Como abrir links magnéticos do firefox com o dilúvio


10

Como posso abrir links magnéticos com o firefox? Tentei definir os seguintes valores em about: config,

network.protocol-handler.app.magnet -> /usr/bin/deluge
network.protocol-handler.expose.magnet -> true
network.protocol-handler.external.magnet -> true

Mas o Firefox continua reclamando

O Firefox não sabe como abrir esse endereço, porque o protocolo (ímã) não está associado a nenhum programa.

Estou usando a versão de repositório do firefox (5) e deluge (1.3.1 - gui + daemon mode) no ubuntu 11.04

Edit: me disseram para definir network.protocol-handler.expose.magnetcomo false e o firefox perguntaria qual aplicativo usar, mas não vejo nenhuma caixa me perguntando algo aparecendo.


@Eyal Boa ideia. Eu sinalizei esta questão por mesclar com um dos enganadores. Isso moverá todas as respostas.
Seth

Respostas:


10

a partir do Firefox 3.6 network.protocol-handler.external.*parece não funcionar mais

no about:config

network.protocol-handler.expose.magnet -> false

e 'redefinir' todos os outros valores relacionados ao ímã.

Depois de clicar em um link magnético, você será solicitado a escolher um aplicativo, navegar e selecionar / usr / bin / diluge

Você também pode tentar

$ gconftool-2 -t string -s /desktop/gnome/url-handlers/magnet/command 'deluge "%s"'
$ gconftool-2 -t bool -s /desktop/gnome/url-handlers/magnet/needs_terminal false
$ gconftool-2 -t bool -s /desktop/gnome/url-handlers/magnet/enabled true

Sim, eu tentei isso (incluindo a redefinição), mas não pediu nada. O problema é que isso funcionou com a transmissão (aplicativo padrão), mas depois que eu desinstalei a transmissão, não consigo apontar para um dilúvio de forma alguma.
KillianDS

Estranho, trabalhou para mim. Eu adicionei as etapas para alterar a manipulação de URL padrão do gnome, não acho que o firefox percebe isso, mas vale a pena tentar.
Smithamax

Ok, obrigado, vou tentar novamente assim que chegar em casa.
KillianDS

2
a outra coisa a verificar é nas preferências do firefox em aplicativos, se já houver uma entrada para ímã.
Smithamax

Bem, selecionando "use ..." lá e manualmente indo para /usr/bin/delugefazer o truque, obrigado :)!
KillianDS

5

No Firefox, vá em Edit / Preferences / Applications, pesquise imã e defina Deluge

insira a descrição da imagem aqui


4

Em vez de clicar no link do ímã no Firefox (que requer uma configuração avançada), clique com o botão direito do mouse no link e selecione "Copiar local do link". Em seguida, vá para a janela do Dilúvio, clique em Adicionar Torrent (o "+" na parte superior esquerda da janela) e clique no botão "URL".

Feliz torrenting, e lembre-se de optar por uma proporção de 3: 1!


Bem, não é realmente tão avançado, mas isso pode ser resolvido com uma rápida pesquisa no Google (eu diria se realmente me lembrei de como, também sou meio noob).
WindowsEscapist

Esta é mais uma solução do que uma solução para o problema como afirmou, mas é bom notar que, sim :)
HighCommander4

2

estava tentando fazer com que os ímãs fossem abertos com dilúvio no cromo, em vez de no firefox, mas depois de tentar tudo o mais que eu tinha visto, finalmente consegui abrir os elos do ímã no dilúvio, não apenas alterando

MimeType=application/x-bittorrent;

para

MimeType=application/x-bittorrent;x-scheme-handler/magnet;

em /usr/share/applications/deluge.desktop, mas também removendo

x-scheme-handler/magnet;

em /usr/share/applications/transmission-gtk.desktop antes de executar

sudo update-desktop-database

espero que isso ajude alguém com problemas semelhantes


1

Você realmente instalou o dilúvio? Caso contrário, abra um terminal e insira este comando. sudo apt-get install delugeQuando terminar, ele deve aparecer na lista de programas.


Eu acho que o problema é que ele não sabe como vinculá-lo ao firefox (por exemplo, ele clica em um link magnético e, em seguida, o firefox quer saber com o que abri-lo e pede que ele navegue até o executável).
WindowsEscapist

0

Isso funcionou para mim, FF 47, Debian 9, KDE 5:

  1. Em about: config localize "network.protocol-handler.expose-all", altere para "false";
  2. Clique em algum link magnético - um pop-up de navegador de arquivos deve aparecer, mostrando o caminho completo para o executável (/ usr / bin / qbittorrent, por exemplo);
  3. Altere "network.protocol-handler.expose-all" de volta para "true";
  4. Faça o download do mundo.

graças, esta é a única solução que funcionou para mim, tão estranho
DuBistKomisch

0

O deluge.desktoparquivo instalado (dentro /usr/share/applicationsou semelhante) pelo delugepacote já deve conter o

MimeType=x-scheme-handler/magnet

linha que se associa delugea links magnéticos. No entanto, no meu caso, descobri que, para o sistema captar essa associação, eu precisava executar:

sudo update-desktop-database

Se este comando não for encontrado, o pacote desktop-file-utilsprecisará ser instalado primeiro.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.