[PHP] Грабер прокси по списку URl.

Discussion in 'PHP' started by Zombi ****, 14 Mar 2011.

  1. Zombi ****

    Zombi **** Elder - Старейшина

    Joined:
    4 Apr 2009
    Messages:
    166
    Likes Received:
    183
    Reputations:
    17
    Получение прокси серверов по списку URl сайтов с прокси-листами.
    lists.txt список URl.
    counts.txt показывает результативность грабинга по каждому URL.
    Не советую засовывать более 100 URl повиснуть может.
    Также можно зацепить на крон.
    В зависимости от качества URL с прокси, выжмиал 5-7 ппс на 2 мб канале (на деде).
    Пример работы: тык
    Скачать
    автор мну
     
    #1 Zombi ****, 14 Mar 2011
    Last edited: 14 Mar 2011
    1 person likes this.
  2. Tesson

    Tesson Banned

    Joined:
    27 Dec 2009
    Messages:
    164
    Likes Received:
    43
    Reputations:
    0
    Спасибо:)
     
  3. Gifts

    Gifts Green member

    Joined:
    25 Apr 2008
    Messages:
    2,494
    Likes Received:
    807
    Reputations:
    614
    Zombi **** И стоило из-за этого страшного кода создавать отдельную тему? Возможно стоило постить сюда: /thread65761.html
     
    _________________________
  4. Zombi ****

    Zombi **** Elder - Старейшина

    Joined:
    4 Apr 2009
    Messages:
    166
    Likes Received:
    183
    Reputations:
    17
    возможно ты прав
     
  5. b3

    b3 Moderator

    Joined:
    5 Dec 2004
    Messages:
    2,041
    Likes Received:
    933
    Reputations:
    199
    PHP:
    file_put_contents'proxies.txt',$strFILE_APPEND);
    chmod ("proxies.txt"0777);
    жесть))


    PHP:
    preg_match_all('@[0-9]{1,4}\.[0-9]{1,4}\.[0-9]{1,4}\.[0-9]{1,4}:[0-9]{1,6}@'$res$m);
    Да и регулярка тоже без условия, ето не хорошо, а вдруг ничего не сграбит и запишет в файл нотайсов. Можно делать так:

    PHP:
        if(preg_match_all('@[0-9]{1,4}\.[0-9]{1,4}\.[0-9]{1,4}\.[0-9]{1,4}:[0-9]{1,6}@'$res$m)) {
        ...    
        }
    Куча файлов а толку мало =)
     
    _________________________