Zivy

Что такое magnet-ссылка и как её открыть

· 4 мин чтения

На сайтах с раздачами рядом с кнопкой «Скачать торрент» часто есть значок магнита. Это magnet-ссылка — второй способ начать загрузку, и для многих раздач он основной. Разберём, что это такое, как устроено и как открыть такую ссылку.

Коротко

Magnet-ссылка — это адрес раздачи по её содержимому, а не по месту на сервере. Вместо «скачай файл вот отсюда» она говорит: «найди в сети участников, у которых есть раздача с таким отпечатком». Отпечаток — это хэш, уникальный идентификатор раздачи. Всё остальное, включая список файлов, торрент-клиент узнаёт у других участников.

Чем magnet отличается от .torrent-файла

Торрент-файл — маленький файл, где уже записано всё: названия и размеры файлов, адреса трекеров и контрольные суммы частей. Клиент открывает его и сразу знает, что качать.

У magnet-ссылки этих данных нет — только хэш и, обычно, имя и пара трекеров. Поэтому после открытия клиент сначала скачивает у участников описание раздачи, так называемые метаданные, и только потом сами файлы. В Zivy в это время у загрузки написано «Получаю данные раздачи…». Обычно это занимает от нескольких секунд до минуты.

  • Плюс magnet: не нужно ничего сохранять на диск, ссылку легко скопировать и переслать текстом.
  • Минус magnet: если участников мало, получение метаданных затягивается, а список файлов до этого не виден.

Из чего состоит magnet-ссылка

Типичная ссылка выглядит так (сокращённо):

magnet:?xt=urn:btih:3F9A…C21E&dn=Big.Buck.Bunny.1080p&tr=udp://tracker.example:1337
  • xt=urn:btih:… — хэш раздачи, её главный идентификатор. Без него ссылка не работает.
  • dn= — отображаемое имя. Нужно только для удобства, на загрузку не влияет.
  • tr= — адреса трекеров, серверов, которые помогают участникам найти друг друга. Их может быть несколько или не быть вовсе.

Если трекеров в ссылке нет, клиент ищет участников через DHT — распределённую сеть, где каждый клиент хранит кусочек общего «справочника». А PEX — обмен списками участников между клиентами. В Zivy обе функции включены по умолчанию, их видно в настройках.

Как открыть magnet-ссылку

Если торрент-клиент уже установлен

Просто нажмите на ссылку в браузере. Браузер спросит, открыть ли её в приложении. Разрешите, и загрузка появится в клиенте. Zivy при установке регистрируется как обработчик magnet-ссылок на Mac и Windows, поэтому раздача сразу появится в его «Загрузках».

Раздел «Загрузки» в Zivy, куда попадает раздача по magnet-ссылке
Раздача из magnet-ссылки появляется в «Загрузках».

Если ссылка открывается не в той программе

  • Windows: «Параметры» → «Приложения» → «Приложения по умолчанию» → найдите «MAGNET» в выборе по типу ссылки и укажите нужный клиент.
  • Mac: проще всего — в настройках нужного клиента, многие умеют назначать себя обработчиком сами. Можно также удалить или переустановить лишний клиент: macOS отдаст ссылки оставшемуся.

Если браузер ничего не предлагает

Значит, торрент-клиента нет или он не зарегистрирован. Установите клиент — например, Zivy — и нажмите ссылку снова.

Если ссылка пришла текстом

Бывает, что magnet-ссылку присылают в мессенджере или она записана на странице обычным текстом, без кнопки. Скопируйте её целиком, от «magnet:?» до конца, вставьте в адресную строку браузера и нажмите Enter. Браузер поймёт, что это ссылка для другого приложения, и предложит открыть её в торрент-клиенте. Следите, чтобы при копировании не потерялся кусок: если хэш после «btih:» обрезан, клиент не найдёт раздачу.

Что выбрать, если на сайте есть и то и другое

Если раздачу предлагают и торрент-файлом, и magnet-ссылкой, разницы в результате нет: скачаются одни и те же файлы. Торрент-файл удобнее, когда участников мало: список файлов виден сразу, не нужно ждать метаданных. Magnet удобнее, когда не хочется ничего сохранять — нажали, и загрузка пошла. В Zivy оба способа ведут в одни и те же «Загрузки».

Безопасна ли magnet-ссылка

Сама ссылка — это просто текст, вирус в ней не спрятать. Риск — в том, что окажется внутри раздачи. Перед скачиванием посмотрите состав. У magnet-ссылки он становится виден после получения метаданных, и Zivy покажет список файлов, где можно снять лишние галочки. Видео — это .mkv, .mp4 или .avi. Файлы .exe, .scr или .bat внутри «фильма» — верный признак подделки.

Подробнее — в статье «Безопасно ли качать торренты».

Частые вопросы

Можно ли превратить magnet в .torrent? Да. После получения метаданных у клиента есть всё, что было бы в торрент-файле. Но для загрузки это не нужно — ссылки достаточно.

Почему загрузка по magnet не начинается? Сейчас никто не раздаёт эти файлы, или клиент ещё ищет участников. Проверьте, что DHT включён, подождите пару минут или возьмите другую раздачу с большим числом сидов.

Работает ли magnet без трекеров? Да, через DHT и PEX. Просто поиск участников может занять чуть больше времени.