Файлообменники

Discussion in 'PHP' started by eremoj, 2 Mar 2009.

  1. eremoj

    eremoj New Member

    Joined:
    2 Mar 2009
    Messages:
    4
    Likes Received:
    0
    Reputations:
    0
    Сразу извиняюсь если не в той ветке запостил.
    Нужно произвести поиск по файлообменникам
    rapidshare.com
    letitbit.net
    depositfiles.com
    Каким образом это можно сделать. Есть парсер файлообменников, но эти сайты он не обслуживает.
    Подскуажите пожалуйста существует какое-нибудь решение для вышенаписанного?
     
  2. mailbrush

    mailbrush Well-Known Member

    Joined:
    24 Jun 2008
    Messages:
    1,997
    Likes Received:
    996
    Reputations:
    155
    Ну депозит можно написать, а по остальных - парсер будет очень долго работать, т.к. там 10симв. (рапида e183ea818550) и 12 (летитбит - e183ea818550) + в них еще нужно имя файла знать...
     
  3. .:EnoT:.

    .:EnoT:. Сексуальное чудовище

    Joined:
    29 May 2007
    Messages:
    803
    Likes Received:
    559
    Reputations:
    50
    А сопстна тут писать то нечего. Цикл и регулярка...

    Ну вот пример для депозита:
    PHP:
    <?php

    $start 
    555555;
    $end 666666;

    for(
    $i $start$i <= $end$i++){

        
    $url 'http://depositfiles.com/ru/files/'.$i;
        
    $get file_get_contents($url);   
        
    preg_match('#<b title="([^"]*)">#si'$get$file);
        if(!empty(
    $file[1])) echo '<a href="'.$url.'">'.$file[1].'</a><br/>';
        else continue;

    }

    ?>

    И при больших объёмах не забывай про ф-ции
    ob_flush();
    flush();
     
    #3 .:EnoT:., 2 Mar 2009
    Last edited: 2 Mar 2009
  4. eremoj

    eremoj New Member

    Joined:
    2 Mar 2009
    Messages:
    4
    Likes Received:
    0
    Reputations:
    0
    А на deposite тоже вроде символы в ссылке, если не ошибаюсь
     
  5. PaCo

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

    Joined:
    6 Feb 2008
    Messages:
    436
    Likes Received:
    138
    Reputations:
    25
    Насчет letitbit.net если известна имя или его часть то элементарно googl-ом site:letitbit.net part_of_file_name, вроде и на рапиде в урле есть название файла.
     
  6. eremoj

    eremoj New Member

    Joined:
    2 Mar 2009
    Messages:
    4
    Likes Received:
    0
    Reputations:
    0
    Ну не факт что все страницы с файлами в индексе будут?
     
  7. PaCo

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

    Joined:
    6 Feb 2008
    Messages:
    436
    Likes Received:
    138
    Reputations:
    25
    Не факт конечно, но их там порядочно, я многие "старые" фильмы так и искал на letitbite + ко всему там могут быть и те файлы которые удалены уже.
     
  8. eremoj

    eremoj New Member

    Joined:
    2 Mar 2009
    Messages:
    4
    Likes Received:
    0
    Reputations:
    0
    Спасибо за совет, вот почему эти уроды не могут сделать поиск по своим файлообменникам
     
  9. Тилль

    Тилль Elder - Старейшина

    Joined:
    26 May 2006
    Messages:
    44
    Likes Received:
    3
    Reputations:
    0
    Как можно скачать файл не ждать вот этого:
    ВНИМАНИЕ! Вы исчерпали лимит подключений! Попробуйте повторить через 51 минут(ы)

    Если такое возможно?!
     
  10. Sharky

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

    Joined:
    1 May 2006
    Messages:
    487
    Likes Received:
    312
    Reputations:
    46
    купи голд акк =) либо проксики юзай
     
  11. jkSeyv

    jkSeyv Member

    Joined:
    19 Jan 2009
    Messages:
    0
    Likes Received:
    18
    Reputations:
    3
    Тилль
    у тебя разве не динамический ip ??
    если динамический, то просто отруби соединение, потом подключись и обнови страничку.

    раньше когда качал по многу с них, то просто менял на ускорители ip и усё нормуль ))
    или качалками скачивай, например usdownloader. вобщем по многу через неё качал.. ща в скачивании фильмов например нет смысла мне :)
     
  12. xPriZrAkx

    xPriZrAkx Member

    Joined:
    16 Mar 2007
    Messages:
    8
    Likes Received:
    8
    Reputations:
    0
    Юзая проксики будет значительно снижена скорость скачки!