![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Новичок
Джуниор
Регистрация: 02.03.2009
Сообщений: 2
|
![]()
Всем привет! Появилась у меня такая задача написать парсер браузерной игры. Делать он должен следующее: проверять фрейм на наличие определенного текста, мол "Работа закончена".
После изучения методов парсинга, решил действовать через cURL на PHP. Наломав кучу дров и перезаписав кучу файлов, пришел к боле-менее рабочему результату. Но вот незадача. Захожу в игру, сайт заносит в куки запись, включаю парсер, он дает положительный ответ, но при этом меняет куки-запись. Т.о. когда переходишь на вкладку с игрой, и совершаешь любое действие (переход по любой ссылке) выкидывает на главную страницу с надписью "Неправильные настройки cookie, зайдите еще раз..." Собственно зачем я к вам и обращаюсь (: необходимо каким-то образом научить парсер узнавать/находить/определять уже существующую куку и использовать ее при парсинге (если я все правильно понял конечно =/) или в принудительном порядке заставить заменить существующую куки-запись, но что бы при этом из игры не выкидывало)) PHP код:
Последний раз редактировалось DEMOgoT; 24.09.2011 в 17:44. |
![]() |
![]() |
![]() |
#2 |
Новичок
Джуниор
Регистрация: 02.03.2009
Сообщений: 2
|
![]()
Так... тут подкрутил, там подкрутил и на выходе получил вот это:
PHP код:
![]() Но может кто подскажет как научить парсер брать кукисы самому без ручного ввода оО |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
CURL | gofkane | PHP | 2 | 29.08.2011 14:53 |
проблема с печеньками =) | Qaliti | PHP | 7 | 09.01.2011 14:21 |
Работа с компонентом SAX парсинг XML | SoftKoc | Компоненты Delphi | 0 | 30.12.2010 13:44 |
curl + js | topsecretx | PHP | 0 | 18.05.2009 21:23 |
Работа со страницами - curl + file_get_contents + cookie | domovoi | PHP | 6 | 01.03.2009 00:53 |