Invoca um addon do Firefox usando um comando

4

É possível envolver um addon usando um comando externo?

    
por Oxwivi 22.06.2011 / 14:49

3 respostas

8

O URL do Chatzilla é chrome://chatzilla/content/chatzilla.xul . Para abrir apenas essa janela e não o próprio navegador, use a opção -chrome . -no-remote é adicionado para evitar que uma sessão existente seja usada.

O comando para apenas iniciar o Chatzilla se torna:

firefox -no-remote -chrome chrome://chatzilla/content/chatzilla.xul

Se você tiver vários perfis, especifique também o nome do perfil ou o caminho para o perfil:

firefox -no-remote -P default -chrome chrome://chatzilla/content/chatzilla.xul
firefox -no-remote -profile /path/to/profile -chrome chrome://chatzilla/content/chatzilla.xul

Isso também pode funcionar com outros complementos, basta procurar no arquivo [profilefolder]/extensions/*/chrome.manifest por possíveis URLs.

por Lekensteyn 22.06.2011 / 15:07
2

O Ubuntu Forums tem um bom tutorial para demonstrar como executar addons do Firefox como o chatzilla fora do navegador do firefox - obviamente, o addon deve suportar esse modo de trabalho.

Eu tomei a liberdade de copiar o código sugerido, mas atualizei com as últimas versões estáveis.

instalar para o xulrunner:

sudo apt-get install xulrunner-1.9.2

Obtenha as fontes para o 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

Agora, execute o app do chatzilla:

xulrunner -app "/opt/xulrunner/chatzilla/application.ini"
    
por fossfreedom 22.06.2011 / 15:18
0

A menos que o addon contenha explicitamente algum comando, não.

    
por RolandiXor 22.06.2011 / 14:52