В этой статье слишком много ссылок на первоисточники . ( Май 2010 г. ) ( Узнайте, как и когда удалить этот шаблон сообщения ) |
Разработчики) | Джари Сунделл (он же ракшаса) |
---|---|
Первый выпуск | 25 января 2005 г . [1] |
Стабильный выпуск | rTorrent 0.9.8 / libTorrent 0.13.8 (19 июля 2019 г . [±] [2] | )
Репозиторий | GitHub |
Написано в | C ++ [3] |
Операционная система | Unix-подобный |
Платформа | IA-32 , x86-64 |
Размер | 1,3 МБ |
Тип | BitTorrent клиент |
Лицензия | GNU GPLv2 |
Веб-сайт | ракшаса |
rTorrent является текст на основе BitTorrent клиент написан на C ++ , [4] на основе Ncurses и Libtorrent (не следует путать с Libtorrent ) библиотек для Unix , чьи автора целью является «акцент на высокой производительности и хорошего кода». [4]
Технические детали [ править ]
Библиотека отличается от других реализаций тем, что передает данные напрямую между страницами файлов, отображаемыми в память функцией mmap () и сетевым стеком . В соединениях с высокой пропускной способностью он утверждает, что может загружать в три раза быстрее, чем официальный клиент . [4]
Пакеты rTorrent доступны для различных дистрибутивов Linux и Unix-подобных систем, и он будет компилировать и запускать практически на всех POSIX - совместимая операционная система , например, FreeBSD и OS X .
rTorrent использует библиотеку ncurses и подходит для использования с GNU Screen или Tmux ; он использует такие команды, как возврат каретки для загрузки торрента, после чего ^ S можно использовать для запуска торрента (где ^ - сокращение от клавиши Ctrl), backspace может использоваться для автоматического запуска торрента после его загрузки, что делает последующий выдача ^ S ненужна, ^ K для остановки и ^ D для паузы, или, если она уже приостановлена или остановлена, ^ D еще раз, чтобы удалить торрент. [5] Он поддерживает сохранение сессий и позволяет пользователю добавлять и удалять торренты . Также поддерживается частичная загрузка многофайловых торрентов. В выпуске rTorrent-0.7.0 поддержкаТакже было реализовано шифрование протокола BitTorrent . [6] PEX , DHT и начальный посев были недавно [ когда? ] реализован в rTorrent.
rTorrent можно контролировать через XML-RPC через SCGI .
См. Также [ править ]
- Сравнение клиентов BitTorrent
Ссылки [ править ]
- ^ "Самый ранний известный импорт кода" .
- ^ Sundell, Jari (19 июля 2019 г.), "Releases" , rakshasa / rtorrent repo , получено 18 августа 2019 г. - через GitHub CS1 maint: обескураженный параметр ( ссылка )
- ^ "rTorrent BitTorrent client" , rakshasa / rtorrent repo , получено 14 июля 2015 г. - через GitHub
- ^ a b c Sundell, Jari, The libTorrent и rTorrent Project , заархивировано из оригинала 9 апреля 2014 г. , извлечено 9 августа 2007 г.
- ^ Руководство пользователя RTorrent, Яри Сунделл, заархивировано из оригинала 17 февраля 2014 г. , получено 25 ноября 2009 г.
- ^ Выпущены LibTorrent 0.11.0 и rTorrent 0.7.0 , Jari Sundell, заархивировано из оригинала 2 ноября 2012 г. , получено 13 декабря 2006 г.
Внешние ссылки [ править ]
- Официальный веб-сайт
- rTorrent на GitHub
- libTorrent на GitHub
- Список рассылки rTorrent на Wayback Machine (архивный индекс)
- Старый сайт в Wayback Machine (индекс архива)