Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   PHP, PERL, MySQL, JavaScript (https://forum.antichat.xyz/forumdisplay.php?f=37)
-   -   PHP: бот-парсер для браузерной игры (https://forum.antichat.xyz/showthread.php?t=109111)

DenisPostu 04.03.2009 00:54

PHP: бот-парсер для браузерной игры
 
Привет. Требуется написать бота к игре, надо сделать резидентного (постоянно в онлайне)..

(1) Думаю сделать написать самого бота и Cron-ом запускать скрипт каждую минуту для того чтоб посылать по одному запросу на сервер самой игры, чтоб та не закрывала сессию (конечно-же к запросам привязываю куки для авторизации)...

(2) Требуется сделать парсер чата.. обычно в браузерных играх он в фрейме, что-т на подобие хттп://игра.ру/chat.php.. Также в нём такая фишка как автообновление (вероятно Аjax подгружает новые сообщения на основе timestamp-a последнего сообщения).

Хотелось бы спросить если сработает (1) для того чтоб бот(игрок) был постоянно в онлайне. А также дать совет насчёт того как собирать инфу из чата (2).

Спасибо.

rcc0023 04.03.2009 01:20

2. в чате свежие сообщение берутся простым запросом http://online.ru/chat/get.php?id=435435435 , где число - дата (в юникс или как там) в которое последний раз смотрелись последние сообщения.

1. все правильно, можно даже смело ставить на - каждые 3 часа

ntldr 04.03.2009 01:21

первое по идее должно сработать. хотя смотря какая игра.
второе - ну как обычно, через file_get_contents))

Sharky 04.03.2009 01:37

через обычные сокеты что мешает сделать

rcc0023 04.03.2009 02:44

да тут вопрос не чем взять сообщения, а где их найти)))

blednii 04.03.2009 20:10

А что хоть за игра?

Ponchik 04.03.2009 22:03

Снифай =\

cremator (c) 05.03.2009 00:24

могу на делфи сделать)

Doom123 05.03.2009 09:00

а зачем крон ..? можно просто sleep

Sharky 05.03.2009 09:19

Цитата:

Сообщение от Doom123
а зачем крон ..? можно просто sleep

потому что у php скриптов есть свойство вырубаться не смотря ни на сет тайм лимит ни на игнор юзер аборт... да и зачем неработающему в данный момент скрипту жрать ресурсы сервера...


Время: 02:44