Парсер Яндекс блогов
Вот незнал с чего начать писать на блоге. Решение пришло само вообщем понадобился парсер блогов с Яндекса. Скрипт конечно можно найти в интернете, что в принципе было и сделано, но так-как он выдавал некоторые ошибки пришлось его немного подправить теперь работает как часы, несколько минут и у вас в кармане список из 17450 урлов блогов. Вот сам код парсера
<?php
error_reporting(0);
ini_set(‘max_execution_time’,0);
$page=1;
while(true)
{
$content = file_get_contents(«http://blogs.yandex.ru/top?page=$page»);flush();flush();flush();
preg_match_all(‘/<a href=»(.*)» class=»container»/’, $content, $piece);
//print_r($piece[1]);
$fl = fopen(«links.txt», «a+»);
foreach($piece[1] as $v)
{
fputs($fl, $v.»n»);
}
fclose($fl);
echo(«Complite page = «.$page.», links = «.count($piece[1]).»<br>»);flush();flush();flush();
$page++;
}
?>
Бывает при копировании ковычки заменяются другими символами так что можно скачать парсер блогов с Яндекса отсюда
То что искал! Спасибо!
я не силен в программировании, но думаю разберусь, куда будут скидываться урлы блогов
Моему восхищению нет предела! ))) Парсит как миленький!!!
Ещё раз спасибо! ))