Installer une version antérieure d'une extension xpi incompatible avec votre version Waterfox classique

Sylvain

Webmestre
Membre du Staff
Administrateur
30/12/19
2 427
2 808
114
65
Rivière Rouge
www.tutoriaux-excalibur.com
Bon depuis quelques temps, il est impossible d'installer certaines extensions xpi sous Waterfox 56.x.x

Ces extensions bien qu'elles ne puissent pas être installées continuent quand même de fonctionner sous Waterfox

Par contre il faudra faire une modification au code source

Cette astuce fonctionne très bien avec Waterfox mais ne fonctionnera pas avec Firefox Quantum (57 et plus)

Les anciennes versions d'extensions XPI peuvent être ajoutées à Waterfox en installant cette extension:
Veuillez vous inscrire et vous présenter pour afficher le lien externe.

Sinon télécharger le fichier xpi en pièce jointe

Une fois installé voici ou se situera le bouton d'accès, cliquez maintenant sur ce bouton pour faire apparaître la base de données.

BFRsMpX.jpg



Voici maintenant la procédure

1) Vérifier sous quelle version l'extension que vous désirez installer fonctionne
Dans ce cas, cette extension est compatible avec les versions 24 à 56 et sera incompatible avec une version ultérieure plus récente
Par contre 56.* devrait être compatible avec toutes les versions 56 de Waterfox

SQec0gb.jpg



2.1) Dans le but de s'assurer d'une réelle compatibilité car il se peut que l'extension requiert un autre module complémentaire tel Sea Monkey ou autre
Alors plutôt que de l'installer, vous aller la télécharger sur votre bureau
Faites un clic droit sur le bouton Install Now puis cliquer sur Enregistrer la cible du lien sous

rcFQXqt.jpg



2.2) Par contre si l'extension avait été compatible, vous faites la même chose en cliquant sur le bouton retirer ou incompatible
Et vous enregistrer la cible également sur votre bureau

yQ7zyaI.jpg



3) Enregistrer la cible sur votre bureau dans les deux cas

fjSrQPM.jpg



4) Maintenant assurez-vous d'avoir installé
Veuillez vous inscrire et vous présenter pour afficher le lien externe.
et
Veuillez vous inscrire et vous présenter pour afficher le lien externe.

Déplacer l'archive xpi dans un nouveau dossier sur votre bureau puis faites un clic droit sur ce dernier et cliquer sur Extract Here

rfYCMZv.jpg



5) Une fois le contenu de l'archive XPI extrait supprimer l'extension originale
Vous êtes maintenant dans le code source de l'archive

LPrLIBA.jpg



6) Faites maintenant un clic droit sur le fichier Install.rdf puis cliquer sur Ouvrir avec

MgfVv5P.jpg



7) La ligne 33 représente Firefox et la ligne 36 représente la version maximale (56.*)
La ligne 41 représente SeaMonkey et la ligne 44 représente la version maximale de SeaMonkey (2.53.*)
Il est à noté que SeaMonkey n’apparaîtra pas dans toutes les extensions que vous éditerez
Pour connaître la version actuelle de SeaMonkey aller sur le
Veuillez vous inscrire et vous présenter pour afficher le lien externe.


JDQyeg3.jpg



8) Pour être assuré que cette extension fonctionnera sur les prochaines versions de Waterfox vous n'aurez qu'à renommer les deux valeurs maximales
Remplacez 56.* par 99.* pour la version maximale de Firefox
Remplacez 2.53.* par 99.* pour la version maximale de SeaMonkey si elle apparaît dans votre extension
Enregistrer la modification et quitter Notepad++

Ici comme exemple je monte la version maximale au maximum et dans le cas ou la version minimale serait supérieure à votre version, il faudra abaisser le chiffre de la version minimale à votre version de Waterfox

FhZtMxH.jpg



9) Maintenant sélectionner tout le code source puis faites un clic droit sur la sélection et cliquer sur Add to "nom de votre archive.zip"
Il faut compresser la sélection au format ZIP


E2CIc56.jpg



10) Une fois la sélection archivée au format zip, faites un clic droit sur cette dernière puis cliquer ensuite sur Renommer

63ilIXx.jpg



11) Renommer votre extension tout en remplaçant l'extension .zip par .xpi

ZDMITjm.jpg



12) Voila, l'extension est installée et fonctionne, par contre il se peut que parce que la base de données soit périmée que certains drapeau de pays ne correspondent pas à certaines adresses IP mais elle fonctionne parfaitement

VexsVTy.jpg



13) Une petite visite dans le gestionnaire des modules complémentaires vous indiquera que votre extension est fonctionnelle

sb2pETY.jpg
 

Un don pour TE

Campagne 2023

Supporter TE en effectuant un petit don
Objectif
265.00 $
Reçu
152.96 $
Cette collecte de dons se termine dans

Ressources récentes