PostHeaderIcon Firefox и magnet-ссылки

Не так просто, как выяснилось, заставить глупую лисицу открывать magnet-ссылки, как, к примеру, оперу. За это ей грозит хирургическое вмешательство в организм.
Итак: зажим, скальпель, тампон, спирт. Спирт. Скальпель. Спирт..спирт..огурец.. :)

Редактируем файл mimeTypes.rdf. А находим мы его по пути:

1
/home/user/.mozilla/firefox/<цифры-и-буквы>.default/mimeTypes.rdf

Если каталогов вида *.default несколько, то выяснить, который из них нужен, можно поглядев в /home/user/.mozilla/firefox/profiles.ini, в строке Path=.
В файле mimeTypes.rdf найти строку:

1
<rdf:seq rdf:about="urn:schemes:root">

и вставить после нее строчку:

1
<rdf:li rdf:resource="urn:scheme:magnet">

Дальше найти строку (в конце файла):

1
 

и вставить перед ней:

1
2
3
4
5
6
7
<rdf:description rdf:about="urn:scheme:magnet" nc:value="magnet">
<nc:handlerprop rdf:resource="urn:scheme:handler:magnet">
</nc:handlerprop></rdf:description>
<rdf:description rdf:about="urn:scheme:handler:magnet" nc:alwaysask="false">
<nc:possibleapplication rdf:resource="urn:scheme:externalApplication:magnet">
</nc:possibleapplication></rdf:description>
<rdf:description rdf:about="urn:scheme:externalApplication:magnet" nc:prettyname="AnyName" nc:path="/usr/local/bin/eiskaltdc">

В моём случае magnet-ссылки я собираюсь открывать с помощью eiskaltdc. Можно прописать любой другой клиент.
Материал взят отсюда.

6 комментариев на “Firefox и magnet-ссылки”

  • vgoo says:

    Я проще сделал:
    в about:config ставим network.protocol-handler.expose-all = false,
    нажимаем на magnet-ссылку,
    выбираем приложение и нажимаем запомнить выбор,
    обратно меняем network.protocol-handler.expose-all = true.
    ТА-ДАМ!

  • lycane says:

    Спасибо, испробую :)

  • Вот так says:

    Я сделал через реестр для FlylinkDC++Создаешь текстовой документ .txt (блокнотом)Вставляешь этот текст, сохраняешь и переименовываешь вместе с расширением файла на .reg должен значок поменяться на голубые квадраты. По умолчанию в Windows не отображается расширение файлов, так вот их надо включить чтобы их видеть. (В Параметров папки или в Свойствах папки закладка вид, в нижнем списке найти «Скрывать расширения для …..» чтобы расширения отображались убрать галочку, не забывайте сохранять ОК!Это ввести в текстовой документ:Windows Registry Editor Version 5.00[HKEY_CLASSES_ROOT\magnet]@=»URL:magnet Protocol»»URL Protocol»=»»[HKEY_CLASSES_ROOT\magnet\Shell][HKEY_CLASSES_ROOT\magnet\Shell\Open][HKEY_CLASSES_ROOT\magnet\Shell\Open\Command]@=»\»C:\\FlylinkDC++\\FlylinkDC.exe\» /magnet %1″

  • Вот так says:

    Windows Registry Editor Version 5.00[HKEY_CLASSES_ROOT\magnet]@=»URL:magnet Protocol»»URL Protocol»=»»[HKEY_CLASSES_ROOT\magnet\Shell][HKEY_CLASSES_ROOT\magnet\Shell\Open][HKEY_CLASSES_ROOT\magnet\Shell\Open\Command]@=»\»C:\\FlylinkDC++\\FlylinkDC.exe\» /magnet %1″

  • lycane says:

    Ну это для виндовса хорошо. У меня его под рукой не было :) Дело было на freebsd. А firefox был взят толЬко потому, что нативной оперой я не полЬзуюсЬ, а  заставитЬ хаватЬ magnet-ссылки линуксовую оперу на фряхе я вообще не знаю как :)

    Может кто подскажет?

Оставить комментарий

PR-CY.ru