Multi-Uploader

Discussion in 'PHP' started by Shadow_p1raT, 9 Dec 2008.

  1. Shadow_p1raT

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

    Joined:
    9 Mar 2008
    Messages:
    174
    Likes Received:
    93
    Reputations:
    0
    Последнее время задалбывают вопросы типо "Перезалейте туда сюда".
    Вот я и решил забацать небольшой скрипт;)

    [Описание]

    Теперь не надо париться и заливать фаил на каждый файлообменник самому.Скрипт это сделает за вас.

    [Возможности]

    В боевом арсенале скрипта пока что 6 файлообменников.
    А это:
    • zalil.ru
    • sendspace.com
    • webfile.ru
    • x2b.ru
    • ahack.ru
    • rapidshare.com

    Вывод ссылок в виде бб кодов для форумов

    На папку files(по дефолту) права - 777

    Требует на хосте наличия cULR,подойдёт WAMPSERVER или Denwer+модуль cURL

    [Cкачать]

    slil.ru
    www.sendspace.com
    webfile.ru
    x2b.ru
    ahack.ru
    rapidshare.com


    Скрипт с архивом залит с помощью самого же скрипта:)

    Так же скрипт можно использовать в виде сервиса
    Например: multi-up.com

    P.S Сильно не ругайте,код получился очень корявый как и реализация:)
    P.P.S Стоит ли развивать далше проект?какие файлообменники мона ещё добавить?
     
    6 people like this.
  2. inlanger

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

    Joined:
    7 Jan 2007
    Messages:
    985
    Likes Received:
    283
    Reputations:
    27
    letit, он за загрузки хорошо платит
     
    1 person likes this.
  3. devton

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

    Joined:
    26 Oct 2007
    Messages:
    3,371
    Likes Received:
    5,124
    Reputations:
    48
    Депозитфайлес - стабильный сервис с хорошей скоростью
     
    1 person likes this.
  4. Shadow_p1raT

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

    Joined:
    9 Mar 2008
    Messages:
    174
    Likes Received:
    93
    Reputations:
    0
    inlanger спасибо.
    Cейчас ещё на прицеле такие сервисы как:
    dump.ru
    letitbit.net
    depositfiles.com
     
    #4 Shadow_p1raT, 9 Dec 2008
    Last edited: 9 Dec 2008
  5. Shadow_p1raT

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

    Joined:
    9 Mar 2008
    Messages:
    174
    Likes Received:
    93
    Reputations:
    0
    так всётаки стоит развивать проект?какие функции ещё мона добавить?
     
  6. SYMBiO

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

    Joined:
    11 Aug 2008
    Messages:
    24
    Likes Received:
    12
    Reputations:
    7
    конечно! удаленная загрузка
     
  7. .:EnoT:.

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

    Joined:
    29 May 2007
    Messages:
    803
    Likes Received:
    559
    Reputations:
    50
    Нормально, продвигай дальше)
    http://forum.antichat.ru/thread37354.html
     
    1 person likes this.
  8. Shadow_p1raT

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

    Joined:
    9 Mar 2008
    Messages:
    174
    Likes Received:
    93
    Reputations:
    0
    [Oбновление]
    Добавил ещё четыре файлообменника,теперь в арсенале скрипта есть такие файлообменники как:
    • zalil.ru
    • sendspace.com
    • webfile.ru
    • x2b.ru
    • ahack.ru
    • rapidshare.com
    • letitbit.net
    • dump.ru
    • depositfiles.com
    • openfile.ru

    [Cкачать]

    dump.ru
    slil.ru
    www.sendspace.com
    letitbit.net
    webfile.ru
    x2b.ru
    ahack.ru
    rapidshare.com
    depositfiles.com
    openfile.ru


    P.S Сильно скрипт не тестировал....
    P.S.S И всётаки чего-то нехватает,только чего?
     
    2 people like this.
  9. b3

    b3 Banned

    Joined:
    5 Dec 2004
    Messages:
    2,174
    Likes Received:
    1,157
    Reputations:
    202
    Главное на сайтах своих не размещайте данный скрипт, иначе обнаружите шелы в папке файлов) А впрочем скрипт хороший. И вот еще у меня ругаеться почему то:
     
  10. LEE_ROY

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

    Joined:
    9 Nov 2006
    Messages:
    450
    Likes Received:
    188
    Reputations:
    26
    попытка очистить пустой буфер?!из мана по пыху :
    замени - ob_flush(); на - @ob_flush();
     
    #10 LEE_ROY, 17 Dec 2008
    Last edited: 17 Dec 2008
  11. De-visible

    De-visible [NDC] Network develope c0ders

    Joined:
    6 Jan 2008
    Messages:
    916
    Likes Received:
    550
    Reputations:
    66
    такое не на php надо писать :-\ фак...
     
  12. b3

    b3 Banned

    Joined:
    5 Dec 2004
    Messages:
    2,174
    Likes Received:
    1,157
    Reputations:
    202
    De-visible,
    Почему?)) Просто загружать файл в темп папку до Документ_Рут, а после всех действий, удалять файл с сервера.
     
  13. lll6

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

    Joined:
    29 Feb 2008
    Messages:
    83
    Likes Received:
    15
    Reputations:
    5
    Аналога на delphi нет?
     
  14. Arigona

    Arigona Banned

    Joined:
    9 Dec 2008
    Messages:
    99
    Likes Received:
    22
    Reputations:
    -5
    Вопрос, может кто сделать чтобы файло не загружались в папку files а сразу на файло обменники? А то ещё шеллов понагрузят..
     
  15. SQLHACK

    SQLHACK Остались только слоны

    Joined:
    27 Sep 2006
    Messages:
    437
    Likes Received:
    372
    Reputations:
    407
    думаю в целях безопастности от шеллов стоит сделать так, заменить

    строка 71:
    PHP:
    $this->filename dirname(__FILE__)."/$updir/".$_FILES['file']['name']; 
    на
    PHP:
    $xfilename $_FILES['file']['name'];
    if (
    is_array($xfilename)){
        die(
    "Не допустимое название файла");    
    }
    $xfilename str_replace("/","",$xfilename);
    $xfilename str_replace("\\\\","",$xfilename);                                             
    if (
    strtolower($xfilename)==".htaccess"){
        die(
    "Не допустимое название файла");
    }
    $this->filename dirname(__FILE__)."/$updir/".$xfilename;
    в папку files положить .htaccess c

    PHP:
    deny from all
    ну и чистить папку куда загружены файлы от шлака

    заменить
    строка 387:
    PHP:
    $this->bbcode($links); 
    на
    PHP:
    $this->bbcode($links); 
    unlink($this->filename);
    Вроде ничё не забыл
     
    _________________________
    4 people like this.
  16. Yngwie

    Yngwie New Member

    Joined:
    28 Mar 2009
    Messages:
    3
    Likes Received:
    0
    Reputations:
    0
    Хороший скрипт, но мне кажется, что стоит сделать скрипт, который бы заливал сразу на хостинг (конечно на несколько так не получится) и очень полезно было бы заливать со своего аккаунта где это возможно.
     
  17. Yngwie

    Yngwie New Member

    Joined:
    28 Mar 2009
    Messages:
    3
    Likes Received:
    0
    Reputations:
    0
    С моими "великими" программистскими способностями боюсь сам я не справлюсь, поэтому и попросил. Если это не сложно, то пожалуйста допиши, буду очень благодарен.
     
  18. Shadow_p1raT

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

    Joined:
    9 Mar 2008
    Messages:
    174
    Likes Received:
    93
    Reputations:
    0
    Yngwie,сервис где можно будет заливать ПО СВОИМ АККУНТАМ уже в процессе завершения.
    Скрипт модернизирую чуть позже.
     
  19. Shadow_p1raT

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

    Joined:
    9 Mar 2008
    Messages:
    174
    Likes Received:
    93
    Reputations:
    0
    Перезалейти пожалуйста,у кого остались сорцы)хотел продолжить работу над проектом,но не нашёл у себя сорцов О_о )
    Буду очень благодарен!
     
  20. fantasma

    fantasma New Member

    Joined:
    4 Dec 2007
    Messages:
    2
    Likes Received:
    0
    Reputations:
    0
    вот держи
    http://www.4shared.com/file/174374935/d2543c73/MUP-10__.html