Libtorrent: различия между версиями
Перейти к навигации
Перейти к поиску
[отпатрулированная версия] | [непроверенная версия] |
Содержимое удалено Содержимое добавлено
Не каталог ссылок |
→Программы: добавлен клиент Free Torrent https://free-torrent.net |
||
(не показаны 4 промежуточные версии 3 участников) | |||
Строка 5: | Строка 5: | ||
| операционные системы = кроссплатформенная |
| операционные системы = кроссплатформенная |
||
| языки интерфейса = Английский |
| языки интерфейса = Английский |
||
| последняя версия = |
| последняя версия = <!-- Wikidata --> |
||
| дата последней версии = |
| дата последней версии = <!-- Wikidata --> |
||
| лицензия = BSD |
| лицензия = BSD |
||
| сайт = libtorrent.org |
| сайт = libtorrent.org |
||
Строка 37: | Строка 37: | ||
Некоторые программы, использующие libtorrent: |
Некоторые программы, использующие libtorrent: |
||
* aDownloader — BitTorrent-клиент для [[Android]] |
* aDownloader — BitTorrent-клиент для [[Android]] |
||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
* Arctic BitTorrent— BitTorrent-клиент в Windows |
* Arctic BitTorrent— BitTorrent-клиент в Windows |
||
⚫ | |||
⚫ | |||
* BitBuddy — BitTorrent-клиент в Windows |
* BitBuddy — BitTorrent-клиент в Windows |
||
* |
* BitLord — BitTorrent-клиент |
||
⚫ | |||
⚫ | |||
* BitSlug — BitTorrent-клиент в Mac OS X |
* BitSlug — BitTorrent-клиент в Mac OS X |
||
* BTG — BitTorrent-клиент в Linux |
* BTG — BitTorrent-клиент в Linux |
||
⚫ | |||
* [[Deluge]] — кроссплатформенный BitTorrent-клиент |
* [[Deluge]] — кроссплатформенный BitTorrent-клиент |
||
⚫ | |||
* [[Flush (программа)|Flush]] — русский BitTorrent-клиент в Linux |
* [[Flush (программа)|Flush]] — русский BitTorrent-клиент в Linux |
||
* [[Free Download Manager]] — свободный менеджер закачек в Windows |
* [[Free Download Manager]] — свободный менеджер закачек в Windows |
||
⚫ | |||
* [[FatRat]] — свободный менеджер закачек на [[Qt]] в Linux |
* [[FatRat]] — свободный менеджер закачек на [[Qt]] в Linux |
||
* [[FlylinkDC++]] — клиент файлообменных сетей DC++ и BitTorrent |
* [[FlylinkDC++]] — клиент файлообменных сетей DC++ и BitTorrent |
||
Строка 56: | Строка 55: | ||
* [[Halite]] — BitTorrent-клиент в Windows |
* [[Halite]] — BitTorrent-клиент в Windows |
||
* hrktorrent — BitTorrent-клиент в Linux |
* hrktorrent — BitTorrent-клиент в Linux |
||
⚫ | |||
* Instant media internet TV — BitTorrent-клиент для скачивания Интернет ТВ |
* Instant media internet TV — BitTorrent-клиент для скачивания Интернет ТВ |
||
⚫ | |||
* LibreTorrent - свободный BitTorrent-клиент для [[Android]] |
|||
* Linkage — BitTorrent-клиент в Linux |
* Linkage — BitTorrent-клиент в Linux |
||
* Miro — кроссплатформенная программа для просмотра интернет-телевидения |
* Miro — кроссплатформенная программа для просмотра интернет-телевидения |
||
* MooPolice — BitTorrent-клиент в Windows |
* MooPolice — BitTorrent-клиент в Windows |
||
* [[qBittorrent]] — C++/Qt |
* [[qBittorrent]] — кросс-платформенный BitTorrent-клиент на C++/Qt |
||
* QLiveBittorrent — Bittorrent-клиент в Linux для просмотра файлов до скачивания |
* QLiveBittorrent — Bittorrent-клиент в Linux для просмотра файлов до скачивания |
||
* |
* [[Tixati]] — BitTorrent-клиент в Windows и Linux |
||
* |
* Torrentex — BitTorrent-клиент для Android |
||
⚫ | |||
* torrenut (ранее SharkTorrent) — кроссплатформенный BitTorrent-клиент на Qt |
|||
* Ziptorrent — BitTorrent-клиент в Windows. |
* Ziptorrent — BitTorrent-клиент в Windows. |
||
Версия от 21:10, 24 февраля 2021
Libtorrent | |
---|---|
Тип | библиотека |
Разработчик | Arvid Norberg |
Написана на | C++ |
Операционная система | кроссплатформенная |
Языки интерфейса | Английский |
Первый выпуск | сентябрь 2005 |
Последняя версия |
|
Репозиторий | github.com/arvidn/libtor… |
Лицензия | BSD |
Сайт | libtorrent.org |
libtorrent (Rasterbar libtorrent, rb-libtorrent) — свободная библиотека, позволяющая использовать протокол BitTorrent. Она написана на C++. DHT, Ipv6, сидирование через HTTP и обмен пирами как в µTorrent — всё это наиболее известные возможности libtorrent.
libtorrent использует Boost, а точнее Boost.Asio для кроссплатформенности. Работает под Microsoft Windows, Apple Mac OS X, Linux и FreeBSD.
Следует заметить, что есть другая библиотека с похожим названием — Rakshasa’s libTorrent, используемая в rTorrent.
Возможности
- Поддержка DHT
- Поддержка IPv6 (Ограниченная: не распространяется на функцию DHT.[2][3])
- Обмен пирами
- Поддержка Magnet-ссылок
- Обмен метаданными (скачивание .torrent-файлов из «роя»)
- Шифрование
- Быстрые расширения
- Поддержка NAT-PMP и UPnP
- Поддержка разреженых и сжатых файлов
- Поддержка нескольких трекеров для одного торрента
- Поддержка файлов больше 2 ГиБ.
- Поддержка HTTP-сидирования
- Поддержка UDP-трекера
- Быстрое продолжение (без проверки файлов)
- Поддержка динамической длины запросов
- Поддержка фильтра IP
Программы
Некоторые программы, использующие libtorrent:
- aDownloader — BitTorrent-клиент для Android
- Arctic BitTorrent— BitTorrent-клиент в Windows
- Asmlocator — BitTorrent-клиент в Windows
- AzTorrent — C++/Qt BitTorrent-клиент
- BitBuddy — BitTorrent-клиент в Windows
- BitLord — BitTorrent-клиент
- BitRocket — BitTorrent-клиент в Mac OS X
- BitTorrent (LeechCraft) — плагин BitTorrent-клиент из состава модульной среды.
- BitSlug — BitTorrent-клиент в Mac OS X
- BTG — BitTorrent-клиент в Linux
- Deluge — кроссплатформенный BitTorrent-клиент
- Flush — русский BitTorrent-клиент в Linux
- Free Download Manager — свободный менеджер закачек в Windows
- Free Torrent — BitTorrent-клиент в Windows
- FatRat — свободный менеджер закачек на Qt в Linux
- FlylinkDC++ — клиент файлообменных сетей DC++ и BitTorrent
- GameNet — игровая платформа
- Halite — BitTorrent-клиент в Windows
- hrktorrent — BitTorrent-клиент в Linux
- Instant media internet TV — BitTorrent-клиент для скачивания Интернет ТВ
- iTorrent — BitTorrent-клиент для iOS устройств
- LibreTorrent - свободный BitTorrent-клиент для Android
- Linkage — BitTorrent-клиент в Linux
- Miro — кроссплатформенная программа для просмотра интернет-телевидения
- MooPolice — BitTorrent-клиент в Windows
- qBittorrent — кросс-платформенный BitTorrent-клиент на C++/Qt
- QLiveBittorrent — Bittorrent-клиент в Linux для просмотра файлов до скачивания
- Tixati — BitTorrent-клиент в Windows и Linux
- Torrentex — BitTorrent-клиент для Android
- Torrento — BitTorrent-клиент для Android
- torrenut (ранее SharkTorrent) — кроссплатформенный BitTorrent-клиент на Qt
- Ziptorrent — BitTorrent-клиент в Windows.
Примечания
- ↑ Release 2.0.10 — 2024.
- ↑ Mainline DHT extensions (rasterbar.com)
- ↑ BEP 32 — BitTorrent DHT Extensions for IPv6 (bittorrent.org)