par
josse34 » 07 avr. 2014, 17:57
Bonjour à tous (notamment Moogli et XTG

)
Pour mon centième message (on gagne quelque-chose?!), je cherche à automatiser mes requêtes sur les pages blanches, à savoir récupérer le nom & prénom lorsqu'on à l'adresse postale.
Par exemple sur
http://www.pagesjaunes.fr/pagesblanches si vous indiquez "5 rue de la chartrie 91720 maisse" dans 'où?', vous obtenez en premiere réponse le nom + prénom de ce pauvre cobaye !
Je ne maîtrise pas bien les soumissions sur ces fichiers .do et .jsf mais me base habituellement sur cet excellent topic :
http://www.seoblackout.com/2008/02/13/s ... ormulaire/
Bref je n'y parviens pas en CURL dont en voici l'ébauche :
<?php
$postfields = array();
$postfields["searchFormPBexpressTop"] = "searchFormPBexpressTop";
$postfields["iehack"] = "%E2%98%A0";
$postfields["ouSaisi"] = "";
$postfields["ouNbCar"] = "0";
$postfields["j_idt2"] = "true";
$postfields["typeFormulaire"] = "formExpress";
$postfields["nom"] = "";
$postfields["proximite"] = "off";
$postfields["prenom"] = "";
$postfields["ou"] = "5+rue+de+la+chartrie+91720+maisse";
$postfields["btnValidSearch"] = "";
$postfields["javax.faces.ViewState"] = "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";
//$url = "http://www.pagesjaunes.fr/pagesblanches/RecherchePagesBlanchesExpress.do";
$url = "http://www.pagesjaunes.fr/pagesblanches/commun/form/formulaireBiChamps.jsf";
$useragent = "Mozilla/5.0";
$referer = $url;
//Initialise une session CURL
$ch = curl_init($url);
//CURL options
curl_setopt($ch, CURLOPT_POST, 1);
//On poste les données du tableau $postfields
curl_setopt($ch, CURLOPT_POSTFIELDS, $postfields);
//On définit un useragent ici Mozilla/5.0
//souvent les bots se font passés pour googlebot ce qui finalement est stupide
//On passe donc un useragent banal
curl_setopt($ch, CURLOPT_USERAGENT, $useragent);
//On passe un referrer ici on passe la même page $url
curl_setopt($ch, CURLOPT_REFERER, $referer);
//on récupère le contenu de la page de résultat de la soumission dans une chaine
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
// en cas de redirection (facultatif ici)
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
//Page de résultats et fermeture de session
$result = curl_exec($ch);
curl_close($ch);
//on peut faire un echo du résultat obtenu
echo $result;
//print_r($result);
?>
A savoir que l’extension webdeveloper pour Firefox m'indique un GET transformé comme ceci qui fonctionne après une première requête manuelle réussie :
http://www.pagesjaunes.fr/pagesblanches ... KLg%2BI%9B
Grand merci !!!!!
Bye
Bonjour à tous (notamment Moogli et XTG ;-) )
Pour mon centième message (on gagne quelque-chose?!), je cherche à automatiser mes requêtes sur les pages blanches, à savoir récupérer le nom & prénom lorsqu'on à l'adresse postale.
Par exemple sur http://www.pagesjaunes.fr/pagesblanches si vous indiquez "5 rue de la chartrie 91720 maisse" dans 'où?', vous obtenez en premiere réponse le nom + prénom de ce pauvre cobaye !
Je ne maîtrise pas bien les soumissions sur ces fichiers .do et .jsf mais me base habituellement sur cet excellent topic : http://www.seoblackout.com/2008/02/13/soumission-automatique-formulaire/
Bref je n'y parviens pas en CURL dont en voici l'ébauche :
[php]
<?php
$postfields = array();
$postfields["searchFormPBexpressTop"] = "searchFormPBexpressTop";
$postfields["iehack"] = "%E2%98%A0";
$postfields["ouSaisi"] = "";
$postfields["ouNbCar"] = "0";
$postfields["j_idt2"] = "true";
$postfields["typeFormulaire"] = "formExpress";
$postfields["nom"] = "";
$postfields["proximite"] = "off";
$postfields["prenom"] = "";
$postfields["ou"] = "5+rue+de+la+chartrie+91720+maisse";
$postfields["btnValidSearch"] = "";
$postfields["javax.faces.ViewState"] = "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";
//$url = "http://www.pagesjaunes.fr/pagesblanches/RecherchePagesBlanchesExpress.do";
$url = "http://www.pagesjaunes.fr/pagesblanches/commun/form/formulaireBiChamps.jsf";
$useragent = "Mozilla/5.0";
$referer = $url;
//Initialise une session CURL
$ch = curl_init($url);
//CURL options
curl_setopt($ch, CURLOPT_POST, 1);
//On poste les données du tableau $postfields
curl_setopt($ch, CURLOPT_POSTFIELDS, $postfields);
//On définit un useragent ici Mozilla/5.0
//souvent les bots se font passés pour googlebot ce qui finalement est stupide
//On passe donc un useragent banal
curl_setopt($ch, CURLOPT_USERAGENT, $useragent);
//On passe un referrer ici on passe la même page $url
curl_setopt($ch, CURLOPT_REFERER, $referer);
//on récupère le contenu de la page de résultat de la soumission dans une chaine
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
// en cas de redirection (facultatif ici)
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
//Page de résultats et fermeture de session
$result = curl_exec($ch);
curl_close($ch);
//on peut faire un echo du résultat obtenu
echo $result;
//print_r($result);
?>
[/php]
A savoir que l’extension webdeveloper pour Firefox m'indique un GET transformé comme ceci qui fonctionne après une première requête manuelle réussie : http://www.pagesjaunes.fr/pagesblanches/commun/form/formulaireBiChamps.jsf?searchFormPBexpressTop=searchFormPBexpressTop&iehack=%E2%98%A0&ouSaisi=&ouNbCar=0&j_idt2=true&typeFormulaire=formExpress&nom=&ou=5+rue+de+la+chartrie+91720+maisse&btnValidSearch=&javax.faces.ViewState=R9knIeIgDdIQO2goBa4aLFDCXRqG6Hv0GKOiPmkG5eo02q5KLs%2BJe%2BU80FPTBuvQ06NHCLO2SpJojcY6tWogDKV8SvEFzlWOBIoDt6K0DMSvgOJzBs6Cg4W%2F9lCvYeMRfEk9ufoA9w54K5SmTr5hqudPCYnpTAPBk8UwBuQZEyxnhmBKrFAtu1zaJ43JD6NIoymCkDNKMAcSg2dmAmrRYKEENupDDFmkbZ6qANoeZqQFxdst5NPbA2TIk3YDUwri9IcQokp6qQceOWZp6LxJak%2FLQ2MXZhx9QKSBQIThYyo5dvBCcqmtoaFmi9KbXrHbUieOGA%2FzwXHrmGPbxd%2FE0VuTAdbH6ZOQp5q8KhCPZPM0jJ5%2B8%2FTPynCYgXL09PXlvCWUvw95mNRy44OM79mdoP3R1bX1AF6iAKMsPygn0DlRgpVOcRqGBKIoB31bs4Sm2qGFPMiC7CSwsCY86ICO9DKI15KcAk4yJ8opy0QW%2BITsP%2F9vcYnDWt8ubs%2FzgXMgclBgbMD3f3npWRKpvNvsWSjbVKPjmf7Y9z47HwJaUYWrel3O0kxwQRW8BFD67ABm9s0Sic0L9oo86VROmptsMtAQlhwc5qPt83xaMySgbGYaiRa1Tl1C3vXv8g9LtXuMDXJhj3j3Ix36lF0dXURzFahkTXrHVbbbTIV8s16YywTzvVekc6Ap9E7%2F2mPD9m7wok%2BI5w5K70uU47dYhCEcwNBquVok4P1S4yPHvCDJiL65kstyJyDG0CNO9P4X%2FwBr2NuqLDl5oh8yA0hY5COVc4EQxnsOtWEaIui9zRuELbA46T8uV7BFhDOq%2B1ybIlDpuH3%2BfhyAMA8Ansv9nBYW8Qa1Bum%2BsVekU1QmNPbZLGTG%2F%2FTptGXx7Za841W50N%2BGhUMvunwvMMAxbksvj56J1yINYPrwVIXxuLGG1FekX2LvoBOfsPu%2BcTOgSYOWqwj3bvL4IoCur0%2FiuBXFR2%2F3jsX6iQbAEUxpRoIp%2FetLPkvyBDAgthTv%2FTSxJYS%2BoAcqi7qHl5uHwoxtIOCClxr373Idj53tc5hvhQkpdeLFXchzD6gDfVrVjK%2FBKUJoPbLfzTW2lwdCad3bPt7fuHiVoIN7Zp8qUf%2B%2Bnnm26W2mHS3GfLifUs%2BJAnBE7mJj3UwAAbakpi5mxKv48jzvKMUCYPLSYcV7njHIxSdhwj10EVR1BYqDAD%2FOGb8vvnCukuQS6t4LleUpT7FdizqXplLYY1NeW1eAVmhbQfUu%2FRe6SPaSV5FSsBTCoYxojpGBXnIB5Gmjr3uRiWoK6SJQKtM%2FMZXrZZG3rKXSfr9DQzkIHu8sTuEGMTqTef3s9NI6Wv6Eou8jTa%2FIiyiIi7VPvQ51dmthX733FiFhXLrltN2QoIQ%2BM8W%2F2X7fVZ%2FrFKMGk%2BxCRA5jsgAzw37vIspFyasoLfpM1BHvF5nseCMsO8diidtE1tvnPxiKkUn9BCv5KVnGW8ukZMmljnWkinXj%2FtPhdfjslH6XCyOuYMV3M9HwRQRXq4hSFJWUTbm5gm1ucSqHF%2BxehXU4b%2B9iN6TMPr7LbT1yUulxK6l7BSuHy4fdvHGyvnbepRENfRHT0BLDLa1iccJDXdYt1f7eOX6rh%2BVaSdc5VAbDOZATxumDUpdXzrfNVpVhChtovGgN8KBjpIIk7KeMxSOH1%2FqmB7KzGbWq33PHBLrEQjVIxrOZu28ainsZxetqPrBlI%2FZLEOhqZWPE%2FKmkpgTQU%2B0q9sIark%2BHS4MA5Pk1dr9IGwuK%2BC8s7IVXwiqLLBamm%2B61zBqY5oMqhINJywzLAS2KwQ%2F5NJh1igvDOezMeNCBDcVkUMy0MzS1ljimErlBmY2pBLGMgHz39inGpCi0qL3aGz9OZrpLMRVnPB0RKGH1Y2i39%2FcBmjI3NHvMgWjPvMw2dYwOMA5h3dcWsomrIaIBmwBQlbO5NGbIfBG2fEV4sxirOXO5bJgc7pBOw9OgMdiL34Rmo7w1dAi7Is1GTFCPL74TdvcRR8SiYLsTP%2BxpfuOe%2BQrFt5bsoWh%2BubfkRaQtZ5PS683DANVRh%2BtmLckM9XJdqnmhRVCPoQffnH%2FmVVau%2FayJoXOy3cix%2Fge4tqkQfT1E7TPhMxHLY2mmoWqd%2F2Rp0UsVby7NiT8KF9xLA2y22RNuCgFatgnYfx%2F05e7%2FS2YaZvCblBnqufg05bvBn4Nc6meLlcfBSsIfS5q2ThubYif9sohMCGYkobQf4dUbNW8QOXCNOq4iw0luW%2BAqiwqi74S3kFH5c8yf%2FS5AXxuslTySa8V5O63o0CxyL5ErIUP4SHJXeprKphrNi493Zosn0XQZbOslf1IORQIpK8JhBYcb7PXQUAcPJK6etz%2BL4DpMJe%2FfsF85YzJNezSAMlbwQCgs8Gz6u6F7lU1IfXx5BcSPTQeuE3yXANUQEHP3KmOh3wxSO9BRtX%2B93v7wSMfudMgDbW3ketiHeDSpe%2F1qc8wnmVPGZms43%2FwS5aucOIcW0ZLx74YMto6J72Gb7Q7rkmvlB2W2Z8yUzqL7SeBhrozeKuR4w%2FLc9ADqOuvXNVfH4uHE4K5W6BOLhQneskx9d%2BXbWNlp3wI357Jy7fV8AAc3yhsK4l%2BPGUgkZ87oR2%2FDeLPGPppH1e37ZwWP8gljUTBIG6EdPU7vUIglJRtobomB7Yd0hgZ1QCUUK4m67mGFTqNfPtn1O%2BNKZPRAIOwHMhEFKhU62kdIVtkff%2BXe8Ww1Mt%2FCPOg8%2Bjjf12sDGeBN2XNToNneH0yT3na6%2FbgCDZI2AKVzo9LvZqar5PzcETKLg%2BI%9B
Grand merci !!!!!
Bye