ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

Как позаимствовать с сайта информер на свой?
  #1  
Старый 12.04.2009, 09:38
Аватар для Yulo
Yulo
Участник форума
Регистрация: 21.01.2008
Сообщений: 140
Провел на форуме:
910428

Репутация: 48
Отправить сообщение для Yulo с помощью ICQ
По умолчанию Как позаимствовать с сайта информер на свой?

Очень интересует http://www.liveinternet.ru/ Программа передач и Погода.
 
Ответить с цитированием

  #2  
Старый 12.04.2009, 10:08
Аватар для mailbrush
mailbrush
Познавший АНТИЧАТ
Регистрация: 24.06.2008
Сообщений: 1,996
Провел на форуме:
6075534

Репутация: 2731


Отправить сообщение для mailbrush с помощью ICQ
По умолчанию

Цитата:
Как позаимствовать с сайта информер на свой? Очень интересует http://www.liveinternet.ru/ Программа передач и Погода.
file_get_contents && preg_match
 
Ответить с цитированием

  #3  
Старый 12.04.2009, 12:10
Аватар для Gar|k
Gar|k
Постоянный
Регистрация: 20.03.2009
Сообщений: 564
Провел на форуме:
991929

Репутация: 395


По умолчанию

че вы все одну точку зрения копипастите везде...
а как же

Код:
#!/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");}
			}
		}
так чисто часть из своей парсерки выдернул для примера, но думаю смысл ясен
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как скрыть url сайта? Ftopky! PHP, PERL, MySQL, JavaScript 3 01.04.2009 23:21
Вредоносное ПО как феномен. Часть 1 Spider Agent Авторские статьи 9 21.03.2008 07:40



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ