Сбор Ссылок

Discussion in 'Болталка' started by wagan, 5 Jun 2011.

  1. wagan

    wagan New Member

    Joined:
    10 Mar 2010
    Messages:
    0
    Likes Received:
    0
    Reputations:
    0
    Столкнулся с такой проблемой: Нужно собрать как можно больше ссылок на сайты с определенным содержанием в названии. К примеру, название домена должно обязательно содержать определенный набор символов:

    http://blabla777.com
    http://ggg777.ru
    http://lol777.de

    В данном случае это "777". Так вот собственно и вопрос: Чем можно такое реализовать? Есть ли какие-то инструменты для сбора ссылок из поисковиков?
    Гугл информацией делиться не захотел.

    Благодарю за внимание.
     
  2. Ponchik

    Ponchik Хлебо-булочное изделие

    Joined:
    30 Aug 2005
    Messages:
    687
    Likes Received:
    807
    Reputations:
    311
    я бы искал в интернетах базы доменов и парсил бы их, нафиг поисковики
    ну или в гугл inurl:777
    хотя правильно site: но я хз как его правильно юзать
     
  3. randman

    randman Members of Antichat

    Joined:
    15 May 2010
    Messages:
    1,366
    Likes Received:
    610
    Reputations:
    1,101
    Можно искать по маске:
    Code:
    site:[*777.ru]
    site:[*777.com]
    inurl:[*777.*]
    
    И т. д.
     
  4. Lasteeck

    Lasteeck *ersguterjunge*

    Joined:
    5 Apr 2010
    Messages:
    172
    Likes Received:
    109
    Reputations:
    6
    Вроде даже без квадратных скобок можно.
     
  5. wagan

    wagan New Member

    Joined:
    10 Mar 2010
    Messages:
    0
    Likes Received:
    0
    Reputations:
    0
    Проблема в том, что мне надо их очень-очень много. Чем больше, тем лучше. Руками собирать не вариант.
     
  6. waik

    waik Elder - Старейшина

    Joined:
    2 Nov 2008
    Messages:
    405
    Likes Received:
    163
    Reputations:
    12
  7. wagan

    wagan New Member

    Joined:
    10 Mar 2010
    Messages:
    0
    Likes Received:
    0
    Reputations:
    0
    Спасибо. Жаль, что с гугла не собирает, но тоже не плохо.
     
  8. waik

    waik Elder - Старейшина

    Joined:
    2 Nov 2008
    Messages:
    405
    Likes Received:
    163
    Reputations:
    12
    wagan я её обновил,собирает со всего.Но залить нет возможности.
     
    #8 waik, 5 Jun 2011
    Last edited: 5 Jun 2011
  9. Skofield

    Skofield Elder - Старейшина

    Joined:
    27 Aug 2008
    Messages:
    960
    Likes Received:
    392
    Reputations:
    58
    PHP:
    <?php
    // Google
    set_time_limit(0);
    $key urlencode('site:[*777.com]'); // Запрос
    for ($i 0$i<=500$i += 10// Номера страниц. Так как гугл чередует номера страниц следующим образом: страница 1 - 0, стр. 2 - 10, стр. 3 - 20 и т.д., то выражение $i<=500 означает поиск ссылок до стр. 51.
    {
        
    $google file_get_contents("http://www.google.com/search?q=$key&start=$i");
        
    preg_match_all('#<h3 class="r"><a href="(.*?)".*?</a></h3>#'$google$links);
        foreach (
    $links[1] as $link)
        {
            
    $l[] = $link;
        }
        
    flush();
        
    ob_flush();
        
    sleep(5); // Задержка (5 сек.)
    }
    $links implode("\n"$l);
    $fp fopen('links.txt''wb'); //links.txt файл с сылками
    fwrite($fp$links);
    fclose($fp);
    ?>
     
  10. AlonDelon

    AlonDelon Member

    Joined:
    12 Nov 2010
    Messages:
    322
    Likes Received:
    18
    Reputations:
    -3
    а для чего такие домены собираешь?
     
  11. wagan

    wagan New Member

    Joined:
    10 Mar 2010
    Messages:
    0
    Likes Received:
    0
    Reputations:
    0
    2 AlonDelon Ну, я не такие домены собираю.) Это был лишь пример. Просто нужно собрать сайты на определенную тематику, а как правило в этой области интернет-бизнеса ее впихивают в доменное имя сайта.

    2 Skofield Спасибо, тоже круто.)

    2 waik Очень жаль - программка понравилась(
     
    #11 wagan, 7 Jun 2011
    Last edited: 7 Jun 2011