Люди правы;Ваш вопрос очень расплывчатый и неоднозначный (вы даже не упоминаете язык, просто «.NET»!), и все же вы, кажется, хотите получить реальное решение, которое потребует указания языка, поэтому я добавил тег C #.
В любом случае, давайте начнем с разбора торрента ...
Файлы торрента закодированы , поэтому вам, вероятно, следует поискать оболочкукласс, который допускает простое кодирование / декодирование.
Просто загрузите файл в строку и перейдите в класс.
Как указано на странице Википедии, несколько клавиш отслеживания хранятся внутри клавиши announce-list
.Все, что вам нужно сделать, это проанализировать это, и у вас есть несколько трекеров.
Что касается лучшего способа сохранить их в базе данных, я оставлю кому-то больше знаний о торрентах, нопохоже, следует использовать отношение один ко многим к одному.
- Таблица 1 будет содержать информацию о фактическом торренте.
- Таблица 2 будет содержать URL-адреса трекера.
- Таблица 3 - это поиск между таблицей 1 и таблицей 2.
Надеюсь, это поможет.И я также надеюсь, что вы приложите больше усилий, прежде чем обратиться за помощью в Интернет!Nerd моя задница!;)