LibTorrent

Скріншот програми:
LibTorrent
Дані програми:
Версія: 0.12.9
Дата завантаження: 15 Apr 15
Розробник: Rakshasa
Ліцензія: Безкоштовно
Популярність: 91

Rating: 5.0/5 (Total Votes: 1)

LibTorrent є бібліотека BitTorrent написаний на С ++ для Unix. Бібліотека LibTorrent призначений, щоб уникнути зайвих буферів і копіювання даних, що більшість (все?) В інших реалізаціях BitTorrent страждають від.

Бібліотека однопоточних і клієнт обробляє виберіть петлю. Інтерактивний клієнт Ncurses входить в якості прикладу

Ось деякі ключові особливості "LibTorrent": ..

ย ท клієнт має повний контроль над опитування сокетов < бр /> ย ท Sigc ++ сигнали робить я легко клієнт реагувати на події.
ย ท Швидкий резюме, який перевіряє час редагування файлу.

прямого читання і запису з мережі в MMap " ред файлів:

ย ท уникнути дублювання даних, в якому додаток і ядро ​​має копію файлу шматок
ย ท Невикористані шматки викинуть геть або записані на диск, а не. .. своп
ย ท Ядро керує кешування файлу

файлу перевірка хеша:

ย ท Використовує той же потік
ย ท клієнт може. контролювати швидкість. (Буде виправлено)
ย ท не блокуватимуть і преднагрузки на пам'ять з mincore і системних madvise дзвінків

обробник файлу :.

ย ท дрібнозернистий Використання файлу дозволу на читання / запис, дозволяє посів файли тільки для читання.
ย ท Дозволяє торренти з необмеженою кількістю файлів.
ย ท Відкриває закриті файли при відображенні шматки пам'яті, з витонченою обробки помилок.
ย ท підтримка файлів розміром більше 2 ГБ.
ย ท різні пріоритети для скачування файлів в торренте.

ย ท Підтримка декількох трекер.
ย ท Ні залежність від будь-якої конкретної HTTP бібліотеки, клієнт не реалізує клас-обгортку.
ย ท динамічний розмір запит труби.
ย ท Завантажити і завантажити газ.
ย ท І багато іншого я не набридло говорити. (Ні реалізації)

Вимоги:

ย ท libsigc ++ 2.0

Що нового в цьому випуску:
ย ท Це реліз додає підтримку для DHT і очищає API

Що нового У цьому випуску :.

  • Додана просту структуру планувальника .Don't відправити numwant в режимі зупинки повідомлень, деякі трекери дурні про it.Reintroduced очищення списку подій Epoll, коли сокет закритий АСИТ може призвести до гонки conditions.Added CppUnit середовище для тестування. Випробування будуть додані на досить нештатних basis.Logging для SCGI calls.Fixed обробки помилок при записі сеансу торренти, itshould більше не вдарив нескінченне loop.Fixed помилка, яка викликала б читання частини, щоб повісити rtorrent Ifthe вхідні дані містять тільки даних до файлу кордоні, але data.Fixes notthe наступний файл у ручки витік файл у функціях execute_capture. Патч byJosef Drexler.Fixed аварії на порожній бітове поле в 'd.bitfield'.Fixed об'єктної :: flag_unordered код для обробки вихідних нуля lengthkeys. Ticket # 1950.Made торрент :: Вартість :: rate_type uint64_t і додав перевірки готовності dueto доповідей поганий завантаження / значення завантажувати повідомляється в sometrackers.

Схожі програми

uHub
uHub

20 Feb 15

Transmission
Transmission

22 Jun 18

FreeCast
FreeCast

3 Jun 15

LibTorrent

Коментар не знайдено
додати коментар
Включіть картинки!