Просмотр полной версии : Как позаимствовать с сайта информер на свой?
Очень интересует http://www.liveinternet.ru/ Программа передач и Погода.
mailbrush
12.04.2009, 10:08
Как позаимствовать с сайта информер на свой? Очень интересует http://www.liveinternet.ru/ Программа передач и Погода. file_get_contents && preg_match
че вы все одну точку зрения копипастите везде...
а как же
#!/usr/bin/perl
use IO::Socket;
$serv='www.xakep.ru';
$socket = IO::Socket::INET->new( Proto => "tcp", PeerAddr => "$serv", PeerPort => "80") || die("Not connect");
print $socket "GET $path HTTP/1.1\n";
print $socket "Host: $serv\n";
print $socket "Accept: */*\n";
print $socket "Connection: close\n\n";
while($s=<$socket>)
{
chomp($s);
if($s=~/\<td>\<font face = \"Arial\" size = \"2\"\>(.*)\<\/font\>/)
{
$text=$1;
if($text=~/\<strong\>(.*)\<\/strong\>/){$razd_id=prov_razd($1);}
if($text=~/\<a href=\"(.*)\">(.*)\t\<\/a\>/){push(@stat,"$razd_id\|$1\|$2\n");}
}
}
так чисто часть из своей парсерки выдернул для примера, но думаю смысл ясен
vBulletin® v3.8.14, Copyright ©2000-2026, vBulletin Solutions, Inc. Перевод: zCarot