2016-09-01 4 views
-2

Я хочу получать значения из url-списка из бездорослечного торрента только с помощью веб-семян.BEncode.net urllist is null

Я writed этот

 TorrentFile torrent = Bencode.DecodeTorrentFile("tr.torrent"); 
    BList urllist = (Blist)torrent["url-list"]; 

, но это не работает, потому что urllist является недействительным. Как получить URL-список?

+0

Возможный дубликат [Decode (BEncode) торрент-файлы] (http://stackoverflow.com/questions/32067409/decode-bencode- torrent-файлы) – MethodMan

+1

Проводка торрент-файла может также помочь – KSib

ответ

0

Используете ли вы отладчик для изучения того, что находится в переменной торрента, после того, как вы выполните следующее? Там, вероятно, тонн данных, если вы установите точку останова на второй строке ... Отладчик - ваш друг.

TorrentFile torrent = Bencode.DecodeTorrentFile("tr.torrent"); 

Кроме того, вы имеете в виду трекеров?
Посмотрите здесь: https://github.com/Krusen/BencodeNET

вы можете просто хотите, что в

BList announceList = torrent["announce-list"]; 
+0

downvotes без объяснений - это весело. – KSib

+0

Я могу получить анонс-список. Мне нужен url-список. Вот скрипущая структура торрентов http://i.imgur.com/Z4cPFhj.png url-list список веб-семечек https://en.wikipedia.org/wiki/BitTorrent#Web_seeding –

+0

Итак, когда вы отлаживаете торрент-объект, что там? – KSib