Парсер для буржуйнета
На страницу 1, 2, 3, 4  След.
Новая тема Написать ответ
# Вт Мар 16, 2010 7:40 pmTupac-G Зарег.: 13.03.2010 ; Сообщ.: 61Ответить с цитатой
Кто какой бы парсер именно для google посоветовал? А то я ищу и почти все для Яндекса... Спасибо зарание.
# Вт Мар 16, 2010 7:46 pmadamant Зарег.: 20.03.2008 ; Сообщ.: 11494Ответить с цитатой
Оффтоп:
<?php
/*
|
| www.google.ru parser
| C0d3d by Exgibichi
| 27/07/08
|
*/

set_time_limit(0);

$n = 100; // количество серчей в выдаче
$keyword = 'ключ'; // искомый ключ

function googlelinkparse($keyword,$n) {

$keyword = str_replace(' ','+',$keyword);
$url = 'http://www.google.ru/search?q='.$keyword.'&num=1000&filter=0&start='.$n.'0';
$file = file_get_contents($url) or die('Could not access file');
$exp = "<a\s[^>]*href=(\"??)([^\" >]*?)\\1[^>]*>(.*)<\/a>";

if (preg_match_all("/$exp/siU", $file, $matches, PREG_SET_ORDER)) {

$c = count($matches);
for ($i=0; $i<$c; $i++) {

if (strstr($matches[$i][2],'http://') && !strstr($matches[$i][2],'google') && !strstr($matches[$i][2],'search?q=cache') && !strstr($matches[$i][2],'youtube') && !strstr($matches[$i][2],'/aclk?sa')) {
$links[] = $matches[$i][2];
}
}
} return $links;
}

for ($i=0; $i<$n; $i++) {

$link = googlelinkparse($keyword,$i);
$c = count($link);

for ($j=0; $j<$c; $j++) {
$f = fopen('links.txt','a+'); fputs($f,$link[$j]."\r\n"); fclose($f);
}
sleep(10);
}
?>

# Вт Мар 16, 2010 7:52 pmTupac-G Зарег.: 13.03.2010 ; Сообщ.: 61Ответить с цитатой
А с помощью чего запускать код?
# Вт Мар 16, 2010 7:54 pmadamant Зарег.: 20.03.2008 ; Сообщ.: 11494Ответить с цитатой
с помощью батника можна parser.bat
Код:
start c:\php\php.exe c:\parser.php

# Вт Мар 16, 2010 7:56 pmTupac-G Зарег.: 13.03.2010 ; Сообщ.: 61Ответить с цитатой
Сейчас попробую, спасибо, очень помог :thup: Если что еще советуйте, буду все пробовать
# Вт Мар 16, 2010 7:58 pmhumanbot Зарег.: 05.03.2009 ; Сообщ.: 535Ответить с цитатой
Tupac-G писал(а):
Кто какой бы парсер именно для google посоветовал? А то я ищу и почти все для Яндекса... Спасибо зарание.


Парсер чего?
# Вт Мар 16, 2010 7:59 pmTupac-G Зарег.: 13.03.2010 ; Сообщ.: 61Ответить с цитатой
Кеев
# Вт Мар 16, 2010 8:00 pmadamant Зарег.: 20.03.2008 ; Сообщ.: 11494Ответить с цитатой
бля, у меня не кеев
# Вт Мар 16, 2010 8:03 pmTupac-G Зарег.: 13.03.2010 ; Сообщ.: 61Ответить с цитатой
ааа....
# Вт Мар 16, 2010 8:04 pmTupac-G Зарег.: 13.03.2010 ; Сообщ.: 61Ответить с цитатой
Я думал поймут все что парсер кеев)
# Вт Мар 16, 2010 8:04 pmTupac-G Зарег.: 13.03.2010 ; Сообщ.: 61Ответить с цитатой
adamant, а чего парсер?
# Вт Мар 16, 2010 8:08 pmadamant Зарег.: 20.03.2008 ; Сообщ.: 11494Ответить с цитатой
сдесь посмотри http://parsing-and-i.blogspot.com/ девочка Маша может тебе что то конкретное написать по заказу если не найдешь ничего
# Вт Мар 16, 2010 8:08 pmadamant Зарег.: 20.03.2008 ; Сообщ.: 11494Ответить с цитатой
линков
# Вт Мар 16, 2010 8:13 pmhumanbot Зарег.: 05.03.2009 ; Сообщ.: 535Ответить с цитатой
Tupac-G писал(а):
Кеев


C кеями тут туго, вот есть с freekeywords wordtracker.com.

adamant, выложил парсер .... (Tupac-G, а запусти и посмотри Wink ).
adamant спасибо за парсер :thup:
# Вт Мар 16, 2010 8:18 pmTupac-G Зарег.: 13.03.2010 ; Сообщ.: 61Ответить с цитатой
А я запустил его но выдало ошибку типо " неможет найти c:\php\php.exe " Незнаю что за ...
humanbot, спасибо ... посмотрю что за парсер
Новая тема Написать ответ    ГЛАВНАЯ ~ ПОИСКОВЫЕ СИСТЕМЫ
 На страницу 1, 2, 3, 4  След.
Любое использование материалов, размещенных на ArmadaBoard.com, без разрешения владельцев ArmadaBoard.com запрещено.