Como escolher qual cliente bittorrent é chamado ao clicar em arquivo torrent baixado no chromium?

2

Quando eu estava usando o squeeze, o Qbittorrent era o único cliente bittorrent instalado (eu acho). Depois de baixar um arquivo torrent usando o Chromium, ele seria baixado em uma barra na parte inferior da janela, e, ao clicar, ele acessaria o Qbittorrent.

Agora estou usando wheezy. Eu tenho outros clientes bittorrent instalados, incluindo Transmission e Deluge. Agora, quando clico em um arquivo torrent na parte inferior da janela do Chromium, ele exibe Transmission. Como posso configurar o Chromium para exibir o cliente BitTorrent que desejar? Eu assumo que o Debian tem algum sistema de preferências internas para o qual o cliente bittorrent é escolhido, mas eu não encontrei nenhuma documentação sobre isso.

NOTA: A questão Definir Transmissão como programa padrão ao abrir os links magnéticos é muito semelhante.

    
por Faheem Mitha 29.08.2013 / 23:42

2 respostas

3

O Chromium usa o aplicativo padrão.

Como encontrar o aplicativo padrão para um determinado tipo de mimo

# general case
xdg-mime query default <mime-type>

# your case
xdg-mime query default application/x-bittorrent
xdg-mime query default x-scheme-handler/magnet

Alterando o aplicativo padrão

# general case
xdg-mime default <application.desktop> <mime-type>

# your case
xdg-mime default transmission-gtk.desktop application/x-bittorrent
xdg-mime default transmission-gtk.desktop x-scheme-handler/magnet

Esses comandos alteram o arquivo $HOME/.local/share/applications/mimeapps.list e / ou $HOME/.local/share/applications/defaults.list , o que significa que você pode também faça a mudança manualmente.

    
por 30.08.2013 / 02:20
1

Eu não sei de uma forma específica para cromo / cromo, mas se você está bem com a definição do que abre torrents em todo o sistema eu tenho uma resposta.

Você pode especificar qual programa deseja abrir arquivos torrent editando o arquivo ~/.local/share/applications/mimeapps.list . Abaixo está o topo desse arquivo no meu computador onde eu especifiquei que os torrents devem ser abertos com Transmission.

$ head ~/.local/share/applications/mimeapps.list 
[Added Associations]
application/x-bittorrent=transmission-gtk.desktop;
application/octet-stream=gedit.desktop;vim.desktop;
video/quicktime=mplayer.desktop;
video/x-quicktime=mplayer.desktop;
video/vnd.rn-realvideo=mplayer.desktop;
video/x-ms-asf-plugin=mplayer.desktop;
video/x-msvideo=mplayer.desktop;
video/msvideo=mplayer.desktop;
video/x-ms-asf=mplayer.desktop;

A linha de interesse é application/x-bittorrent=transmission-gtk.desktop; . Para usar o dilúvio, a linha seria application/x-bittorrent=deluge.desktop; .

Certifique-se de adicionar a linha no cabeçalho [Added Associations] , pois pode haver outras seções no seu arquivo.

Depois de ter feito este cromo, além de outras coisas, usará o programa especificado para abrir arquivos torrent.

Referência em freedesktop.org

    
por 30.08.2013 / 00:25