Показать сообщение отдельно
Старый 13.10.2025, 17:24   #59
Дмитрий
Администратор
 
Аватар для Дмитрий
 
Турниров выиграно: 1

Регистрация: 12.12.2008
Адрес: Москва прошлого тысячелетия.
Сообщений: 211,781
Сказал(а) спасибо: 45,740
Поблагодарили 273,347 раз(а) в 103,443 сообщениях
Дмитрий репутация неоспоримаДмитрий репутация неоспоримаДмитрий репутация неоспоримаДмитрий репутация неоспоримаДмитрий репутация неоспоримаДмитрий репутация неоспоримаДмитрий репутация неоспоримаДмитрий репутация неоспоримаДмитрий репутация неоспоримаДмитрий репутация неоспоримаДмитрий репутация неоспорима
По умолчанию

1. Microsoft Edge

Microsoft Edge (на основе Chromium с версии 79, 2020 год) поддерживает magnet-ссылки через ассоциацию с торрент-клиентом. Вот как настроить:

1. Убедитесь, что торрент-клиент установлен:
Скачайте и установите клиент, например, qBittorrent (qbittorrent.org) или uTorrent (utorrent.com).

2. Убедитесь, что клиент настроен для обработки magnet-ссылок (в настройках клиента: Settings > General > "Set as default for magnet links").

3. Кликните на magnet-ссылку:
Найдите magnet-ссылку (например, magnet:?xt=urn:btih:ABC123...) на сайте или в DC++.
Нажмите на неё. Edge покажет всплывающее окно: "Allow this site to open a magnet link with [Клиент]?".

4. Настройка ассоциации:
Выберите ваш торрент-клиент (qBittorrent, uTorrent) из списка.
Поставьте галочку "Always allow" (Всегда разрешать), чтобы Edge автоматически открывал magnet-ссылки в этом клиенте.
Нажмите "Open" (Открыть). Ссылка загрузится в клиент, начнётся поиск пиров.

4. Ручная настройка (если не работает):
-Откройте Edge > Настройки (три точки вверху справа > Settings).
Перейдите в Downloads или Cookies and site permissions > Media autoplay settings.
-Найдите Magnet links (или введите edge://settings/content/handlers в адресной строке).
-Убедитесь, что ваш клиент (qBittorrent/uTorrent) указан как обработчик. Если нет, выберите "Add" и укажите путь к .exe-файлу клиента (например, C:\Program Files\qBittorrent\qbittorrent.exe).
-Если Edge не предлагает клиент, проверьте Windows Settings > Apps > Default apps > Choose default apps by protocol > Magnet > Выберите qBittorrent/uTorrent.

5. Проверка:
Кликните magnet-ссылку (например, для теста: magnet:?xt=urn:btih:TEST123...). Клиент должен открыться автоматически и начать загрузку.

Совет: Если Edge блокирует ссылку (из-за настроек безопасности), добавьте сайт в доверенные: Settings > Cookies and site permissions > Pop-ups and redirects > Add trusted site.

2. Браузеры на основе Chromium

К Chromium-браузерам относятся: Google Chrome, Opera, Vivaldi, Brave, Yandex Browser, UCBrowser и Samsung Internet. Настройка аналогична Edge, так как они используют общий движок.

1. Убедитесь, что торрент-клиент установлен:
Установите qBittorrent, uTorrent или FlylinkDC++ (для DC++-сетей). В клиенте включите опцию "Associate with magnet links" (Настройки > Общие).

2. Кликните на magnet-ссылку:
На сайте (например, Rutracker) или в DC++ скопируйте magnet-ссылку.
При клике браузер спросит: "Open magnet link with [Клиент]?" или "Allow this site to open magnet links?".

3. Настройка ассоциации:
Выберите клиент (qBittorrent, uTorrent) и подтвердите ("Always allow").
Если клиент не появляется, проверьте:

Google Chrome: Настройки > Конфиденциальность и безопасность > Разрешения сайта > Протоколы (chrome://settings/content/handlers) > Укажите клиент.
Opera: Settings > Advanced > Features > Enable magnet links > Выберите клиент.
Brave: Settings > Additional settings > Site and Shields Settings > Media > Magnet links > Укажите .exe клиента.
Vivaldi: Settings > Webpages > Protocol Handlers > Magnet > Add client path.
Yandex Browser: Настройки > Сайты > Разрешения > Протоколы > Magnet > Укажите клиент.

4. Ручная настройка в Windows:
Windows Settings > Apps > Default apps > Choose default apps by protocol > Magnet > Выберите клиент.
Для Linux (например, Ubuntu): xdg-mime default qbittorrent.desktop x-scheme-handler/magnet.

5. Проверка:
Кликните тестовую magnet-ссылку. Клиент должен запуститься и начать загрузку.

Совет: В Brave включите "Shields down" для сайта с magnet-ссылками, если они блокируются (иконка щита в адресной строке).

3. Mozilla Firefox

Firefox требует настройки через интерфейс или скрипт (для Linux, как в вашем запросе в личку).

1. Убедитесь, что торрент-клиент установлен:
Установите qBittorrent, uTorrent или FlylinkDC++ (для DC++). Включите поддержку magnet в клиенте.

2. Кликните на magnet-ссылку:
При клике Firefox покажет диалог: "Open link with [Клиент] or Save?".
Выберите клиент (qBittorrent/uTorrent) и отметьте "Remember my choice" (Запомнить выбор).

3. Ручная настройка:
Если клиент не отображается:
Firefox > Настройки (три полоски > Settings) > General > Applications.
Найдите "magnet" в списке типов контента.
Выберите "Use [Клиент]" или "Browse" и укажите .exe (Windows) или .desktop-файл (Linux, например, /usr/share/applications/qbittorrent.desktop).
Для Linux: Используйте скрипт из вашего запроса (см. ниже).

4. Скрипт для Linux (обработчик magnet-ссылок):
- Установка xclip: sudo apt install xclip (Ubuntu/Debian) или sudo dnf install xclip (Fedora).
Создайте скрипт (например, magnet_handler.sh):

Код:
bash

#!/bin/sh
tth=$(echo $1 | egrep -o '[A-Z0-9]{39}')
echo -n $tth | xclip -selection clipboard
notify-send "$tth скопирован в буфер обмена."
Сделайте исполняемым: chmod +x magnet_handler.sh и переместите: sudo mv magnet_handler.sh /usr/bin/.

Привяжите к Firefox:
В Firefox: Settings > General > Applications > Magnet > Use other > Укажите /usr/bin/magnet_handler.sh.
При клике на magnet (например, magnet:?xt=urn:tree:tiger:TTH=ABC123...) скрипт извлечёт TTH (39-символьный хэш), скопирует в буфер, покажет уведомление.
Вставьте TTH в FlylinkDC++ или EiskaltDC++ (Search > Paste TTH) для поиска файла.
Проверка:
Кликните magnet-ссылку. В Windows клиент откроется, в Linux скрипт скопирует TTH для DC++.

Совет: Для Wayland (новые Linux) замените xclip на wl-copy (sudo apt install wl-clipboard).

Советы:
- Используйте VPN (например, ProtonVPN Free) для анонимности.
- Проверяйте magnet-ссылки на VirusTotal.
- Если ссылка не открывается, проверьте настройки клиента (включена ли поддержка magnet).
- Для DC++ (FlylinkDC++): Вставьте TTH из буфера в поиск (Search > Paste TTH) для загрузки с хабов.
- Для Wayland (Linux): Замените xclip на wl-clipboard (`sudo apt install wl-clipboard`).

Пример для DC++ (Boris Zhivago - Memories.wav):
1. Скопируйте magnet: `magnet:?xt=urn:tree:tiger:TTH=ABC123...&dn=Boris_ Zhivago-Memories.wav`.
2. В Firefox (Linux): Скрипт извлечёт TTH в буфер.
3. В FlylinkDC++: Search > Paste TTH > Найти > Download.
__________________
О нас думают плохо лишь те, кто хуже нас. А те, кто лучше нас, им просто не до нас.
--Омар Хайям

Обновления по запросу — на Я.Ди. «Мэйл-облако» для тех, кто помогает нашему интернет-проекту, и для тех, кто хотел бы это делать, но пока не знает, как.

Помогая форуму ВТО, вы прежде всего помогаете себе! А не делаете что-то абстрактное для «других», совершенно незнакомых и безразличных вам людей.
Дмитрий вне форума   Ответить с цитированием