Исходники торрент клиента
От: x-code  
Дата: 12.12.17 20:53
Оценка:
Посоветуйте исходники торрент-клиента
Не слишком сложные, но и достаточно функциональные.

Для начала смотрю то что в наборе примеров Qt. Мне подойдет, но там нет работы с DHT.
По идее нужно что-то еще для сравнения и расширения кругозора.

Также нужна хорошая документация в виде книг и статей по торрентам, DHT и смежным темам.
Re: Исходники торрент клиента
От: Ops Россия  
Дата: 12.12.17 21:32
Оценка: 4 (1)
Здравствуйте, x-code, Вы писали:

XC>Посоветуйте исходники торрент-клиента

XC>Не слишком сложные, но и достаточно функциональные.

XC>Для начала смотрю то что в наборе примеров Qt. Мне подойдет, но там нет работы с DHT.

XC>По идее нужно что-то еще для сравнения и расширения кругозора.

qBittorrent не пойдет? Вроде на Qt как раз.
Переубедить Вас, к сожалению, мне не удастся, поэтому сразу перейду к оскорблениям.
Re: Исходники торрент клиента
От: PPA Россия http://flylinkdc.blogspot.com/
Дата: 13.12.17 09:16
Оценка: 4 (1)
Здравствуйте, x-code, Вы писали:

Самый маленький клиент с DHT:
https://github.com/arvidn/libtorrent/blob/master/examples/bt-get.cpp
Re: Исходники торрент клиента
От: Kernan Ниоткуда https://rsdn.ru/forum/flame.politics/
Дата: 13.12.17 10:14
Оценка:
Здравствуйте, x-code, Вы писали:

XC>Также нужна хорошая документация в виде книг и статей по торрентам, DHT и смежным темам.

Так тебе нужна реализация DHT или торрент клиента? Это разные вещи как бы.
Sic luceat lux!
Отредактировано 13.12.2017 10:16 Kernan . Предыдущая версия .
Re: Исходники торрент клиента
От: Pzz Россия https://github.com/alexpevzner
Дата: 13.12.17 10:59
Оценка: 4 (1)
Здравствуйте, x-code, Вы писали:

XC>Посоветуйте исходники торрент-клиента

XC>Не слишком сложные, но и достаточно функциональные.

Ну вот это, как бы, одна из лучших реализаций: http://www.libtorrent.org/

Есть много гуевых клиентов, которые используют именно ее (напр,. QBittorrent, Deluge).

Но что она простая, я не уверен
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.