Biesterfeld: XYZ ist kein Registriertes Protokoll

Beitrag lesen

Hej,

Was genau kommt da denn rein?
Hast Du gelesen?
Ja, aber nix klappt so wirklich...

"Klappt nicht" (auch durch Zusätze wie 'wirklich', 'gar', 'überhaupt') ist immernoch keine Fehlerbeschreibung. Was klappt nicht wirklich?

Weißt du was die Registrierdatenbank unter Windows ist? Weißt du wie du sie öffnest und editierst? Wenn ja, wodurch identifiziert sich dein Protokoll? Welche Applikation möchtest du durch das klicken auf XYZ://www.abc.de starten?

[HKEY_CLASSES_ROOT\foo]
@="URL:foo Protocol"
"URL Protocol"=""

An dieser Stelle definierst du das Protokoll. Wenn es z.B. XYZ heisst ersetze bitte die Zeichenkette 'foo' durch 'XYZ'

[HKEY_CLASSES_ROOT\foo\shell]
[HKEY_CLASSES_ROOT\foo\shell\open]
[HKEY_CLASSES_ROOT\foo\shell\open\command]
@=""C:\Program Files\Application\program.exe" "%1""

Hiermit teilst du mit, dass bei Aufruf des Protokolls ein externes Programm gestartet werden soll. Ersetze bitte weiterhin 'foo' durch 'XYZ'. Ersetze ferner die Zeichenkette 'C:\Program Files\Application\program.exe' Durch den absoluten Pfad zu der Applikation, die du mit dem Protokoll verknüpfen möchtest.

aber was soll das /usr/bin/
hast Du Linux?
Beides ;)

Ganz bestimmt? Es wird unter Linux eigentlich das gleiche gemacht wie unter Windows, nur in der about:config
  1.) Es wird ein neues Protokoll definiert
  2.) Es wird definiert, dass es extern behandelt werden soll
  3.) Die Applikation (_z.B._ in /usr/bin/) die das Protokoll behandeln soll wird spezifiziert.

Jolly

Kommst du aus Braunschweig?

Beste Grüße
Biesterfeld

--
Art.1: Et es wie et es
Art.2: Et kütt wie et kütt
Art.3: Et hätt noch immer jot jejange
Das Kölsche Grundgesetz