Hallo zusammen,
B-Baller14 und meinereiner haben uns schon an der Umstellung von SpiderZilla deutsch auf das neue Erweiterungssystem versucht. Leider gibt es dabei ein Problem. Bisher wurde das eigentliche Kernprogramm von SpiderZilla (httrack.exe) bei der Installation in einen neuen Ordner im Chrome-Verzeichnis des Firefox-PROGRAMM-Ordners kopiert. Hier ist die entsprechende Passage in der alten install.js:
findDir = getFolder("Chrome","spiderzilla");
setPackageFolder(findDir);
addDirectory("spiderzilla");
registerChrome(Install.CONTENT , getFolder(findDir, "content/spiderzilla/"));
registerChrome(Install.LOCALE , getFolder(findDir, "locale/de-DE/spiderzilla/"));
registerChrome(Install.LOCALE , getFolder(findDir, "locale/en-US/spiderzilla/"));
Bei der Umstellung auf das neue System werden die Erweiterungen ja automatisch ins Profil gepackt. Dabei wird aber aufgrund der fehlenden install.js die Datei httrack.exe nebst zugehörigen dll-Dateien gar nicht mehr entpackt und SpiderZilla funktioniert daher nicht.
Unsere Frage: Wie kann man trotzdem noch diese alte install.js im neuen Erweiterungssystem verwenden?
Oder alternativ: wie kann man bei der Installation SpiderZilla dazu bewegen, httrack.exe ins Profil zu entpacken?
Allerdings müsste man in dem Fall noch den Aufruf von httrack.exe anpassen:
:roll: