RSS-Feeds  

  
Zurück   WinBoard - Die Windows Community > News > IT-News
Seite neu laden Ratgeber: Erweiterungen selbst anpassen


Sie betrachten gerade: Ratgeber: Erweiterungen selbst anpassen


Antwort

Ratgeber: Erweiterungen selbst anpassen
Alt 11.07.2008, 17:08
Ratgeber: Erweiterungen selbst anpassen #1
News Master
 
Benutzerbild von copy02
 
Status: Offline
Beiträge: 3.999
Registriert seit: 11.02.2005
Ort: Bautzen (Sachsen)
Alter: 35
   
Ratgeber: Erweiterungen selbst anpassen

Firefox-Erweiterungen wirken wie kleine Hilfsprogramme, sind aber „nur“ Scripts. Das heißt, Sie können sie ändern, falls die Add-ons nicht genau das tun, was Sie erwarten. Das geht ohne Compiler und ohne andere Entwicklerwerkzeuge. Wir zeigen Ihnen, wie Sie sogar ohne Programmierkenntnisse Erfolge erzielen.

Ratgeber: Erweiterungen selbst anpassen-800x.png

Firefox-Erweiterungen werden als XPI-Dateien ausgeliefert. Dabei handelt es sich technisch um Zip-Archive, was bedeutet, dass Sie diese XPIs mit einem Zip-Programm öffnen können. Wenn Sie wissen, welche Dateien Sie anpassen wollen, klicken Sie einfach darauf und die Datei öffnet sich im Editor. Falls Sie aber – was häufiger der Fall sein dürfte – erst suchen müssen, wo Sie eingreifen müssen, ist es einfacher, das Archiv zunächst zu entpacken, die Änderungen vorzunehmen und es dann wieder einzupacken.
Als konretes Beispiel wählen wir die Erweiterung , die Aktienkurse sowie Ihre persönlichen daraus resultierenden Gewinne oder Verluste im Browser anzeigt. Die Probleme, die wir lösen wollen: Die Erweiterung ist erstens nicht zu Firefox 3 kompatibel, außerdem ist die Anzeige in der Statuszeile zu schmal: Die Schrift läuft bei längeren Firmennamen gerne rechts aus dem vorgesehenen Feld heraus.
Zunächst laden Sie herunter, indem Sie mit der rechten Maustaste auf den Installationslink klicken und aus dem Kontextmenü „Ziel speichern unter“ wählen.

Entpacken, suchen, anpassen

Verwenden Sie ein Packprogramm wie , so erkennt dies, dass XPI-Dateien eigentlich Zip-Archive sind. Klicken Sie mit der rechten Maustaste auf die Datei und wählen Sie aus dem Kontextmenü „Entpacken nach stockticker-1.0.4-fx+mz+tb\“. Danach löschen Sie die XPI-Datei und öffnen den Ordner.

Wenn Sie ohne Packprogramm arbeiten, benennen Sie die Datei mit <F2> so um, dass sie auf .zip endet, klicken mit der rechten Maustaste darauf und wählen aus dem Kontextmenü den Punkt „Alle extrahieren“. Aktivieren Sie am Schluss des Wizards die Option „Extrahierte Dateien anzeigen“. In der install.rdf ändern Sie nun zunächst in der Zeile „em:maxVersion“ auf „3.0.*“, damit die Erweiterung auch unter Firefox 3 läuft.

Suchen und anpassen

Ratgeber: Erweiterungen selbst anpassen-8001.png

Die Anpassung des Feldes in der Statuszeile erfordert ein wenig Intuition. Plausibel ist, dass sie durch einen Parameter namens „width“ vorgegeben sein könnte. Also ist zu hoffen, dass der Programmierer nicht durch besondere Originalität bei der Vergabe von Variablennamen glänzen wollte und sich eine entsprechende Variable finden lässt. Den Windows-Explorer können Sie allerdings mit einer derart komplizierten Aufgabe nicht betrauen, er kann Texte nur in bestimmten Dateitypen finden. Verwenden Sie dazu ein spezialisiertes Suchtool wie den . Hier tragen Sie unter Suchtext „width“ ein, als Verzeichnis geben Sie das an, wohin Sie das Stockticker-Archiv entpackt haben und – wichtig – den Filter ändern Sie auf „*“. Das Ergebnis ist zunächst, dass Sie nichts finden. Beim näheren Hinsehen entdecken Sie allerdings im Unterverzeichnis chrome eine Datei namens stockticker.jar. Jar-Dateien sind Java-Archive, und auch sie sind nach der Zip-Methode gepackt. Entpacken Sie also die Jar-Datei analog zur XPI-Datei oben und wiederholen Sie die Suche. Diesmal finden Sie einige Dateien. Wenn Sie sie mit der Maus markieren, zeigt Textfinder jeweils, wo sich die entsprechende Fundstelle befindet. Gehen Sie sie nacheinander durch, so sehen Sie bei Zeile 63 der Datei overlay.xul folgenden Eintrag: statusbar id="status-bar" class="chromeclass-status">
<statusbarpanel id="statusbar-stockticker"
style="min-width: 16.8em; overflow: visible;"
Das ist die Stelle, die Sie gesucht haben. Im Web ist die Einheit „em“ die Größe der aktuell verwendeten Schriftart in Pixeln. Öffnen Sie die Datei im Editor, vergrößern Sie die Breite, indem Sie den Wert ändern, etwa auf „18em“ oder „20em“, und speichern Sie sie ab.


Packen und installieren
Stellen Sie alle Archive wieder zusammen – zuerst stockticker.jar, dann stockticker-1.0.4-fx+mz+tb.xpi. Achten Sie darauf, dass Sie vorher die ursprünglichen Archivdateien löschen, um sicherzugehen, dass Sie garantiert neue Archive erstellen. Wählen Sie jeweils „Zip“ als Packmethode, falls Ihr Packprogramm mehrere anbietet und vergessen Sie nicht, die Dateiendungen wieder in .jar respektive .xpi umzubenennen – das Archiv und in ihm verpackten anderen Archive müssen genau den gleichen Aufbau haben wie das Original.
Die geänderte Erweiterung können Sie nun installieren, indem Sie sie auf das Firefox-Fenster ziehen. Sie läuft unter Firefox 3 und das Feld in der Statuszeile ist breiter, so dass alle Angaben hineinpassen.

    


  
Zurück   WinBoard - Die Windows Community > News > IT-News
Seite neu laden Ratgeber: Erweiterungen selbst anpassen


Antwort

RB

Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche


Ähnliche Themen für: Ratgeber: Erweiterungen selbst anpassen
Thema Autor Forum Antworten Letzter Beitrag
Kontextmenü Erweiterungen
Hallo, ich möchte eine Kontextmenüerweiterung für den Explorer erstellen welche aber nur in den Bibliotheken sichtbar sein soll...gibt es dazu...
bluefisch200 Programmierung 4 04.01.2010 23:46
Erweiterungen Computerkenntnisse
Hallo, nun eine Frage die "kurz und Knapp" wird. Gibt es Internetseiten oder auch Programme die einem den Umgang von einem Laptop/PC besser...
Aquagenius Vista - Allgemeines 13 05.11.2009 04:08
FF - Erweiterungen
Hallo Leute, welche Firefox - Erweiterungen sollte man nutzen? :confused
Herr Usedom Software Allgemein 25 31.10.2006 09:02
MSN Erweiterungen
Hey Leute! Jaaaaa.....ich bin wieder da. An alle die mich kennen ein herzliches Grüß Gott! :D Und zwar: Ich bräuchte von euch eine Seite wo...
SpeedCowboy Internet Forum 14 28.08.2006 16:27
Firefox Erweiterungen ?
Hallo , welche Firefox - Erweiterungen nutzt ihr ? Ich habe im Moment -Adblock und Google Toolbar auf dem FF 1.5 !
frankbier Internet Forum 67 07.05.2006 05:54



Sie betrachten gerade Ratgeber: Erweiterungen selbst anpassen