Показать сообщение отдельно
Старый 08.02.2020, 13:41   #1
apegad
Пользователь
 
Аватар для apegad
 
Регистрация: 11.01.2015
Сообщений: 1,674
По умолчанию Ликбез. Для Славы и не только...

Магнет-ссылка - это строка вида: magnet:?xt=urn:btih:GZ....UZ, содержащая имя файла, его длину и хэш - контрольную сумму, вычисляемую на основе содержимого файла. Магнет-ссылка содержит достаточно информации, чтобы найти по ней файл в локальной p2p-сети.

Преимущества магнет-ссылок:

Магнет-ссылка позволяет добавить файл в очередь закачки, даже если сейчас в сети нет ни одного его обладателя - как только источники появятся, клиент сам начнет закачку, ведь у него уже есть достаточно информации о нужном файле.
Магнет-ссылка содержит хэш файла - а значит он будет обнаружен автоматически даже после перемещения в другую папку или переименования.
Хэш - это контрольная сумма файла, а значит после скачки и проверки хэша вы будете иметь гарантию, что файл не побился при скачке.
Магнет-ссылка позволяет начать закачку файла еще до полного появления его в сети - если кто-то из пользователей успел скачать часть файла, то ваш клиент сможет, зная магнет-ссылку, запросить скачанные части нужного файла.

+++++++++++++++++++++

Как скачать раздачу, зная только её хеш?

Из хеша можно составить магнет-ссылку. Наиболее простая форма ссылки: magnet:?xt=urn:btih:ХЕШ
Например: magnet:?xt=urn:btih:69A9C60FC327DBF5659D5B74E221F9 EDC489E033
Полученную ссылку открыть в торрент-клиенте:

µTorrent/BitTorrent (необходима версия не ниже 1.8/6.1 соответственно): меню Файл → Добавить торрент из URL... → вставить ссылку в текстовое поле, нажать OK.
Для того, чтобы найти сидов, понадобится включить DHT.
apegad на форуме   Ответить с цитированием