Forums Neueste Beiträge
 

Eigener URL-Handler mit Firefox 30+ unter Linux/Xubuntu

04/07/2014 - 19:00 von Sven Hartge | Report spam
Hallo Leute,

ich bin schier am Verzweifeln.

Mir will es unter Xubuntu 14.04 mit Firefox 30 nicht gelingen, einen
eigenen URL-Handler einzubauen. Es soll für vnc:// ein externes
Programm aufgerufen werden, dem der URL übergeben wird und welches dann
entsprechend agiert.

Anleitungen gibt es ja viele, nur: sie funktioniere alle nicht.

In about:config habe ich schon alle Variante durch, die so empfohlen
werden, z.B. auch von http://kb.mozillazine.org/Register_protocol

network.protocol-handler.external.vnc=true
network.protocol-handler.expose.vnc=false
network.protocol-handler.expose-all=false

Bringt alles nichts, nicht einmal eine Rückfrage von Firefox, welches
Programm ich als Handler gerne hàtte, nur immer die Fehlermeldung, dass
Firefox das Protoo

Auch die gconftool(-2) Variante bringt gar nichts:

gconftool-2 -s /desktop/gnome/url-handlers/vnc/command '/usr/local/bin/urlparser %s' --type String
gconftool-2 -s /desktop/gnome/url-handlers/vnc/enabled --type Boolean true

Dann gab es noch den Vorschlag, man sollte die mimeTypes.rdf im Profil
manuell veràndern, aber leider Blicke ich durch das XML-Gewirr gar nicht
durch, was wann wo wohin mit welchem Inhalt geschrieben werden muss. Und
irgendwie glaube ich auch nicht, dass dies der korrekte Weg ist.

Ernsthaft: Bisher war kein Programm so wiederborstig, wenn es um eine
vermeintlich einfache Aufgabe ging.

Also bitte, lasst mich nicht dumm sterben, wie löse ich das Problem?
Oder anders: Was mache ich falsch?

Grüße,
Sven.


Sigmentation fault. Core dumped.
 

Lesen sie die antworten

#1 Hartmut Figge
04/07/2014 - 19:22 | Warnen spam
Sven Hartge:

Ernsthaft: Bisher war kein Programm so wiederborstig, wenn es um eine
vermeintlich einfache Aufgabe ging.



Erhöht doch das Interesse am Problem. :) Ensthafter, das einzige, was
ich dazu beitragen kann, ist ein uralter Eintrag in meiner user.js für
SM. Die Einzelheiten habe ich làngst vergessen. Wahrscheinlich nur als
Ansatz für weitere Nachforschungen nützlich. Und das nur vielleicht.

// user_pref("network.protocol-handler.app.telnet", "/usr/local/bin/teln");


Hartmut

Ähnliche fragen