Просмотр полной версии : Граббер телепрограммы
Люди поделитесь граббером телепрограммы :)
JOY, эээ... а разве такой существует?
У кого-то существует это точно! Часто встречал на сайтах явно грабленые программы.
Даже простейший граббер придумал :p
<?
$str = 'http://tv.yandex.ru/index.xml?day=13669&channel=1,524,433,4,5,525,456,511,463,348,401,241, 107,108,109,209,234,272,330,532&mode=print';
$per = file_get_contents($str);
print $per;
?>
Осталось только вырезать лишние копирайты :o
Может кто подкинет решение? :drinks:
wildlion
06.06.2007, 09:43
У кого-то существует это точно! Часто встречал на сайтах явно грабленые программы.
Даже простейший граббер придумал :p
<?
$str = 'http://tv.yandex.ru/index.xml?day=13669&channel=1,524,433,4,5,525,456,511,463,348,401,241, 107,108,109,209,234,272,330,532&mode=print';
$per = file_get_contents($str);
print $per;
?>
Осталось только вырезать лишние копирайты :o
Может кто подкинет решение? :drinks:
Можно использовать функцию preg_replace:
$per = preg_replace ("/<h2>Яндекс<\/h2>/si", "", $per);
$per = preg_replace ("/Copyright <nobr>© 2001—2007 «Яндекс»/si", "" $per);
print $per;
wildlion, спасибо. Всё оказалось так просто..
Только ты запятую пропустил
«Яндекс»/si", "" $per
Конечный вариант
<?
$str = 'http://tv.yandex.ru/index.xml?day=13669&channel=1,524,433,4,5,525,456,511,463,348,401,241, 107,108,109,209,234,272,330,532&mode=print';
$per = file_get_contents($str);
$per = preg_replace ("/<h2>Яндекс<\/h2>/si", "", $per);
$per = preg_replace ("/Copyright <nobr>© 2001—2007 «Яндекс»/si", "", $per);
print $per;
?>
wildlion
06.06.2007, 12:07
wildlion, спасибо. Всё оказалось так просто..
Только ты запятую пропустил
Пожалуйста... :)
Опечатки - норма жизни :)
[
<?
$str = 'http://tv.yandex.ru/index.xml?day=13669&channel=1,524,433,4,5,525,456,511,463,348,401,241, 107,108,109,209,234,272,330,532&mode=print';
$per = file_get_contents($str);
$per = preg_replace ("/<h2>Яндекс<\/h2>/si", "", $per);
$per = preg_replace ("/Copyright <nobr>© 2001—2007 «Яндекс»/si", "", $per);
print $per;
?>
Ну и как этим грабером практически пользоваться?:eek:
maccartny
13.07.2009, 17:10
есть готовое простое и рабочее решение на php без дизайна.Пример можно глянуть здесь
Здесь (http://soft.dip.net.ua/tv.php) Хочу за труды символические 5$ с целью поддержания штанов ;) icq 325-212-729