
Гиперссылка, указывающая на содержимое файла, его хэш — это magnet-ссылка, так что разберем URI-схемы, протоколы HTTP, значение xt, URN, btih-торрент и my g net с примерами таких магнитных линков (mag-meg net).
Структура
Ресурсы предлагают перейти по адресу, который отличается от привычного URL.
Сравним:
Обычная ссылка имеет вид: https://semantica.in/blog/tri-moshhnye-strategii-dlya-seo-razvitiya.html, где:
- https — сетевой протокол;
- semantica.in — доменное имя сайта, где хранится вся информация;
- blog — папка, в которой лежат статьи;
- tri-moshhnye-strategii-dlya-seo-razvitiya.html — название файла веб-страницы.
Сетевой протокол отделяется двоеточием и двойным слэшем — «://», а остальные части между собой только одним — «/».
URL-гиперссылку можно сравнить с обычным адресом: город, улица, дом, квартира. По нему находится конкретная организация или человек.
А теперь рассмотрим структуру magnet-ссылки:
magnet:?xt=urn:btih:cf6b4d0278a33ba16fe69867cefbca3c4d848b4d&dn=имя&tr=udp%3A%2F%2Ftracker.leechers-paradise.org%3A6969
- magnet:? — обозначение;
- xt (eXact Topic) — URN с хэшем. В примере, фрагмент xt=urn:btih, где btih — BitTorrent Info Hash, показывает, что тот используется в сетях BitTorrent для поиска источника и закачки;
- dn (Display Name) — имя объекта;
- tr (TRacker) — трекер для клиентов BitTorrent;
- xl — размер в байтах;
- kt (Keyword Topic) — ключевые слова, по которым можно найти файл в Интернете.
И другие параметры, которые разрешено не указывать. Обязательной частью является только xt, содержащий хэш. Строгого порядка расположения нет, разделителем служит «&».
То что мы видим в магнитной ссылке, существенно отличается от привычного глазу адреса. URN — это и есть основа. Соответственно коду ставится содержимое конкретного файла, что позволяет скачивать именно тот объект, который необходим, при этом не указывая, кто раздает эту информацию.
Чтобы скачать по ссылке, скопируйте её с источника и вставьте в программу, дальше она все сделает сама. Другим способом является использование браузеров, которые распознают тип таких гиперссылок и перенаправляют с разрешения пользователя в соответствующий клиент по работе с ними.
Теперь давайте разбираться, чем они полезны и как пользоваться.
Преимущества магнет-ссылок
Магнитные линки безопасны. В первую очередь они не хранят информацию о пользователе, трекере или месте скачивания и представляют собой строку кода с названием, размером и другими параметрами. Следовательно, не блокируются. Можно создать свои и распространять удобным способом: публиковать на сайте, в соцсети, отправлять через почту и т.д.
Передают данные через сеть DHT: доступ можно получить в любое время в отличие от торрента, где нужно ждать подключение к пирам. Можно просматривать материал на раздаче. Возможна одновременная передача через торрент и magnet.
Скачивание доступно без регистрации на трекерах.
Где применяются магнитные линки
- BitTorrent каталог. Хранит торрент-файлы и гиперссылки, использует одноимённый протокол.
- DC++. Расшифровывается как Direct Connect, т.е. прямое подключение. Работают без централизованного сервера, объекты скачиваются с компьютеров пользователей, когда они в сети. Содержат большое количество информации и поддерживают общение в чате.
- Сохранение файла, имя которого отличается от указанного в url.
Сервисы для поиска магнитных ссылок
Сайты с торрентами часто блокируются, но есть открытые:
- Thepiratebay.org — первый портал, который начал использовать линки.
- Btdig.com — крупнейший каталог в сети DHT.
- Findmagnet.org.
Как открыть
Рассмотрим программы, работающие с ними.
- Клиенты GreyLink, EiskaltDC++, FlylinkDC++ работают с DC++ каталогами. Копируем код, находим «Добавить магнет-ссылку» или вызываем окно комбинацией Ctrl+M. Далее вставляем содержимое и запускаем скачиванием.
- µTorrent. Проверьте настройки. Убедитесь, что включена сеть DHT, в том числе для новых запросов, а также обмен пирами и scrape-запросы. Нажмите на код: если на компьютере программа уже установлена, то браузер обычно предлагает открыть ее через клиент. Если окошко не появилось, то копируем строчку, находим в µTorrent кнопку или выбираем в меню «Добавить из URL». Можно вызвать комбинацией клавиш Ctrl+U. Вставляем в поле. Работаем дальше как с торрент-файлом: определяем, что скачивать и нажимаем «Пуск».
- Браузеры со специальными настройками. Yandex. Жмем на гиперссылку, появляется запрос на внешний протокол, проверяем, что стоит нужная прога. Можно поставить галочку «Применять для всех ссылок этого типа» и «Запустить приложение». Яндекс зафиксирует данные и больше не будет спрашивать. Google Chrome. Аналогично всплывает окно, отмечаем «Запомнить мой выбор» и подтверждаем. Internet Explorer. Выдаст окошко со списком программ, выбираем, снимаем галочку рядом с «Спрашивать при открытии этих адресов». Opera. Ставим отметку «Всегда открывать magnet» и соглашаемся.
Некоторые браузеры могут не поддерживать магнет-линки, тогда придётся копировать и вставлять их вручную.
Как раздавать через магнитную ссылку
Мы рассмотрели, как пользоваться ими и узнали, что можно не только получать объекты, но и делиться информацией с нужными людьми.
Теперь разберем, как сделать свою гиперссылку.
- Запускаем µTorrent, создаем новый торрент-файл с помощью одноименной команды в меню.
- Выбираем раздаваемый предмет и прописываем путь.
- Очищаем ячейку «Трекер».
- Указываем место сохранения.
- Нажимаем «Да» в окошке с предупреждением о неуказанных трекерах.
- Далее вычисляется хэш. Сколько займет времени — зависит от размера. После закрываем окно и возвращаемся в программу.
- Добавляем наш торрент.
- Прописываем местонахождение объекта для передачи.
- После проверки файл становится на раздачу. Нажимаем, в предложенном меню выбираем «Копировать Magnet URI».
- Готово. Можно передавать любым способом.
Магнитные гиперссылки удобны: не требуют регистрации, абсолютно бесплатны, легко ищутся и отправляются.