Firefox Add-ons auslagern
Zu nachfolgendem Artikel hätte auch die Überschrift "Firefox Add-ons ohne Installation nutzen" gepasst. Aber egal wie ich den Artikel auch nenne, er gehört zur Kategorie Dinge die die Menschheit (fast) nicht braucht. Ich muss aber gestehen, dass ich dieses Verfahren nutze um meine Übersetzungen zu testen.
Zuerst sollte Ihr die Erweiterung herunterladen und NICHT installieren. Die Dateierweiterung ändert Ihr von
.xpi nach .zip ab. Ihr könnt das Archiv nun entpacken und zwar an den Ort wo es später auch
liegen soll.

ausgepackte Erweiterung
Darin enthalten ist eine Datei mit dem Namen install.rdf. Die öffnet Ihr mit einem guten
Texteditor. Notepad gehört nicht dazu. Der Texteditor muss UTF-8 beherrschen. Öffnet noch eine neue leere Textdatei
schreibt dort als einzigen Inhalt den kompletten Pfad zu eurer Erweiterung rein.

Textdatei mit Add-on Pfad
Diese Datei müsst Ihr nun in eurem Firefox-Profil im Ordner extensions speichern. Wichtig ist der Name
der Datei. Der muss mit dem Namen der Erweiterung identisch sein. Diesen Namen findet Ihr in der
install.rdf unter em:id. Dieser lautet in unserem Beispiel aFewClicksAway@Damien.

Inhalt install.rdf
Wichtig!! Die Datei darf keine Endung besitzen. Eine Datei ohne Erweiterung wie zum Beispiel .txt erhaltet Ihr unter Windows dadurch dass ihr die Buchstaben txt löscht und der Punkt (.) an letzter Stelle des Dateinamens steht.
Wenn Ihr alles richtig gemacht habt, habt Ihr die Erweiterung ausgelagert!
Kommentare
JürgenHugo am Mittwoch, den 20.01.10 um 21:21
@Horst:
Ich hab zwar nicht vor, das unbedingt anzuwenden - aber eine Bemerkung dazu. Du
schreibst: "Die Dateierweiterung ändert Ihr von .xpi nach .zip"
Mit einem "guten
Entzipper" kannste dir das Umbenennen sparen - ich hab das aus Neugier mal mit 7-Zip probiert. Der entpackt das
.xpi direkt. Ich hab ja früher immer den IZArc genommen, aber der hat bei mir unter Win 7 öfter die explorer.exe
"gecrasht". Und da ist mir 7-Zip wieder in den Sinn gekommen. Ich muß sagen, da bin ich jetzt sehr zufrieden
mit. Er macht seine Sache auch schneller, mein ich.
Da hab ich auch gleich ein Beispiel für. Du hast doch
bei Twitter diese japanischen Themes für Win 7 erwähnt, oder? Na, installieren würd ich die auch nich - die Wallpaper
sind sehr "gewöhnungsbedürftig" - und ich mag ja eh keine Kompletthemes.
Da fummel ich lieber was
selber, wie du bei anderen Sachen. Aaber - die enthaltenen .wav´s sind teilweise nich schlecht. So richtig "komisch
japanesische Quietschestimmen" - die irgendwas vor sich hinbrummeln - äh - quietschen, grins. Ohne deinen Tip hätte
ich die ja "gaanich". Ich hab sie mir gleich abgespeichert.
PS: die Japaner würden ja bestimmt
Ho"L"st zu dir sagen, die können doch nich so gut "R" sagen. Oder täusch ich mich da? Meinen
Namen könnten die ja auch nich so gut - da ist auch ein "R" drin. Im Nachnamen aber nich, der ist
"Japaner-freundlich" mit gleich 2x "LL"...
Felix am Mittwoch, den 20.01.10 um 21:27
@JürgenHugo:
Die meisten Packer können XPIs direkt öffnen, weil sie meistens den Dateiinhalt untersuchen statt
auf die Dateiendung zu achten. Aber der Explorer achtet auf die Dateiendung, und XPIs sind ihm meistens unbekannt,
weswegen er sich weigert, irgendein Programm zu öffnen.
Horst Scheuer am Donnerstag, den 21.01.10 um 07:25
@Felix: Ja, der Punkt verschwindet auf meine Art und Weise auch. Auch hast Du recht, dass viele Erweiterungen so einen kryptischen Namen besitzen. Die Vorgehensweise ist die selbe. Da ich PSPad nutze, habe ich mit Linux-Zeichenumbrüchen keine Probleme. Hier hast Du auch recht. Ein guter Editor muss auch so was können.
JürgenHugo am Donnerstag, den 21.01.10 um 08:24
@Felix:
Hmm - wie meinst du das denn? Ich mach da doch nun nichts geheimnisvolles. Ich mach
einfach einen Rechtsklick auf die .xpi. Und wähle (je nachdem) bei 7-Zip: "Hier entpacken" oder
"Entpacken nach...".
Dann kann ich mit dem "Entpackten" doch prinzipiell machen, was
ich möchte. Ich kann mich nicht erinnern, das sich dabei der Explorer je geweigert hat. Gut, bei IZArc ist die
explorer.exe gecrasht. Aber bei sowas bin ich dann pragmatisch. Wenn ich ein anderes Prog habe (in dem Fall 7-Zip) dann
nehm ich halt das. Vor allen Dingen, wenns auch noch flotter geht. Ursachenforschung hab ich da nicht betrieben. Wenn
mir das ein paar mal passiert, und 3x bei Fehlermeldungen "IZArc" auftaucht - dann zieh ich meine Schlüsse.
Wenns dann mit 7-Zip einwandfrei geht - dann ist das gegessen für mich. Warum, weswegen - so what. Wenn ich
mich das jedesmal fragen würde, wenn Win was unerwartetes tut - dann würd mir ja das Käffchen nich mehr schmecken,
grins.
Oder hab ich dich da irgendwie falsch verstanden?
Felix am Donnerstag, den 21.01.10 um 19:02
@JürgenHugo:
Die meisten Zipper packen ja ein eigenes Untermenü ins Kontextmenü. Wenn dabei unabhängig vom
Dateityp immer "Hier entpacken" o.ä. erscheint, hast du Recht, da gibts kein Problem. Es kann aber bei manchen
Zippern sein, dass die Einträge zum Entpacken nur erscheinen, wenn man eine Zip-Datei angeklickt hat. Ob es sich um eine
Zip-Datei handelt, entscheidet dabei aber der Explorer, und der ist zu dämlich, um das zu erkennen. Genauso, wenn du nur
einen Doppelklick machst: da wird das Standardprogramm geöffnet, und XPIs haben normalerweise keins.
JürgenHugo am Donnerstag, den 21.01.10 um 19:15
@Felix:
Alles klar jetzt. Ja, das Windows manchmal ´n bißchen blöd is hab ich auch schon gemerkt.
Wenn zum Beispiel die unsinnigen Vorschläge kommen, etwas dem Explorer Neues? aufzumachen. Musikdateien mit Thunderbird
oder so...
Die meisten gängigen Sachen hab ich aber veknüpft - .ico z.B. mit XNView, oder .flv mit dem
GOMPlayer. Dann klappt der Klick, grins.
Felix am Donnerstag, den 21.01.10 um 19:21
@JürgenHugo:
Ja, der Effekt tritt auf, wenn du aus Thunderbird heraus eine Datei speicherst, z.B. ein Anhang.
Windows denkt: "Das Programm kann MP3s speichern, also kann es MP3s auch öffnen."
Ich hab mich ja noch
nicht vollständig mit Windows 7 beschäftigt (das macht nen Winterschlaf auf meiner Platte), aber AFAIK wurden da die
Dateizuordnungseinstellungen geändert, dass man nicht mehr so viel einstellen kann.
JürgenHugo am Donnerstag, den 21.01.10 um 20:16
Das mit den Zuordnungen wurde was geändert, prinzipiell funzt das aber.
Ich bleib erstmal bei Win 7 auf
dem PC und Snow Leopard beim iMac. Als nächstes ist so ein zentrales "Speicher-Dingens" geplant. Damit ich
nicht immer beide Comps einschalten muß. Da würd ich den Horst mal schön bitten, mir einige Tips zu geben.
Was es da so für Möglichkeiten gibt. Es soll nicht zu kompliziert sein, und nicht so arg viel Strom verbrauchen.
Weil ich dann ja dieses "Dingen" immer mitlaufen lassen will, wenn einer der Comps an ist. Und man sollte zur
Not noch einen 3. Comp anschließen können. Machst du doch Horst? Ich schreib dir mal ne Mail, was ich mir so denke.
Damit ich nich wegen OT geschimpft werde, grins.
Artikel kommentieren
Dein erster Kommentar auf diesem Blog ist nicht sofort sichtbar. Um Spam zu vermeiden werden neue
Kommentatoren moderiert. Die Freischaltung kann mehrere Stunden oder Tage in Anspruch nehmen.
Mögliche
Formatierungen: [b]fett[/b], [i]kursiv[/i], [u]unterstrichen[/u], [url=Link]Beschreibung[/url]
Über den Blog
Ich weiß gar nicht mehr wann ich angefangen habe zu bloggen. Das ist jetzt schon einige Jahre her. Es hat sich viel geändert seit meinen Anfängen. Eines aber blieb bis heute gleich. Die Begeisterung zu bloggen und die Themen rund um die Browser Firefox, Opera und Chrome. Dazwischen immer wieder Dinge, die mir am Herzen liegen.















1. Eigentlich sollte auch der Punkt aus dem Dateinamen verschwinden, oder? Gute Texteditoren sollten nicht automatisch eine Erweiterung anhängen.
2. Zu beachten ist, dass viele Erweiterungen keinen Namen benutzen, sondern eine sogenannte GUID. Die kann z.B. so aussehen: {d0ad392d-1977-4a80-b8bc-dbe69f261b13}.
3. Einer guter Texteditor, der diese Methode unterstützen soll, sollte mit Linux-Zeilenenden klarkommen, also nur line feed (LF, \n) statt carriage return - line feed (CR-LF, \r\n), da viele Erweiterungen so geschrieben sind. Auch das kann Notepad nicht.