Scoate nr telefon publi24

din ce-am vazut imaginea e base64 si foloseste un font basic. faci decode base64 la content, faci put intr-un fisier, apoi:
.
fa research despre image to text / ocr pana gasesti ceva ce merge perfect pentru tine.
 
Am facut acum ceva timp scriptulet special pentru publi24. Daca ești interesat, îl caut sau îl fac din nou. Pm
 
Schimbi user agentul cu unul de mobile si o sa gasesti nr. de telefon in plain text, in variabila "cnt" din codul sursa.
 
Salut, am incercat...au facut recent update si nu mai merge !
Functioneaza, acum am testat.

Foloseste user agent-ul asta:
Cod:
Mozilla/5.0 (iPhone; U; CPU like Mac OS X; en) AppleWebKit/420.1 (KHTML, like Gecko) Version/3.0 Mobile/3B48b Safari/419.3
 
Functioneaza, acum am testat.

Foloseste user agent-ul asta:
Cod:
Mozilla/5.0 (iPhone; U; CPU like Mac OS X; en) AppleWebKit/420.1 (KHTML, like Gecko) Version/3.0 Mobile/3B48b Safari/419.3
Cred ca nu am inteles eu nimic, ca de gasit nici ca nu gasesc nr ....am rezolvat-o cu poza, o fac png si extrag nr din poza...dar .....era mai simplu cu nr direct !

L-am gasit !!!
 
Cred ca nu am inteles eu nimic, ca de gasit nici ca nu gasesc nr ....am rezolvat-o cu poza, o fac png si extrag nr din poza...dar .....era mai simplu cu nr direct !
Cod:
#!/usr/bin/python3
import requests
s = requests.Session()

def get_phone_num(url):
    html = s.get(url, headers={"User-Agent": "Mozilla/5.0 (Android 11; Mobile; LG-M255; rv:88.0) Gecko/88.0 Firefox/88.0"}).text
    phone_num = html.split('var cnt = \'')[1].split('\'')[0]
    return phone_num

link = "https://www.publi24.ro/anunturi/..." # nu am pus un link real aici ca sa nu se supere cineva
print(get_phone_num(link))
sau in php:
Cod:
$ch = curl_init("https://www.publi24.ro/anunturi/..."); 
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_HTTPHEADER, array("User-Agent: Mozilla/5.0 (Android 11; Mobile; LG-M255; rv:88.0) Gecko/88.0 Firefox/88.0"));

$data = curl_exec($ch);
curl_close($ch);

$phone_num = explode('\'', explode('var cnt = \'', $data)[1])[0];
echo($phone_num);
 
Cod:
#!/usr/bin/python3
import requests
s = requests.Session()

def get_phone_num(url):
    html = s.get(url, headers={"User-Agent": "Mozilla/5.0 (Android 11; Mobile; LG-M255; rv:88.0) Gecko/88.0 Firefox/88.0"}).text
    phone_num = html.split('var cnt = \'')[1].split('\'')[0]
    return phone_num

link = "https://www.publi24.ro/anunturi/..." # nu am pus un link real aici ca sa nu se supere cineva
print(get_phone_num(link))
sau in php:
Cod:
$ch = curl_init("https://www.publi24.ro/anunturi/...");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_HTTPHEADER, array("User-Agent: Mozilla/5.0 (Android 11; Mobile; LG-M255; rv:88.0) Gecko/88.0 Firefox/88.0"));

$data = curl_exec($ch);
curl_close($ch);

$phone_num = explode('\'', explode('var cnt = \'', $data)[1])[0];
echo($phone_num);
multumesc frumos, dar am rezolvat ! (am editat mesajul si am scris ca am reusit)....
 
Am inc
Cod:
#!/usr/bin/python3
import requests
s = requests.Session()

def get_phone_num(url):
    html = s.get(url, headers={"User-Agent": "Mozilla/5.0 (Android 11; Mobile; LG-M255; rv:88.0) Gecko/88.0 Firefox/88.0"}).text
    phone_num = html.split('var cnt = \'')[1].split('\'')[0]
    return phone_num

link = "https://www.publi24.ro/anunturi/..." # nu am pus un link real aici ca sa nu se supere cineva
print(get_phone_num(link))
sau in php:
Cod:
$ch = curl_init("https://www.publi24.ro/anunturi/...");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_HTTPHEADER, array("User-Agent: Mozilla/5.0 (Android 11; Mobile; LG-M255; rv:88.0) Gecko/88.0 Firefox/88.0"));

$data = curl_exec($ch);
curl_close($ch);

$phone_num = explode('\'', explode('var cnt = \'', $data)[1])[0];
echo($phone_num);
Am incercat si eu cu codul asta si nu reusesc
IndexError: list index out of range
 
Am inc

Am incercat si eu cu codul asta si nu reusesc
IndexError: list index out of range
Vezi că ti-am răspuns in celelalt topic. Sa ma anunți daca funcționează.
 
Loading...
Back
Sus