CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

[ext Firefox] packaging KO

JujuDredd
JujuDredd
Niveau 10
08 juillet 2012 à 12:10:57

Bonjour,

Est-ce que quelqu'un s'y connait ici en création d'extensions pour Firefox ?
J'en ai fait une qui semblait bien marcher jusqu'à ce que j'essaie de la compresser dans un fichier xpi. Une fois compressée en fichier xpi elle ne fonctionne plus avec Firefox 13 (alors qu'elle fonctionne avec les versions 3.x).
À noter que la seule chose qui ne marche pas c'est la boîte de dialogue Options qui ne me montre qu'une fenêtre haute de dix pixels et large de quarante avec visibles juste le début de son titre "Erreur de char..." et l'icône de fermeture. L'overlay qui modifie certaines pages HTML fonctionne parfaitement lui.
Je farfouille sur le web, j'essaie de "signer" mon extension, ça ne change rien.
Je farfouille encore sur le web, je vois que Firefox version 4 ou plus ne sort pas forcément les fichiers de son extension et qu'il faut mettre dans le fichier install.rdf une clause <em:unpack>true</em:unpack> dans certains cas.
C'est ce que je fait et ça marche.
J'ai essayé de mettre une partie de mon extension dans un .jar et ça me fait le même problème. Quelqu'un saurait comme résoudre ça ? Quels sont mes fichiers qui gênent le packaging ?

JujuDredd
JujuDredd
Niveau 10
08 juillet 2012 à 18:59:39

Même si le mystère n'est pas résolu, je viens de terminer de créer la première version de mon extension JV Narcisse pour Firefox et jv.com.
Cette extension sert juste à modifier les affichages des cartes de visites.

Exemple :
http://imageshack.us/photphoto/my-images/37/jvn000.png/
http://imageshack.us/phothoto/my-images/832/jvn001.png/

Vous pouvez télécharger l'extension ici :
http://juju.dredd.free.fr/files/jvn.xpi

Elle est compatible (en théorie :noel: ) avec Firefox versions 3.0 et supérieures.

N'hésitez pas à me signaler par mail ou par MP tout bug détecté !

Si vous pouvez m'aider à résoudre mes problèmes, je suis bien sûr tout ouï (que ce soit pour le packaging dont je parle ci-dessus, ou pour que l'extension s'installe toute seule en cliquant sur le lien).

Le .xpi peut être renommé en .zip pour être ouvert avec un client zip, il ne contient que des fichiers textes que vous pouvez examiner à loisir si vous voulez vous aussi réaliser ce genre d'extension.

Merci à tous et bon surf :hap:

JujuDredd
JujuDredd
Niveau 10
08 juillet 2012 à 21:46:03

Bon, pour l'installation automatique en un clic c'est réglé, c'était une histoire type MIME et de fichier .htaccess correct à rajouter...

JujuDredd
JujuDredd
Niveau 10
12 juillet 2012 à 20:05:53

Bon ben, je pense que j'ai résolu mes problèmes de packaging, il fallait tout simplement mettre les dossiers "content" "locale" "et "skin" dans un dossier chrome et pas dans le dossier principal de l'extension...

JujuDredd
JujuDredd
Niveau 10
14 juillet 2012 à 14:09:59

Bonjour à tous.

Je viens de terminer de la version 0.2 de JV Narcisse.

Quoi de neuf ?
- page web de l'extension : http://juju.dredd.free.fr/jvnintro.php
- support de SeaMonkey.
- ouverture des options de l'extension en cliquant sur l'image du rang en, haut des cdv.
- agrandissement automatique de la fenêtre de la cvd si elle est trop petite et si cela ne va pas la faire déborder de l'écran.
- bouton "trier par rang affiché".
- icône customisé.
- définition d'une "action par défaut" pour les pseudo qui ne sont pas dans la liste.
- possibilité d'aller chercher le rang à afficher dans la case description de la cdv.

Vous pouvez télécharger l'extension ici :
http://juju.dredd.free.fr/files/jvn.xpi

Elle est toujours compatible (en théorie :noel: ) avec Firefox versions 3.0 et supérieures mais aussi avec SeaMonkey version 2.0 et supérieures.

N'hésitez pas à me signaler par mail ou par MP tout bug détecté !

Merci à tous et bon surf :hap:

Un jour quelqu'un qui s'intéresse au développement d'extensions Firefox passera par là, et alors mon topic n'aura pas été tout à fait inutile :o))

JujuDredd
JujuDredd
Niveau 10
03 août 2012 à 23:06:51

Pour celles et ceux que ça intéresse (pas grand monde j'ai l'impression :o)) ), nouvelle version 0.3 de JV Narcicsse

http://juju.dredd.free.fr/jvnversions.php#Derniere_version

:noel:

caelacanthe
caelacanthe
Niveau 10
04 août 2012 à 02:44:24

au moins, bravo pour l'effort. :noel:

Sous forums
  • Aide à l'achat Mac
  • Steam Deck
  • Création de sites web
  • Création de Jeux
  • Linux
  • Programmation
  • Internet
  • Macintosh
  • Hardware
La vidéo du moment