Forum Webscript.Ru
Программирование => Perl => Тема начата: paa от 31 Октября 2003, 14:27:05
-
Требуется написать бота(?), который бы работал независимо от обращения к скрипту и проверял бы определенный сайт на обновление через определенный интервал времени.
..
возможно ли такое сделать ?
..
есть LWP::RobotUA.
но то ли он делает ? или может у кого есть пример рабочий ?
-
RobotUA предназначен не для этого.
А по существу вопроса - поиск по этому форуму как LWP* даст много кода и пищи для размышлений
-
для чего же предназначен RobotUA ?
..
вопрос, думаю, больше не по LWP, а про то, есть ли возможность запустить на удаленном сервере скрипт, который бы не переставал работать ?
-
paa:
для чего же предназначен RobotUA ?
perldoc LWP::RobotUA
paa:
есть ли возможность запустить на удаленном сервере скрипт, который бы не переставал работать ?
Есть, если ты администратор удаленного сервера.
Если нет - то увы.
Тебе что нужно сделать, скрипт который проверяет обновился ли сайт или что другое?
-
скажем, меня не устраивает если будет обращение каждый раз на другой сервер..(при каждом открытии скрипта)
а необходимо скачивать инфу с другого сервера через определенный интервал времени.
..
теоретически : можно же написать такой скрипт,( со sleep, например) но тогда нужно будет держать его открытым.
Может быть можно это обойти ?
-
По крону запускать скрипт. Так все и делают.
man crontab
-
Документация на LWP на русском http://perldoc.narod.ru/LWP-spec.pdf