Как я могу скомпилировать Firefox и добавить несколько расширений? - PullRequest
3 голосов
/ 29 октября 2008

Мне нужно иметь возможность скомпилировать Firefox и связать его с несколькими расширениями, поэтому, когда люди скачивают его, расширения уже есть.

Мне было интересно, может ли кто-нибудь указать мне какую-нибудь документацию. Я искал часы и не могу найти ничего подобного.

Спасибо

Себастьян

Ответы [ 5 ]

1 голос
/ 29 октября 2008

Если вам не нужно специально «компилировать» Firefox и вы используете Windows, вы можете создать простой пакетный (.bat) файл для запуска установщика Firefox, а затем по порядку установщиков расширений. Кроме того, вы также можете использовать скрипт Powershell (.ps1).

0 голосов
/ 25 апреля 2009

Перекомпиляция не поможет вообще. Расширения не скомпилированы в Firefox, потому что из-за этого Firefox придется перекомпилировать каждый раз при установке расширения. Просто следуйте приведенным выше ответам, чтобы автоматически установить расширения.

0 голосов
/ 25 апреля 2009

Не вижу необходимости перекомпилировать его. Просто создайте процедуру установки (собственно скрипт), которая сначала будет устанавливать Firefox, а затем расширения.

0 голосов
/ 25 апреля 2009

Это вопрос копирования содержимого расширений в каталог guid расширений FireFox. Сначала распакуйте файлы расширений (xpi-файлы - это обычные zip-файлы), затем скопируйте их.

Это можно сделать автоматически, написав простые сценарии оболочки для Linux / Unix / Mac или пакетные файлы для Windows XP и PowerShell для Vista (как упоминал Джон Дунаган).

Проверьте четвертый пост в следующей теме
http://forums.mozillazine.org/viewtopic.php?f=7&t=586672&start=0&st=0&sk=t&sd=a

0 голосов
/ 25 апреля 2009

Вы можете проверить CCK или что-то в этом роде.

...