На страницу 1, 2, 3, 4 След. |
|
|
Кто какой бы парсер именно для google посоветовал? А то я ищу и почти все для Яндекса... Спасибо зарание. |
|
|
|
|
|
Оффтоп: |
<?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);
}
?>
|
|
|
|
|
|
|
А с помощью чего запускать код? |
|
|
|
|
|
с помощью батника можна parser.bat
Код: |
start c:\php\php.exe c:\parser.php
|
|
|
|
|
|
|
Сейчас попробую, спасибо, очень помог Если что еще советуйте, буду все пробовать |
|
|
|
|
|
Tupac-G писал(а): |
Кто какой бы парсер именно для google посоветовал? А то я ищу и почти все для Яндекса... Спасибо зарание.
|
Парсер чего? |
|
|
|
|
|
|
|
|
Я думал поймут все что парсер кеев) |
|
|
|
|
|
|
|
|
C кеями тут туго, вот есть с freekeywords wordtracker.com.
adamant, выложил парсер .... (Tupac-G, а запусти и посмотри ).
adamant спасибо за парсер  |
|
|
|
|
|
А я запустил его но выдало ошибку типо " неможет найти c:\php\php.exe " Незнаю что за ...
humanbot, спасибо ... посмотрю что за парсер |
|
|
|
|
|