2010-06-21 23 views
6

J'essaie d'installer un firefox xpi en silence à travers un programme d'installation msi. Je le fais par la méthode suivante:Installation silencieuse de l'addon firefox

Décompressez mon xpi dans une répertoire temp et copier tout le contenu de ce à %APPDATA%\Mozilla\Firefox\Profiles\xxxx.default\extensions\<uniqueid-for-my-addon>

Je me attendais addon soit disponible la prochaine fois que mon Firefox ouvre, mais je Je ne suis pas capable de l'obtenir. Quelqu'un peut-il me dire s'il y a plus à faire pour une installation silencieuse des addons firefox?

Kapil

+0

Pour en savoir plus, j'ai un plugin firefox qui ne peut pas fonctionner seul - il fonctionne en conjonction avec une application Windows. Donc, j'emballe mon plugin firefox avec l'installateur msi et demande l'autorisation de l'utilisateur avant de commencer l'installation. Le problème que j'ai maintenant est que si je ne fais pas une installation silencieuse, le comportement est très maladroit. Des pointeurs sur comment puis-je faire cela? – Kapil

Répondre

1

La clé est le nom du dossier que vous placez dans le dossier des extensions, il doit être appelé comme l'identifiant d'extension (qui est défini dans le fichier install.rdf).

Notez également que ce ne sera pas une installation complètement silencieuse, la boîte de dialogue d'installation d'addon avertira l'utilisateur la prochaine fois que Firefox est démarré avec ce profil qu'une nouvelle extension a été installée.

+0

Ce n'est pas le moyen idéal de le faire car il pourrait être supprimé dans les versions futures. – sdwilsh

+0

sdwilish, alors comment devrait-on aller de l'avant avec une installation silencieuse? Êtes-vous en train de dire que nous ne serons peut-être pas capables de l'installer silencieusement dans les versions futures? Ce serait mauvais! – Kapil

+0

Ce ne serait pas mauvais ... ce serait en sécurité! Après tout, il arrête certaines des «installations silencieuses» (comme celle décrite dans la question) et arrête ainsi les logiciels malveillants, les logiciels espions, les portes dérobées et d'autres choses que nous ne voulons pas sur nos ordinateurs. –

Questions connexes