Hi folks! Ich habe jetzt kein spezielles Linux Problem, aber vielleicht hat ja trotzdem jemand ne schnelle Lösung parat. Gegeben: die entpackte .xpi Datei einer Firefox extension --> eine Datei *.jar jemand der zwar C- und Fortran aus dem effeff beherrscht, aber keine Ahnung von Java hat ;-) Gesucht: Ich möchte die Funktionsweise dieser Extension verstehen und evtl. was verändern bzw. was davon für andere Zwecke verwenden. Komme ich also irgendwie an den Source-Code ran und kann ihn bearbeiten und dann wieder compilieren? Decompilieren soll ja bei Java möglich sein? Welche Programme / Befehle / Optionen zum (De)compiliren brauche ich? Vielen Dank für eure Hilfe! Gruß Steffen
On Fri, Sep 01, 2006 at 05:54:31PM +0200, Steffen Genkinger wrote:
Gegeben: die entpackte .xpi Datei einer Firefox extension --> eine Datei *.jar jemand der zwar C- und Fortran aus dem effeff beherrscht, aber keine Ahnung von Java hat ;-)
.jar ist genau wie .xpi nur ein umbenanntes ZIP-Archiv. Im Fall von FFox Extensions enthalten die Grafiken, css-Dateien und Javascript-Quellcode. Peter
Hallo, Am Fre, 01 Sep 2006, Steffen Genkinger schrieb:
Gegeben: die entpackte .xpi Datei einer Firefox extension --> eine Datei *.jar jemand der zwar C- und Fortran aus dem effeff beherrscht, aber keine Ahnung von Java hat ;-)
Gesucht: Ich möchte die Funktionsweise dieser Extension verstehen und evtl. was verändern bzw. was davon für andere Zwecke verwenden. Komme ich also irgendwie an den Source-Code ran und kann ihn bearbeiten und dann wieder compilieren? Decompilieren soll ja bei Java möglich sein? Welche Programme / Befehle / Optionen zum (De)compiliren brauche ich?
Auspacken des .jar: jar -x oder unzip Dekompilileren der Klassendateien: zum Beispiel "jad" -dnh -- Ach Du armes kleines... Du fuehst Dich einsam, alleingelassen? Du glaubst, alle wuerden Dich misverstehen? Aber nein, hier in dag° koennen wir gut nachfuehlen, wie es Dir geht. Ach du meine Guete, wenn man mich immer "cdipop" rufen wuerde, tagtaeglich, ich wuerde ausrasten! [Axel Woelke zu 'cdipop25 in dag°]
Thanx guys! David Haller schrieb:
Hallo,
Am Fre, 01 Sep 2006, Steffen Genkinger schrieb:
Gegeben: die entpackte .xpi Datei einer Firefox extension --> eine Datei *.jar jemand der zwar C- und Fortran aus dem effeff beherrscht, aber keine Ahnung von Java hat ;-)
Gesucht: Ich möchte die Funktionsweise dieser Extension verstehen und evtl. was verändern bzw. was davon für andere Zwecke verwenden. Komme ich also irgendwie an den Source-Code ran und kann ihn bearbeiten und dann wieder compilieren? Decompilieren soll ja bei Java möglich sein? Welche Programme / Befehle / Optionen zum (De)compiliren brauche ich?
Auspacken des .jar: jar -x oder unzip Dekompilileren der Klassendateien: zum Beispiel "jad"
-dnh
participants (3)
-
David Haller
-
Peter Wiersig
-
Steffen Genkinger