VS>Заранее спасибо всем откликнувшимся...
Глянь на sourceforge проект azureus. Он на Java, но C# не далеко от него упал, разобраться можно.
http://sourceforge.net/projects/azureus
Ну и воообще, на sourceforge полно проектов так или иначе связанных с торрентом. Посмотри что тебе больше подходит
Здравствуйте, v.soloviev, Вы писали:
VS>Что конкретно меня интересует:
VS>1. Анализ *.torrent файла. Каким образом вытащить из него всю необходимую для закачки информацию?
VS>2. Как самому сделать *.torrent файл?
VS>3. Каким образом осуществлять непосредственно upload и download файлов? Как установить соединение с трекером, получать и обрабатывать запросы с него, соединяться с другими клиентами и т.д?
Вот
в этой темеАвтор: CritterBBN
Дата: 30.01.08
есть описания торрент клиентов с открытым исходным кодом на языке С++, я понимаю, конечно, что С++ — это конечно не С#, однако изучение алгоритмов работы библиотеки
LibTorrent, а именно
Libtorrent_(Rasterbar), которую можно стянуть
здесь или
здесь, может помочь ответить на ваши вопросы. Также можно заглянуть в
List of BitTorrent Libraries, и обнаружить, что существуют BitTorrent библиотеки на С#, а именно
BTSharp и
MonoTorrent, которые, видимо, можно просто заюзать в своих проектах, не обременяя себя ответами на вышепредставленные вопросы.
:)
"Дайте мне возможность выпускать и контролировать деньги в государстве и – мне нет дела до того, кто пишет его законы." (c) Мейер Ансельм Ротшильд , банкир.
Здравствуйте, v.soloviev, Вы писали:
VS>1. Анализ *.torrent файла. Каким образом вытащить из него всю необходимую для закачки информацию?
VS>2. Как самому сделать *.torrent файл?
VS>3. Каким образом осуществлять непосредственно upload и download файлов? Как установить соединение с трекером, получать и обрабатывать запросы с него, соединяться с другими клиентами и т.д?
Мне кажется вам было бы невредно поближе ознакомиться со спецификацией протокола:
http://jonas.nitro.dk/bittorrent/bittorrent-rfc.html
http://wiki.theory.org/BitTorrentSpecification
Здравствуйте, Pzz, Вы писали:
Pzz>Мне кажется вам было бы невредно поближе ознакомиться со спецификацией протокола:
Pzz>http://jonas.nitro.dk/bittorrent/bittorrent-rfc.html
Pzz>http://wiki.theory.org/BitTorrentSpecification
Народ — на даты смотрим!
Здравствуйте, koandrew, Вы писали:
K>Народ — на даты смотрим!
Забавно, у человека, может, жена-дети появились уже, или он уже совсем поседел со своим бит-торрентом, а тут ему решение постят