Debian Kde Iceweasel/Firefox: カスタムプロトコルハンドラの設定

Debian Kde Iceweasel/Firefox: カスタムプロトコルハンドラの設定

私は最近Ubuntu 10.04 gnomeからDebian wheezy Kdeに切り替えました。

Iceweasel / firefoxカスタムプロトコルを除いて、すべてがうまくいきます!

私のファイルにkomodo.protocolを追加しました~/.kde/share/services

[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

これはchrom(e | ium)では機能しますが、Firefoxでは機能しません。

FirefoxはKdeでもgnome設定を使用する必要があることを読んだので、次のことを試しました。

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

Ubuntuでは動作しますが、 kdeでは動作しません。

どんなアイデアがありますか?

編集する

リンク例:komodo:/var/www/app/0/Modules/Controller/Node/Controller_Node.class.php:1202

komodo /var/www/app/0/Modules/Controller/Node/Controller_Node.class.php:1202端末でコマンドを実行するとうまくいきます。 Pythonスクリプトは何かを確認し、コマンドを実行します。ただし、firefox/iceweasel を使用するとトリガーされません。

答え1

次の方法でFirefox設定を編集できます。情報:構成:

関連情報