[RESOLU] XUL et install de modules complémentaires

Vos requêtes concernant Mozilla Firefox, le navigateur Gecko alternatif, ne trouvèrent point de réponses lorsque vous cherchâtes ? Toute l'équipe Geckozone est prête à vous aider.

Modérateurs : nico@nc, Mori, jpj, myahoo

Steph68
Salamandre
Messages : 33
Inscription : 06 mai 2012, 19:23

[RESOLU] XUL et install de modules complémentaires

Message par Steph68 »

Hello :) ,

Je ne connais rien à XUL ou aux modules complémentaires, mais on me demande de mettre le nez dans le code d'une appli maison, pour faire une petite modif...

J'ai donc fait une copie de travail de la dernière version fonctionnelle de l'appli, pour ma modif: répertoire calcul1.0.9 ~> calcul1.0.10.

Et simplement pour tester l'install du module, j'ai zippé (7zip) mon dossier calcul1.0.10 que j'ai renommé ensuite calcul1.0.10.xpi.
Problème: FF n'en veut pas: ce module complémentaire n'a pas pu être installé car il semble corrompu

Phénomène identique, que je zippe en .zip, ou .7z....................

Donc, ma question:
> y-a-t-il qq chose de particulier à faire au moment du zippage du dossier?

Je n'ai même pas encore attaqué le code que déjà c'est le bordel!

Merci de votre aide/avis. :wink:
Dernière modification par Steph68 le 26 janv. 2016, 16:24, modifié 1 fois.
Avatar de l’utilisateur
Abraxas
Animal mythique
Messages : 10180
Inscription : 28 juil. 2011, 14:06

Re: XUL et install de modules complémentaires

Message par Abraxas »

Méfie-toi parce que dans le futur Mozilla va supprimer XUL et XPCOM pour le développement d'addons et les remplacer par l'API WebExtensions, afin de favoriser le développement multiplateforme (OS et navigateur) d'extensions.
https://blog.mozilla.org/addons/2015/08 ... x-add-ons/

Donc si tu es en charge d'une appli maison, attention à l'obsolensce à venir. ;)
Steph68
Salamandre
Messages : 33
Inscription : 06 mai 2012, 19:23

Re: XUL et install de modules complémentaires

Message par Steph68 »

Je sais oui, pour ça que j'ai bloqué les auto-update de FF pour rester à la V43!
Je ne suis ici qu'en mission, ce qui arrive plus tard, n'est normalement pas de mon ressort, je dois gérer ce qui se passe maintenant.

MAIS, tout ça ne règle pas mon problème du moment.......... :cry:

Personne n'a d'idées?? Vraiment??
Parce que si je ne trouve pas ici, à la source, alors où vais-je trouver? :roll:
Tsensei
Iguane
Messages : 715
Inscription : 08 nov. 2011, 19:48

Re: XUL et install de modules complémentaires

Message par Tsensei »

Steph68 a écrit :Parce que si je ne trouve pas ici, à la source, alors où vais-je trouver? :roll:
La source c'est Mozilla, ici c'est juste un forum d'utilisateurs...
Après une rapide recherche sur google j'ai trouvé ça : http://stackoverflow.com/questions/1924 ... -with-7zip

Grosso modo il faut bien faire attention que l’arborescence à l'intérieur du xpi soit comme ça :
my_extension.zip
|- install.rdf
|- chrome.manifest
|- <chrome>
Et pas comme ça :
my_extension.zip
|- <my_extension>
||- install.rdf
||- chrome.manifest
||- <chrome>
Steph68
Salamandre
Messages : 33
Inscription : 06 mai 2012, 19:23

Re: XUL et install de modules complémentaires

Message par Steph68 »

C'est bien le cas. Et je reprécise que je pars pourtant d'une extension valide et qui fonctionne à 100%. :-?

Je n'ai fait que dézipper le .xpi, renommer le dossier V9 en V10 & rezipper ce dossier V10.
Pire encore, en dézippant V9 et en le rezippant derrière, ça merde pareil.......... donc vraiment lié au zippage du dossier..... :evil:

Mais je vais aller voir ton lien, peut être autre chose d'intéressant. :wink:
Steph68
Salamandre
Messages : 33
Inscription : 06 mai 2012, 19:23

Re: XUL et install de modules complémentaires

Message par Steph68 »

Ok, merci pour la piste, c'était quand même lié. :D
Tu vois que j'ai bien fait de venir. :mrgreen:
Répondre

Qui est en ligne ?

Utilisateurs parcourant ce forum : Bing [Bot], Semrush [Bot] et 4 invités