SnowWind
20.09.2012 - 14:58
что же, пока вы отвечаете на мой вопрос, задам вам новый
зайти то я зашёл, что дальше?
хочу перейти на другую страницу, какие мои действия?
fopen
fread
CURLOPT_COOKIE
и собственно CURLOPT_URL
или как?
тут же созрел дополнительный вопрос, что делать, если в hhtpfox есть поля при отправке
cookie, которых нет при сохранении CURLOPT_COOKIEJAR ???
Часть есть, а другой части нету
Игорь_Vasinsky
20.09.2012 - 15:43
ьак же курлом со всеми параметрами переходи на нужный урл
Цитата |
поля при отправке cookie, которых нет при сохранении CURLOPT_COOKIEJAR ??? |
сёрфинг то выходит? если тебя узнают как авторизированного - то забей.
_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
killer8080
20.09.2012 - 15:49
Цитата (SnowWind @ 20.09.2012 - 13:58) |
если в hhtpfox есть поля при отправке cookie, которых нет при сохранении CURLOPT_COOKIEJAR ??? |
если то про поля вида
__utma=59472620.565042593.1338800491.1348138807.1348141593.240; __utmb=59472620.2.10.1348141593; __utmc=59472620; __utmz
то их можно игнорировать, они от
лукавого гугля
SnowWind
20.09.2012 - 15:59
нет сёрфинг не выходит
а поле pid=v3:1340789462171504808286701?
killer8080
20.09.2012 - 17:08
SnowWind
копай js, значит там защита от ботов.
SnowWind
20.09.2012 - 17:24
все куки сохранённые курлом прошли, сёрфинг пошёл
как я и предполагал схема та же, открыл, прочитал, спарсил, отправил, перешёл
НО твит так и не смог отправить, делаю вроде всё по схеме
SnowWind
21.09.2012 - 15:25
кароче всё поперебрал даже заголовки отправил ))) не отправляет твит и всё тут
curl_setopt($ch, CURLOPT_HEADER, 1);
curl_setopt($ch, CURLOPT_HTTPHEADER, $header);
curl_setopt($ch, CURLOPT_URL, $urlTo);
curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows NT 5.1; rv:10.0.2) Gecko/20100101 Firefox/10.0.2');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_COOKIEJAR, 'z:\home\twifoll.ru\www\cookie.txt');
curl_setopt($ch, CURLOPT_COOKIEFILE, 'z:\home\twifoll.ru\www\cookie.txt');
curl_setopt($ch, CURLOPT_ENCODING, "gzip");
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);
curl_setopt($ch, CURLOPT_POSTFIELDS, $post);
curl_setopt($ch, CURLOPT_POST, true);