Вопросы по теме 'bittorrent'
Использование python и протокола bittorrent
Я хотел написать программу, которая могла бы отправлять и получать данные через NAT-маршрутизатор без предварительной настройки переадресации портов. Мне нужно использовать протокол BitTorrent или есть что-то получше?
565 просмотров
schedule
13.09.2021
Сервер C ++ Winsock с несколькими клиентами?
Я написал программу, которая общается с трекером Bittorrent через TCP-соединение. Я хочу расширить его функциональность, чтобы одновременно разговаривать с несколькими трекерами через winsock на C ++.
Мне нужно иметь несколько розеток? Если да,...
683 просмотров
schedule
01.11.2021
Bittorrent: Что в ответном сообщении ???? несоответствие идентификатора ackeConnection ID. с сервера трекера имеется ввиду?
Теперь, когда ни один документ не описывает это сообщение об ошибке, я здесь, чтобы опубликовать эту ветку. В настоящее время я реализую клиент Bittorrent с нуля на C. У меня проблема с обменом данными с сервером трекера. он отправляет мне сообщение...
338 просмотров
schedule
30.11.2021
Определение текущего размера файла по сравнению с количеством в заголовке файла java
Я работаю над небольшим проектом по загрузке торрентов. Первоначально я планировал использовать ttorrent (Java BitTorrent Library) для загрузки необходимых мне торрентов, но это было намного медленнее по сравнению с uTorrent. Я решил использовать...
143 просмотров
schedule
19.09.2021
BitTorrent: загрузка не начинается
Я пытаюсь реализовать трекер BitTorrent в Laravel . Однако в данный момент я застрял, так как загрузка не начинается. Есть один партнер, который, похоже, раздает, и я на 100% уверен, что он доступен для подключения. Но когда я запускаю второй...
2742 просмотров
schedule
30.10.2021
Как обрабатывать ConnectionRefusedError при подключении к другим одноранговым узлам с помощью asyncio
Я использую asyncio для соединения с другими узлами в клиенте bittorrent, над которым я работаю. Когда какой-то одноранговый узел не может быть подключен, программа вылетает с ConnectionRefusedError и TimeoutError исключениями. Это нормально,...
5751 просмотров
schedule
25.10.2021
Отсутствие получения данных от однорангового рукопожатия BitTorrent
У меня проблемы с протоколом BitTorrent. Я собираюсь отправить сообщение о подтверждении некоторым партнерам. Мой клиент в основном подключается к каждому узлу в списке, а затем отправляет «рукопожатие». Код ниже -
peer_id =...
266 просмотров
schedule
29.10.2021
BitTorrent Sync: минимальное количество пиров
BitTorrent Sync работает быстрее, чем Dropbox, если вы используете только 2 компьютера? Увеличится ли скорость, если у вас будет больше компьютеров для обмена файлом (быстрее, чем централизованная система синхронизации, такая как Dropbox)?
39 просмотров
schedule
07.10.2021
Библиотека Python BitTorrent [закрыта]
Существует ли библиотека Python BitTorrent, которая просто работает ?
Мне нужно повозиться с протоколом BitTorrent для исследовательского проекта, и я не хочу изобретать велосипед и писать свою собственную реализацию протокола (и я не могу этого...
26751 просмотров
schedule
21.02.2022
Как работает обход NAT в случае одноранговых протоколов, таких как bittorrent.
Я знаю про обход NAT, STUN, TURN, ICE и его использование. Я хочу знать, реализованы ли они в одноранговых приложениях для обмена файлами, таких как bittorrent. Помогают ли трекеры одноранговым узлам за NAT общаться друг с другом, помогая в создании...
7760 просмотров
schedule
28.03.2022
Где найти исходный код BitTorrent?
Я смотрел и смотрел и нигде не могу найти этот исходный код. Каждая ссылка, которую я нахожу, ведет на официальную страницу BitTorrent, которая, по словам Slashdot, удалила исходный код в 2007 году. Верю ли я, что эту невероятно широко...
29007 просмотров
schedule
07.04.2022
Пример TCP-соединения по протоколу Bittorrent
Я пытаюсь реализовать клиент BitTorent, и я застрял на той части, где я успешно подключился к узлу, но я не знаю, как общаться с узлом.
Мне удалось расшифровать файл метаданных торрента, я успешно получил оттуда всю информацию, я подключился к пиру...
692 просмотров
schedule
12.04.2022
Протокол Bittorrent Peer Wire, реализованный на Java
У меня есть пара вопросов относительно протокола Bittorrent Peer Wire. Я пытаюсь реализовать его на Java, используя эту спецификацию .
В разделе Peer Wire Protocol говорится, что все целые числа представляют собой четырехбайтовые значения с...
3049 просмотров
schedule
15.04.2022
Сообщения BitTorrent Peer Wire на C++
Я разрабатываю торрент-клиент на C++. Не могу понять структуру сообщений с пирами. Как я могу создать простое сообщение рукопожатия с помощью C++ и как я могу прочитать ответ? Проблема заключается в структуре данных, которые я должен отправить, а...
1490 просмотров
schedule
27.04.2022
Простая передача файлов
Я хочу создать приложение на C, которое позволяет двум пользователям совместно использовать файл. Я буду называть отправителя файла сервером , а получателя — клиентом . Есть несколько требований:
Пользователям не нужна ни идентификация, ни...
397 просмотров
schedule
05.05.2022
Каков правильный способ непрерывного чтения сообщений сокета через DataInputStream?
Я пытаюсь создать клиент Java Bittorent. Насколько я понимаю, после рукопожатия сверстников друг с другом они могут начать отправлять сообщения друг другу, часто отправляя сообщения спорадически.
Используя соединение DataInputStream, я могу читать...
423 просмотров
schedule
03.05.2022
Как загрузить определенные файлы / пропустить файлы в rtorrent или другой программе Linux?
Я очень долго искал, но не нашел ответа на этот вопрос...
Существуют ли какие-либо торрент-программы для Linux (centos), в которых вы можете пропустить определенные файлы из торрента ИЛИ загрузить определенные файлы? Или если нет, то пропускать...
8740 просмотров
schedule
26.05.2022
Twisted и libtorrent — нужно ли беспокоиться о блокировке?
Я изучаю создание многопротокольного приложения с использованием Twisted. Одним из таких протоколов является битторрент. Поскольку libtorrent является довольно полной реализацией, и его привязки к python кажутся хорошим выбором. Теперь вопрос:...
363 просмотров
schedule
04.06.2022
Как работают магнитные ссылки BitTorrent?
Впервые я использовал магнитную ссылку . Интересно, как это работает, я просмотрел спецификации и не нашел ответов. В вики говорится, что xt означает «точная тема», а за ним следует формат (в данном случае btih ) с хешем SHA1. Я видел...
56980 просмотров
schedule
11.06.2022
Индивидуально регулируемые торренты с Python
Я пытаюсь написать программу на python, которая может обрабатывать торренты с индивидуальной регулировкой. В частности, для некоторых, возможно, больших (до 30 или около того) одновременно работающих торрентов я хотел бы ограничить скорость загрузки...
93 просмотров
schedule
12.06.2022