Firefox и magnet-ссылки
Не так просто, как выяснилось, заставить глупую лисицу открывать magnet-ссылки, как, к примеру, оперу. За это ей грозит хирургическое вмешательство в организм.
Итак: зажим, скальпель, тампон, спирт. Спирт. Скальпель. Спирт..спирт..огурец.. :)
Редактируем файл mimeTypes.rdf. А находим мы его по пути:
[cc lang=»text»]/home/user/.mozilla/firefox/<цифры-и-буквы>.default/mimeTypes.rdf[/cc]
Если каталогов вида *.default несколько, то выяснить, который из них нужен, можно поглядев в /home/user/.mozilla/firefox/profiles.ini, в строке Path=.
В файле mimeTypes.rdf найти строку:
[cc lang=»xml»]
и вставить после нее строчку:
[cc lang=»xml»]
Дальше найти строку (в конце файла):
[cc lang=»xml»][/cc]
и вставить перед ней:
[cc lang=»xml»]
В моём случае magnet-ссылки я собираюсь открывать с помощью eiskaltdc. Можно прописать любой другой клиент.
Материал взят отсюда.
Я проще сделал:
в about:config ставим network.protocol-handler.expose-all = false,
нажимаем на magnet-ссылку,
выбираем приложение и нажимаем запомнить выбор,
обратно меняем network.protocol-handler.expose-all = true.
ТА-ДАМ!
Спасибо, испробую :)
Я сделал через реестр для 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″
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″
http://happy2788.ya.ru/replies.xml?item_no=1116
Ну это для виндовса хорошо. У меня его под рукой не было :) Дело было на freebsd. А firefox был взят толЬко потому, что нативной оперой я не полЬзуюсЬ, а заставитЬ хаватЬ magnet-ссылки линуксовую оперу на фряхе я вообще не знаю как :)
Может кто подскажет?