Próbuję napisać moje pierwsze rozszerzenie Firefox (używam Firefox 8.0.1) i utknąłem: Mam działającą próbkę z https://addons.mozilla.org/en-US/developers/tools/package/ - pobrany plik plugin.zip zmieniono na plugin.xpi wydaje się być w porządku. Następnie wyodrębniam go do folderu i bez żadnej modyfikacji skompresuję go ponownie (przy użyciu domyślnego archiwizatora pakietów menu kontekstowego Ubuntu 10.04LTS). Kiedy próbuję zainstalować recompressed_plugin.xpi Firefox zwraca: "Nie można zainstalować tego dodatku, ponieważ wygląda na uszkodzony.". Co ja robię źle?ZIP mylić. Plugin wydaje się być uszkodzony
Jakie narzędzia kompresji należy użyć, aby działało? Jak mogę określić wewnętrzny typ ZIP (zarówno pliki plugin.zip, jak i reccompressed_plugin.zip mają ten sam typ MIME: archiwum Zip (aplikacja/zip))?
Dziękujemy! było bardzo pomocne – Omeriko
To było pomocne. W moim systemie jedynym sposobem na usunięcie głównego katalogu było przejście do katalogu wtyczek i zip z niego: "cd plugin /; zip -r ../recompressed_plugin.xpi ./*" – seren