Schönen Tag.
Ich habe mal ein Tool gebastelt, was es ermöglicht, problemlos ohne großes herumgefummel, XPI-Dateien (Firefox-Addons) einzusehen und zu bearbeiten.
Screenshot (Klick für Großansicht):

Änderungen werden live abgespeichert und in die XPI-Datei übertragen.
Dabei wird der Inhalt der XPI-Datei vollautomatisch in ein temporäres Verzeichnis entpackt und von dort aus bearbeitet. Nach dem Beenden wird dieses Verzeichnis wieder komplett gelöscht. Es bleiben also keine überflüssigen Daten übrig.
Das ganze ist noch in der absoluten BETA-Phase. Es kann also zu Fehlern kommen.
Sollte dies bei euch der Fall sein, bitte den kompletten ersten Teil der Fehlerbeschreibung aus der Fehlermeldung per PN an mich Schicken. (Also bis zur 2ten Trennlinie)
Das Projekt ist Open Source. Somit kann sich jeder, der Sharp Develop 1.1 besitzt, den Quellcode problemlos mal anschauen und bei bedarf selber korrekturen vornehmen. Es wird jedoch eine Referenz zur ComponentAce ZipForge2003.dll verlangt. Ist jedoch im SourceCode-Paket mit enthalten. Sollte die Referenz-Verlinkung nicht stimmen, sollte man diese natürlich anpassen.
Das Programm arbeitet auf Windows XP Pro SP3 + .NET-Framework 1.1 einwandfrei. Da es bei Vista und 7 zu Problemen bei den Schreibrechten kommen kann, sollte das Programm dort als Administrator ausgeführt werden.
Hier der Download des erstellten Projektes zum Testen:
https://www.ladshoch.de/shareportal/app/template/Download.vm/d/DD16AD8ADDA1102B432BF64623746EE2
Die dazugehörige ZipForge2003.dll:
https://www.ladshoch.de/shareportal/app/template/Download.vm/d/377360B87EAE69513E30FD6214F1CD9A
Und hier die URL zum SourceCode:
https://www.ladshoch.de/shareportal/app/template/Download.vm/d/03A25C78C394360B82425F37720B0A62
Ich hoffe auf gute Response, um das kleine Projekt wenigstens etwas besser zu machen
WICHTIG: Macht von der XPI-Datei, die ihr bearbeiten wollt ein Backup. Ich kann leider noch immer nicht ausschließen, dass eventuelle Fehler diese zerstören könnten.
Ich habe mal ein Tool gebastelt, was es ermöglicht, problemlos ohne großes herumgefummel, XPI-Dateien (Firefox-Addons) einzusehen und zu bearbeiten.
Screenshot (Klick für Großansicht):
Änderungen werden live abgespeichert und in die XPI-Datei übertragen.
Dabei wird der Inhalt der XPI-Datei vollautomatisch in ein temporäres Verzeichnis entpackt und von dort aus bearbeitet. Nach dem Beenden wird dieses Verzeichnis wieder komplett gelöscht. Es bleiben also keine überflüssigen Daten übrig.
Das ganze ist noch in der absoluten BETA-Phase. Es kann also zu Fehlern kommen.
Sollte dies bei euch der Fall sein, bitte den kompletten ersten Teil der Fehlerbeschreibung aus der Fehlermeldung per PN an mich Schicken. (Also bis zur 2ten Trennlinie)
Das Projekt ist Open Source. Somit kann sich jeder, der Sharp Develop 1.1 besitzt, den Quellcode problemlos mal anschauen und bei bedarf selber korrekturen vornehmen. Es wird jedoch eine Referenz zur ComponentAce ZipForge2003.dll verlangt. Ist jedoch im SourceCode-Paket mit enthalten. Sollte die Referenz-Verlinkung nicht stimmen, sollte man diese natürlich anpassen.
Das Programm arbeitet auf Windows XP Pro SP3 + .NET-Framework 1.1 einwandfrei. Da es bei Vista und 7 zu Problemen bei den Schreibrechten kommen kann, sollte das Programm dort als Administrator ausgeführt werden.
Hier der Download des erstellten Projektes zum Testen:
https://www.ladshoch.de/shareportal/app/template/Download.vm/d/DD16AD8ADDA1102B432BF64623746EE2
Die dazugehörige ZipForge2003.dll:
https://www.ladshoch.de/shareportal/app/template/Download.vm/d/377360B87EAE69513E30FD6214F1CD9A
Und hier die URL zum SourceCode:
https://www.ladshoch.de/shareportal/app/template/Download.vm/d/03A25C78C394360B82425F37720B0A62
Ich hoffe auf gute Response, um das kleine Projekt wenigstens etwas besser zu machen
WICHTIG: Macht von der XPI-Datei, die ihr bearbeiten wollt ein Backup. Ich kann leider noch immer nicht ausschließen, dass eventuelle Fehler diese zerstören könnten.