![]() |
goog
Небольшая програмка на С, парсит линки гугла по запросам и пишет в файл
Пример использования: goog.exe [запрос][количество линков][стартовая страница] Example: goog.exe test 100 0 Example: goog.exe allinurl:res.php 20 0 http://gfs-team.ru/?act=downloads&id=192 сурсы внутри |
hmm , а mailto: прокатит? ;)
|
ну дык выдаст линку на сайт. я не понял вопроса
|
/me тоже писал подобный боян, только с GUI... src included. :), http://webfile.ru/1483471
|
для домашнего использования - вешь ормальная, а вот для глабвльных действий трафа жалко. Поэтому я юзаю php скрипт который парсит google
|
Цитата:
|
не, в принципе если чуть чуть одифрцировать, а именно брать сайт, с него брать все линки, качать страницы и парсить на мыла(http://gfs-team.ru/?act=articles&pact=37) то можно сделать чтото подобное
|
2 Robin_Hood дык тоже самое можно делать для создания дорвеев.
ТОка там придется брать не мыла, а саму страницу. но всеже на домашних компах не рафионально это делать. |
да нормально все на хоум тачках, сейчас траф у многих анлим - раз, и два - если ты не нуб в сео, то лавэ на траф будет полюбому, и ты и я об этом знаем ;)
|
дык я и не говорю про домашние
|
В allsubmitter есть функция парсинга линков.
вот статья по теме http://somedate.net/board/showthread.php?t=31 |
Код:
function searchgoogle( $search, $start ) |
preg_match_all( "/<p class=g><a class=l href=\"(.*)\">/U", $data, $links, PREG_SET_ORDER );
дык так гораздо проще + нету фильтрации на мусор который выдает гугл, линки на его сервиисы. |
Цитата:
Сори за оффтоп. А вот мне по вкусу вот такой вот код: preg_match_all("|<a\s[^>]*?href\s*=\s*[\'\"]?(http://[^\s\'\">]+)[\s\'\"]?[^>]*?>(.+?)</a>|si", $content, $matches); |
а мне понятней моя функция=)
|
| Время: 10:28 |