Re: cron [bot] запуск команд
Добавлено: 17:54, 01.02.2009
он хмл хреново понимает надо именно rss у меня пашет, нормально
Flar писал(а):он хмл хреново понимает надо именно rss у меня пашет, нормально
Fantomas писал(а):там небольшой интерпретатор, например чтобы бот выводил каждые 5 минут новую цитату с сайта баш.орг.ру в канал main можно написать такой скриптик:ЯROSLOVE писал(а):И вопрос по папке data, что это?сохранить его в папку с программой под названием bash.txt и в cron.txt вписать такую строчку:Код: Выделить всё
<? $url = 'http://bash.org.ru/rss'; $hndl = fopen($url, 'r'); $contents = ''; while (!feof($hndl)) { $contents .= fread($hndl, 8192); } fclose($hndl); preg_match_all("/<title>(.*?)<\/title>/", $contents, $titles, PREG_PATTERN_ORDER); preg_match_all("/<description><!\[CDATA\[(.*?)\]\]><\/description>/", $contents, $desc, PREG_PATTERN_ORDER); $i=rand(0, count($titles[1])); $desc[1][$i]=str_replace('<br>', chr(13), $desc[1][$i]); comm_msg('main', htmlspecialchars_decode($desc[1][$i])); ?>
Код: Выделить всё
*/5 * * * * require_once('bash.txt')