Jolly: XYZ ist kein Registriertes Protokoll

Hi Peoplez,

XYZ://www.abc.de erzeugt
"XYZ ist kein Registriertes Protokoll"
Natürlich handelt es sich dabei nicht um XYZ sondern um ein Programm womit man externe Internetlinks aufrufen kann, jedoch kommt dann immer die Fehlermeldung
"ABC ist kein Registriertes Protokoll"
Wie kann ich im Firefox den Protokolle registrieren?

Jolly

  1. Hej,

    Guckst du hier: http://kb.mozillazine.org/Register_protocol

    Gefunden per googl#firefox+protocol+register.

    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
    1. Hallo Biesterfeld.

      Guckst du hier: http://kb.mozillazine.org/Register_protocol

      Du weißt nicht zufällig, wie man bestehende Protocol-Handler  wieder entfernt?

      Einen schönen Montag noch.

      Gruß, Mathias

      --
      sh:( fo:} ch:? rl:( br: n4:~ ie:{ mo:| va:) de:> zu:} fl:( ss:) ls:[ js:|
      debian/rules
      1. Hej,

        Du weißt nicht zufällig, wie man bestehende Protocol-Handler  wieder entfernt?

        Einfach in der prefs.js den Eintrag wieder löschen und FF neustarten. Die Datei aber vorher sichern. Unter Linux findest du die in ~/.mozilla/firefox/<irgendwas>/

        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
        1. Hallo Biesterfeld.

          Du weißt nicht zufällig, wie man bestehende Protocol-Handler  wieder entfernt?

          Einfach in der prefs.js den Eintrag wieder löschen und FF neustarten. Die Datei aber vorher sichern. Unter Linux findest du die in ~/.mozilla/firefox/<irgendwas>/

          Ah, besten Dank. Ich suchte vergeblich nach einer user.js.

          Einen schönen Montag noch.

          Gruß, Mathias

          --
          sh:( fo:} ch:? rl:( br: n4:~ ie:{ mo:| va:) de:> zu:} fl:( ss:) ls:[ js:|
          debian/rules
    2. Hi,

      Ich blick überhauptnichts!
      Soll ich da nen neuen eintrag in die Regestry erstellen?
      Die About:Config sektion in Firefox kenne ich, aber was soll das /usr/bin/ (letzer eintrag)?
      Was genau kommt da denn rein?

      ... ich glaub das wird nix

      1. Hi,

        Soll ich da nen neuen eintrag in die Regestry erstellen?

        hast Du Windows?

        Die About:Config sektion in Firefox kenne ich, aber was soll das /usr/bin/ (letzer eintrag)?

        Hast Du Linux?

        Was genau kommt da denn rein?

        Hast Du gelesen?

        ... ich glaub das wird nix

        Hast Du sicher? Äh, "bist" meine ich.

        Cheatah

        --
        X-Self-Code: sh:( fo:} ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
        X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
        X-Will-Answer-Email: No
        X-Please-Search-Archive-First: Absolutely Yes
        1. hast Du Windows?

          Beides ;) ,aber hier gehts um Windows

          Was genau kommt da denn rein?
          Hast Du gelesen?

          Ja, aber nix klappt so wirklich...

          ... ich glaub das wird nix
          Hast Du sicher? Äh, "bist" meine ich.

          Glauben ist nicht Wissen ;) Ich denke das wird was - passt besser.

          Jolly

          1. 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