Вопросы по теме 'bittorrent'

Извлечь хеш SHA1 из торрент-файла
Я поискал ответ на этот вопрос, но, кажется, могу найти только программное обеспечение, которое сделает это за вас. Кто-нибудь знает, как это сделать на Python?
27534 просмотров
schedule 29.11.2023

Привет, мир для существующего DHT
Я знаком с теорией работы распределенной хеш-таблицы (DHT). Можно ли написать программу, которая хранит данные в существующем DHT (таком как Kademlia или Mainline DHT)? Есть ли простая программа типа «Hello World», которая показала бы самый простой...
1068 просмотров
schedule 23.07.2022

libtorrent dht одноранговый запрос?
Я играл с привязками python для libtorrent/rasterbar. Что я хотел сделать, так это сгенерировать новый «идентификатор узла» и повторно объявить его другим узлам. Я читал, что необходимо создать «закодированный словарь», и я предполагаю, что...
1483 просмотров
schedule 27.08.2022

Что использовать для скачивания торрентов с Java?
Я знаю, что есть Vuze API и библиотека jBitTorrent, но я не могу использовать Vuze, потому что у меня сервер без графического интерфейса, а jBitTorrent слишком старый и глючный. Можете ли вы сказать мне, что библиотека bittorrent для Java сейчас...
1308 просмотров
schedule 09.09.2022

веб-интерфейс демона передачи
Я настроил демона передачи на своем удаленном сервере. Но я не могу заставить работать RPC (веб-интерфейс). //Сервер Ubuntu 10.04.3 LTS Вот моя конфигурация /var/lib/transmission-daemon/info/settings.json { "alt-speed-down":...
2033 просмотров
schedule 16.03.2024

Токен анонса_peer в DHT
В http://www.bittorrent.org/beps/bep_0005.html запросу требуется токен, который имеет require , «токен», полученный в ответ на предыдущий запрос get_peers». Означает ли это, что если узел A никогда не отправлял запрос get_peer узлу B, то узел A...
866 просмотров
schedule 18.08.2022

Можно ли иметь отдельные вкладки DHT?
Я знакомлюсь с DHT и в основном понимаю, как он работает. Однако я не совсем понимаю, что происходит, если вы хотите иметь отдельные DHT с разными типами записей в каждом. Это возможно? Если я использую популярную DHT библиотеку, значит ли...
96 просмотров
schedule 05.07.2022

Как интерпретировать «узлы» в ответе DHT?
Я читаю BEP-0005 и не очень понимаю, как идентификаторы узлов перевести в пары (IP, порт). Рассмотрим следующий код: import bencode import random import socket import pprint # Generate a 160-bit (20-byte) random node ID. rand = lambda:...
407 просмотров
schedule 25.07.2022

Peer Wire Protocol — сообщение длиной 255 и идентификатором 255
Я работаю над реализацией однорангового протокола BitTorrent. Я заблокирован проблемой с моей реализацией. Он правильно анализирует сообщения, пока не будет остановлен сообщением длиной 255 и идентификатором 255. Ниже приведен дамп необработанных...
90 просмотров

Как подключиться к пирам в полученном от bittorrent
Я хочу создать битторрент-клиент на Ruby (хотя язык здесь не важен). Я прочитал спецификацию BEP, в которой говорится, что запрос в /announce (без поддержки DHT) к трекеру даст список пиров, подключенных в настоящее время для данного...
848 просмотров
schedule 11.10.2022

Как декодировать информацию о компактном узле в java?
Я декодировал узлы ответа find_node от router.bittorrent.com в строку и отправил запрос find_node на декодированные «узлы», но я никогда не пересматривал ответ find_node от этих «узлов», я сомневаюсь, что способ декодирования «узла» неверен. , это...
85 просмотров
schedule 08.11.2022

Как битторрент собирает недостающие части?
Я использую BitTorrent и иногда сталкиваюсь с файлами, у которых нет начального числа (отсутствующих фрагментов). В это время мы иногда принудительно завершаем передачу файла и пытаемся открыть незавершенные файлы (например, файл изображения). Если...
68 просмотров
schedule 14.09.2022

Веб-интерфейс Qtorrent за обратным прокси-сервером Nginx не загружает веб-страницу входа css
Торрент-клиент qtorrent имеет веб-интерфейс. Торрент-клиент на одном сервере с уникальным ip-адресом. Настройка обратного прокси-сервера Nginx с уникальным IP-адресом. Настройте обратный прокси-сервер Nginx, чтобы указать внутренний IP-адрес...
675 просмотров

Как сайты индексации торрентов DHT эффективно очищают информационные хэши?
Мне интересно, как работает сайт индексации торрентов DHT. У меня есть работающий парсер inhoHashes, написанный с использованием nodejs lib. Сначала я пытался запускать за NAT, но это было неэффективно, затем я перешел на BSD-сервер с публичным...
274 просмотров
schedule 08.10.2023