Скачка с torrents.ru на сервер

Тема в разделе "Коммерческие", создана пользователем abuka, 19 мар 2008.

Информация :
Публиковать (для всех) нуленые версии, особенно от modulesgarden КАТЕГОРИЧЕСКИ не стоит. Тема мониторится оным разработчиком, а к нам приходят абузы которые нельзя игнорировать.
Статус темы:
Закрыта.
Модераторы: Amazko, Aste
  1. abuka

    abuka Постоялец

    Регистр.:
    5 дек 2007
    Сообщения:
    52
    Симпатии:
    4
    Помагите найти скрипт....
    чтобы с torrents.ru качать файлы на сервер :thenks:
     
  2. Wiltner

    Wiltner Постоялец

    Регистр.:
    4 дек 2007
    Сообщения:
    126
    Симпатии:
    27
    Ставишь серверный никсовый клиент, типа mldonkey/rtorrent/torrentflux/etc, и все у тебя будет гуд.
     
    abuka нравится это.
  3. ozware

    ozware

    Регистр.:
    22 апр 2007
    Сообщения:
    327
    Симпатии:
    42
    а есть какой-нибудь торрент-клиент для linux в виде сервиса?
    т.е. чтобы я залогинился на сервер, добавил закачки, разлогинился, а клиент в фоне раздает и скачивает?
     
  4. adm22

    adm22 Создатель

    Регистр.:
    11 фев 2008
    Сообщения:
    31
    Симпатии:
    9
    А эти клиенты работают из-под консоли в FreeBSD?
     
  5. Wiltner

    Wiltner Постоялец

    Регистр.:
    4 дек 2007
    Сообщения:
    126
    Симпатии:
    27
    Так, по очереди :).

    Все, перечисленные мной выше. Только в никсах нет такого понятия - сервис, есть понятие демон.

    Разумеется. И в портах есть.

    Вообще, рекомендую посмотреть порты, потому что там можно найти очень много чего интересного, в частности, относящегося к протоколу битторрент:
    46 софтин. Плюс отдельно посмотреть ветку /usr/ports/net-p2p
    Имхо лучший - mldonkey. Сам его всегда и везде юзаю на своих серверах и дома. Моя цитата с этого топика:
     
    General Fizz и adm22 нравится это.
  6. tritnu

    tritnu Постоялец

    Регистр.:
    5 мар 2008
    Сообщения:
    52
    Симпатии:
    5
    На хостинге freebsd. Скачал исходники млдонки. Поставил необходимые библиотеки (из-за ограничений хостера через одно место естественно). Поправил нужные настройки. Скомпилировал библиотеки и сам млдонки - все нормально ни одного варнинга.

    Запуск... и оп-с... облом.
    $ ./mlnet
    2008/03/19 19:29:40 [cO] Starting MLDonkey 2.9.3 ...
    2008/03/19 19:29:40 [cO] Language EN, locale ASCII, ulimit for open files 64
    2008/03/19 19:29:40 [cO] ulimit for open files is set to 64, at least 150 is required, exiting...

    Изменить влоб при помощи ulimit (без рутшелла) эти ограничения не получается.
    Может быть это как-то просто решается, кто знает как помочь горю ???

    P.S. Опробовано на виртуальном хостинге агавы, петерхост и rbc.ru - проблемы аналогичны.

    P.P.S Где-то проскальзывала информация о некоем переработанном phpTorrent - возможно кто-то даст ссылку на работающую версию этого серверного bittorent клиента?
     
  7. zapazuhu

    zapazuhu Создатель

    Регистр.:
    24 сен 2007
    Сообщения:
    49
    Симпатии:
    5
    hosting.2gsg.com стучись туда возможно помогут, так как у них самих стоит на wbt.2gsg.com торрент клиент.
    Или регистрируйся на Vip-file.com и качай оттуда, но про раздачу забудь тогда.
     
  8. Wiltner

    Wiltner Постоялец

    Регистр.:
    4 дек 2007
    Сообщения:
    126
    Симпатии:
    27
    Без прав рута ограничения никак не изменишь. Для полноценной работы всех нормальных никсовых клиентов необходим как минимум впс, иначе все эти лимиты вконец задолбают. Более того, имей ввиду какой огромный трафик полетит при раздаче.
     
  9. tritnu

    tritnu Постоялец

    Регистр.:
    5 мар 2008
    Сообщения:
    52
    Симпатии:
    5
    Огромное спасибо за ваши ответы!

    Постучал - о результатах доложу.

    Ок. А если с другой стороны подойти - как надо изменить исходники млдонки чтобы он с ограничением на 64 одновременно открытых файла мог работать (на форуме поддержки - тишина).

    Это да. Кстати еще вопрос: Существуют ли варианты самому как-то ограничить трафик (обьем или скорость) от такого клиента чтобы хостер на блокировал аккаунт???
     
  10. Wiltner

    Wiltner Постоялец

    Регистр.:
    4 дек 2007
    Сообщения:
    126
    Симпатии:
    27
    Можно сделать так:
    идем в src/daemon/common/commonOptions.ml, там строка 148 (версия клиента 2.9.2). Комментируем все до строчки 151:
    Код:
      (*if ulof < absolute_min then begin
        lprintf_nl "ulimit for open files is set to %d, at least %d is required, exiting..." ulof absolute_min;
        exit 2
      end;*)
    Собственно, все. Только я хз, будет ли после этого клиент работать приемлемо, когда максимум можно открыть 64 файла.
    Смотри в ~/.mldonkey настройки по ограничениям плюс в клиенте опция "??" покажет подробный список команд, возможно, там что-нибудь есть по этому поводу.
     
Статус темы:
Закрыта.