Debian Kde Iceweasel / Firefox: definindo manipuladores de protocolos personalizados

4

Eu recentemente mudei do Ubuntu 10.04 gnome para o Debian wheezy Kde.

Tudo funciona bem, exceto pelos protocolos personalizados Iceweasel / firefox!

Eu adicionei o komodo.protocol no meu ~/.kde/share/services com:

[Protocol]
exec=python /path/to/my/script.py "%u"
protocol=komodo
input=none
output=none
helper=true
listing=
reading=false
writing=false
makedir=false
deleting=false

Isso funciona para chrom (e | ium), mas não para o firefox.

Eu li sobre o firefox deve usar as configurações do gnome mesmo sob o Kde, então eu tentei:

gconftool-2 -s /desktop/gnome/url-handlers/komodo/enabled --type Boolean true
gconftool-2 -s /desktop/gnome/url-handlers/komodo/command 'python /path/to/my/script.py %s' --type String

que costumava funcionar quando eu estava no Ubuntu, mas não no kde.

Alguma ideia?

EDITAR

Um exemplo de link: komodo:/var/www/app/0/Modules/Controller/Node/Controller_Node.class.php:1202

E se eu executar o comando komodo /var/www/app/0/Modules/Controller/Node/Controller_Node.class.php:1202 do terminal, ele funcionará corretamente; meu script python simplesmente verifica algumas coisas e então executa este comando - mas com o firefox / iceweasel ele nunca é acionado.

    
por Strae 07.09.2012 / 17:08

1 resposta

0

Você pode tentar editar a configuração do Firefox por meio de about: config :

por 10.09.2012 / 11:15