PDA

Просмотр полной версии : Парсер ключей Nod32


Ru}{eeZ
29.01.2009, 15:44
Парсит ключи с китайского сайта, выводит на страницу и сохраняет в файл nodKeys.txt


<?php
$page = file_get_contents('http://nod123.cn/catalog.asp');
preg_match_all("|(Username:EAV-[0-9]+)<br/>(Password:[a-z0-9]+)<br/>|i",$page,$result);
$base = '';
for($i = 0; $i < count($result[1]); $i++) {
$base .= $result[1][$i]."\r\n".$result[2][$i]."\r\n\r\n";
echo $result[1][$i].'<br />'.$result[2][$i].'<br /><br />';
}
$fp = fopen('nodKeys.txt','w');
fputs($fp,$base);
fclose($fp);
?>

a1ex
29.01.2009, 15:50
У меня http://nod123.cn даже неоткрывается.:(

Pashkela
29.01.2009, 15:54
Всё работает

Ru}{eeZ
29.01.2009, 15:54
У меня http://nod123.cn даже неоткрывается.:(
http://www.for-ever.cn/nod32/

fatalo
29.01.2009, 21:04
Спасибо!А разве этой теме не в "полезные скрипты"?

fatalo
29.01.2009, 21:08
И если не сложно,то прокомментируй построчно вот это:
for($i = 0; $i < count($result[1]); $i++) {
$base .= $result[1][$i]."\r\n".$result[2][$i]."\r\n\r\n";
echo $result[1][$i].'<br />'.$result[2][$i].'<br /><br />';
Немного не понимаю.Заранее спасибо2*

Ru}{eeZ
29.01.2009, 21:54
И если не сложно,то прокомментируй построчно вот это:

Немного не понимаю.Заранее спасибо2*

Переменная $i имеет начальное значение 0, она меньше чем всего полученных пар логин:пароль (count() подсчитывает количество строк в массиве), переменная $i увеличивается с каждым проходом цикла на 1. При каждом обходе выполняется код, который между { и }.

iron-viper
29.01.2009, 22:03
eset-nod32.info мой тоже откуда-то от китайцев парсит)

Gifts
29.01.2009, 23:34
Теперь для каждой регулярки и трехстрочного кода будем создавать отдельное сообщение и тему?

login999
29.01.2009, 23:57
TC , залей пожалуйста на хостинг, чтобы он автоматом парсил и обновлял ключи в текстовом файле , и скинь ссылочку пожалуйста :)