Re: Une extension pour afficher la compatibilité des extensions FF?

Publié par Gildas le 10/08/2011 00:13:32
Je voudrais savoir s'il y a des personnes qui installent FF et autres logiciels utilisant des xpi et jar en "All Users" ou par utilisateur.

Comme il ne s'agit pas d'une extension je suis devant une usine à gaz qui permet la sélection par
- utilisateur (all ou individuel)
- logiciel (firefox, thunderbird, seamonkey, songbird, flock, palemoon, etc)
- profil (les extensions pouvant être différentes)

Je continue sur cette voie ou vous préférez plus simple ?

Sinon pour les xpi ou jar (thèmes) non installés j'ai ceci:

modrdf.cmd
--------------
copy %1 %1.zip
"E:\Program Files\7-Zip\7z" e %1.zip install.rdf
start /w "E:\Program Files\JGsoft\EditPadLite\editpadlite" install.rdf
"E:\Program Files\7-Zip\7z" u %1.zip install.rdf
copy %1.zip %1
del /Q install.rdf
del /Q %1.zip
--------------
Le 7z si absent est à remplacer par 7za.exe, version stand-alone. L'éditeur doit pouvoir afficher un contenu xml, le notepad ne convient pas.

Fonctionnement: faire un clic droit sur le xpi (ou le jar) et, par le "ouvrir avec", sélectionner modrdf.cmd.
Le xpi est copié avec l'extension zip et le install.rdf est extrait puis affiché dans l'éditeur.
Vous modifiez ce que vous voulez et enregistrez.
Le "start /w" bloque la suite des commandes tant que l'éditeur n'est pas refermé.
Le fichier est ensuite mis à jour dans le zip, celui-ci est recopié sur le xpi d'origine et les 2 fichiers intermédiaires (zip et rdf) sont effacés.

Cette contribution était de : http://www.gratilog.net/xoops/newbb/viewtopic.php?forum=3&topic_id=6973&post_id=132151