LINUX.ORG.RU
решено ФорумAdmin

Автораздача

 


0

1

Есть задача - раздавать .torrent файлы, получаемые по rsync:

на сервере Alice генерируется список .torrent файлов. Сервер Bob получает с сервера Alice эти .torrent файлы и файлы, которые необходимо раздавать. Сервер Bob синхронизируется с сервером Alice каждые 5/10/50/etc минут и добавляет к раздаче обновившиеся/добавленные .torrent файлы.

Интересно, как такое можно сделать без костылей (если можно), да и вообще любые мнения интересны.

★★★★

Transmission умеет скачивать .torrent, которые появляются в определенной папке.

Если он сразу же найдет нужный файл, то сразу же и начнет его раздавать.

unfo ★★★★★
()
Ответ на: комментарий от unfo

А потом он этот файл удалит? Если удалит, то как отнесется к тому, что этот файл потом опять появится? Если не удалит, то что будет делать при обновлении файла?

drakmail ★★★★
() автор топика
Ответ на: комментарий от drakmail

мониторить папку многие клиенты умеют, а поведение при исчезновении файла можно нарулить, допустим, расширением для deluge

SevikL ★★★★★
()
Ответ на: комментарий от drakmail

А потом он этот файл удалит? Если удалит, то как отнесется к тому, что этот файл потом опять появится? Если не удалит, то что будет делать при обновлении файла?

Удалит или в другую папку перенесет.

Если еще раз появится, а такая раздача уже есть - проигнорирует.

unfo ★★★★★
()

Я юзаю вот этого:

u@srv0:~> pkg_info /var/db/pkg/qbittorrent-nox11-2.9.7/
Information for qbittorrent-nox11-2.9.7:

Comment:
Bittorrent client using libtorrent-rasterbar, web UI version


Description:
qBittorrent v2 is the closest open source (GNU GPL v2 license) equivalent
to utorrent.  It is based on libtorrent-rasterbar.

Features:

        Remote control through a Web user interface
                * Nearly identical to the regular UI, all in Ajax

        Well-integrated and extensible Search Engine
        Simultaneous search in most famous BitTorrent search sites
        Per-category-specific search requests (e.g. Books, Music, Movies)
        All Bittorrent extensions
                * DHT, Peer Exchange, Full encryption, Magnet URI
        Advanced control over trackers, peers and torrents
                * Torrents queueing and prioritizing
                * Torrent content selection and prioritizing
        UPnP / NAT-PMP port forwarding support
        Available in ~25 languages (Unicode support)
        utorrent spoofing to bypass private trackers whitelisting
        Advanced RSS support with download filters (inc. regex)
        IP Filtering (eMule and PeerGuardian compatible)

WWW: http://www.qbittorrent.org/

После убогих rtorrent'ов и deluge кажется чем-то волшебным. Умеет забирать из нужных папок, есть веб-интерфейс и ваще круть.

IPR ★★★★★
()

Хм, а какой из torrent клиентов умеет автозакачку из поддиректорий?

drakmail ★★★★
() автор топика

utorrent-server не?

bhfq ★★★★★
()
Ответ на: комментарий от Pinkbyte

Видел. Однако авторы rtorrent'а, до сих пор не осилившие демонизировать своё поделие криворуки. До сих пор приходиться изощряться с daemon.

IPR ★★★★★
()
Ответ на: комментарий от IPR

согласен. В генте rtorrent вообще запускается через screen - тот еще костыль. Но к консольному интерфейсу я обращался дай Бог пару раз. И всё таки архитектура в том же transmission и то лучше

Pinkbyte ★★★★★
()

Решил с использованием transmission-daemon.

drakmail ★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.