Действительно ли возможно затронуть дополнение с помощью внешней команды?
URL Chatzilla chrome://chatzilla/content/chatzilla.xul
. Для открытия просто что окно а не сам браузер используйте -chrome
опция. -no-remote
добавляется для предотвращения существующей используемой сессии.
Команда для того, чтобы только начать Chatzilla становится:
firefox -no-remote -chrome chrome://chatzilla/content/chatzilla.xul
Если Вы имеете несколько профилей, указываете имя профиля также или путь к профилю:
firefox -no-remote -P default -chrome chrome://chatzilla/content/chatzilla.xul
firefox -no-remote -profile /path/to/profile -chrome chrome://chatzilla/content/chatzilla.xul
Это может работать на другие дополнения также, просто заглянуть [profilefolder]/extensions/*/chrome.manifest
файл для возможных URL.
Форумы Ubuntu имеют хорошее учебное руководство, чтобы продемонстрировать, как выполнить дополнения Firefox, такие как chatzilla вне браузера Firefox - очевидно, дополнение должно поддерживать этот режим работы.
Я брал на себя смелость копирования предложенного кода - но обновил с последними стабильными версиями.
установка для xulrunner:
sudo apt-get install xulrunner-1.9.2
Получите источники для chatzilla:
wget http://chatzilla.rdmsoft.com/xulrunner/download/chatzilla-0.9.86.1-xr.zip
sudo mkdir /opt/xulrunner/chatzilla
sudo unzip -d "/opt/xulrunner/chatzilla" chatzilla-0.9.86.1-xr.zip
rm chatzilla-0.9.86.1-xr.zip
Теперь запустите chatzilla приложение:
xulrunner -app "/opt/xulrunner/chatzilla/application.ini"
Если дополнение явно не содержит некоторую команду, нет.