Fragen zur Erstellung von Erweiterungen

  • Ich habe heute mal angefangen, eine Erweiterung zu "zerlegen", die scripte und die XULs zu lesen, zu verstehen, anzupassen, aber eins verstehe ich nciht:

    an vielen stellen wird auf "chrome://erweiterungsname/whatever" verwiesen, zb in der instal.rdf:

    <em>chrome://adblockplus/content/settings.xul</em>

    woher weiß jetzt aber der fox, wie er den erweiterungsnamen auflösen muss?
    der Ordner besteht ja nur aus der Hex-Kennziffer (ID)

    Zudem: Wie generiert sich die eindeutige ID? Ich habe jetzt einfach manuell ein paar Hexwerte der ID geändert, funktioniert auch so, aber wer weiß, ob nicht jemand die selbe ID nutzt......

  • Zitat von cheater2

    - woher weiß jetzt aber der fox, wie er den erweiterungsnamen auflösen muss?


    chrome- Datei. Bestätige diese mal nach Eingabe in der Adressbar.

    Namen /Zuordnung. Dafür zuständig sind im wesentlichen die Profildateien extensions.ini (Listung zum Profil), extensions.rdf (Zuordnung relevanter Daten) und extensions.cache (Installation, Update). Aber lese auch install.rdf - [1]. GUID-Id's können ab Fx 1.5 auch in Form einer Mail-Adresse dargestellt sein.

    [1] http://kb.mozillazine.org/Install.rdf ff

  • Zitat von pcinfarkt


    chrome- Datei. Bestätige diese mal nach Eingabe in der Adressbar.

    verstehe nicht wie du das meinst, weder chrome://adblockplus/ noch chrome oder about:chrome zeigen irgendwas sinnvolles?!