Installer des extensions anciennes dans Firefox 3

Installer des extensions anciennes dans Firefox 3

Publié le 25. oct, 2008 par Aurélien Denis dans Firefox | 16 commentaires | 4 769 vues

Au fil des nouvelles versions de Firefox, il peut arriver que des extensions intéressantes ne soient plus prises en charge par leurs auteurs. Néanmoins, il existe une manipulation qui permet de les faire fonctionner de nouveau et de passer outre le système de vérification de version de Firefox. Explications.

N.B : cette astuce m’a été proposée par Alain, lors d’un commentaire sur l’article  des 12 extensions indispensables pour Firefox 3 et m’a demandé de la publier sur le blog – ce dont j’ai accepté volontiers. Je l’en remercie donc !

Objectifs

Il arrive quelquefois qu’en parcourant le site officiel des Add-Ons Mozilla, un avertissement nous empêche d’installer une extension faute d’une version plus récente pour le navigateur.

En voici un exemple avec Minimize To Tray, un add-on permettant de réduire Firefox dans la zone de notification (systray).

Capture d'écran - Site officiel des Add-Ons Mozilla

Capture d'écran - Site officiel des Add-Ons Mozilla

Voyons de quelle manière contourner ce processus via une petite manipulation.

Mise en pratique

Télécharger l’extension

En premier lieu, il faut trouver un moyen de télécharger l’extension XPI. Pour cela, il suffit de passer par un autre navigateur tel que Opera ou encore Internet Explorer – présent dans toutes les versions de Windows.

Ensuite, rendez-vous sur la page de votre extension incompatible puis téléchargez cette dernière comme n’importe quel fichier.

Décompression de l’extension XPI

Une extension fonctionne un peu à la manière d’un fichier ZIP, à savoir que vous pouvez en explorer son contenu avec un logiciel d’archives dont les plus connues sont WinZip ou WinRAR – bien que WinRAR soit limité à 40 jours. Il en existe également des gratuits comme TUGZip.

Lancez donc le logiciel que vous utilisez – dans notre cas, WinRAR, puis ouvrez le fichier XPI.

Capture d'écran - Ouverture d'une extension avec WinRAR

Capture d'écran - Ouverture dune extension avec WinRAR

Glissez puis déposez le fichier install.rdf vers le Bureau ou vers le dossier de votre choix.

Changement de version

Nous allons maintenant éditer le fichier en question à l’aide du Bloc-notes de Windows.

Lancez donc le Bloc-notes en saisissant notepad dans le menu Démarrer puis glissez-déposez le fichier sur ce dernier.

Recherchez ensuite le code suivant :

<em:maxVersion>2.0.0.*</em:maxVersion>
Capture d'écran - Modification d'une extension XPI avec le Bloc-notes

Capture d'écran - Modification d'une extension XPI avec le Bloc-notes

Cela indique que la version maximum du navigateur autorisée pour l’installation est la seconde. Remplacez donc celle-ci par celle que vous utilisez.

Pour le savoir, ouvrez Firefox, cliquez sur le ? puis sur A propos de Mozilla Firefox. Le numéro de version s’affiche alors et vous n’avez plus qu’à le recopier entre les balises précédentes.

Notez qu’il est très important d’indiquer la version exacte d’où la présence des 3 chiffres.

Enregistrez le fichier puis glissez-déposez le fichier dans la fenêtre WinRAR. Une fenêtre s’affiche alors avec des tas d’options. Ne paniquez pas, il vous suffit de cliquer sur OK.

Capture d'écran - Ecrasement du fichier install.rdf dans WinRAR

Capture d'écran - Ecrasement du fichier install.rdf dans WinRAR

Le fichier install.rdf est désormais remplacé par celui que nous venons d’éditer.

Installation de l’extension

Ouvrez Firefox – si ce n’est déjà fait, puis ouvrez la fenêtre des Modules complémentaires via le menu Outils.

Glissez-déposez l’extension XPI vers cette fenêtre.

Capture d'écran - Installation de l'extension modifiée

Capture d'écran - Installation de l'extension modifiée

Le processus d’installation s’opère alors comme vous le feriez avec n’importe quelle extension.

Redémarrez le navigateur pour activer l’add-on.

Je vous conseille également la lecture de l’article Installer des extensions non compatibles avec Firefox qui est plus simple à mettre en œuvre mais peut-être pas autant fiable que ce tutoriel.

Et vous quelles sont les extensions non supportées par Firefox 3 que vous avez pu faire fonctionner de cette manière ?

Tags: , ,

ARTICLE PRECEDENT ARTICLE SUIVANT
icone commentaire

16 Réponses pour “Installer des extensions anciennes dans Firefox 3”

  1. agatzebluz

    25. oct, 2008

    J’ai découvert la semaine dernière l’extension MR Techtool qui fait ça très bien sans mettre les mains dans le cambouis.
    Sinon, une modification d’une entrée dans about:config fait sauter le check de la version.

    Et oui je sais, c’est pas bien de faire ça ;-)

    Merci Maigret pour ce tuto

    Reply to this comment
  2. Maigret

    25. oct, 2008

    @agatzebluz : en fait, cet manipulation a le mérite de ne pas passer par l’installation d’une extension en vue d’en installer d’autres. :D

    La modification dans le about:config est celle fournie dans le lien en fin d’article, si je ne m’abuse, non ?

    Pas bien de faire ça ? Je n’y vois aucun problème d’éthique…

    Merci à toi ;)

    Reply to this comment
  3. Audiofeeline

    25. oct, 2008

    Il faut noter que les anciennes versions de plugins peuvent rendre Firefox instable, il faut donc être très prudent.

    Reply to this comment
  4. Michael

    01. nov, 2008

    Merci pour cet article, j’avais essayé d’installer l’extension Video Download, malheureusement pas encore compatible avec la dernière version de Firefox.
    Je vais donc tenter ta technique de suite.

    Reply to this comment
  5. Lion77

    04. nov, 2008

    Merci pour l’astuce.
    J’ai fait comme indiqué. Il apparait une Il apparait une fleche bleue – minimiser Firefox- mais qui n’a aucun effet !

    Reply to this comment
  6. Alain

    04. nov, 2008

    Tu as fermé et redémarré firefox ? Quelle version de firefox as tu ? As tu bien modifié la version, au bon endroit, la version de firefox ?
    Car si tu as suivi la marche à suivre, elle est fonctionnelle.

    Reply to this comment
  7. Maigret

    04. nov, 2008

    @Lion77 : une flèche bleue ? Hum, je ne comprends pas de quoi tu veux parler. Pourrais-tu préciser ton problème car c’est un peu flou…

    @Alain : merci du support que tu peux fournir pour cette astuce dont tu es la source ! ;)

    Reply to this comment
  8. Audiofeeline

    04. nov, 2008

    @Lion77 : Comme je le disais plus haut, certaines extensions ne sont plus compatibles et cette modification n’y changera rien.
    Mais dans la plupart des cas ça fonctionne à peu près normalement.

    Reply to this comment
  9. Alain

    04. nov, 2008

    @audiofeeline : alors pourquoi Minimizetotray qui n’est pas mise à jour fonctionne très bien avec cette façon de faire ? Je l’utilise depuis la 3.0 et aucun bug n’est survenu. Pour ma part, elle fonctionne très bien.

    Maintenant je ne sais pas comment mettre une capture d’écran sur ce blog pour prouver mes dires.

    Reply to this comment
  10. Maigret

    04. nov, 2008

    @Alain : tu peux toujours envoyer un lien vers la capture d’écran si celle-ci est hébergé sur un un site tel que ImageShack.

    Je ne peux tout de même pas proposer un service d’hébergement d’images, mon espace disque aurait tôt fait d’être saturé. :D

    Reply to this comment
  11. Audiofeeline

    04. nov, 2008

    Oui c’est ce que je disais plus haut, ça marche dans la plupart des cas mais il y a des extensions qui ne peuvent pas fonctionner, c’est le but du versionnage des plugins. :)

    Reply to this comment
  12. Alain

    04. nov, 2008

    @ Maigret : okay un peu de fatigue ce soir. :(
    @ Audiofeline : je ne dis pas que toutes les extensions obsolètes vont fonctionner avec cette méthode (je ne peux pas toutes les essayer) mais lion77 l’utilise pour une extension qui je le sais pertinemment fonctionne puisque je l’ai et qu’elle fonctionne très bien.
    Et pour preuve :

    [url=http://www.zimagez.com/zimage/capturer548.php][img]http://www.zimagez.com/Image/capturer548.jpg[/img][/url]

    [url=http://www.zimagez.com/zimage/capturer1138.php][img]http://www.zimagez.com/Image/capturer1138.jpg[/img][/url]
    Donc Lion77 n’a pas du faire tout dans les règles.

    Reply to this comment
  13. Alain

    04. nov, 2008

    hihi pas pensé Maigret ; un peu de fatique lol
    http://www.zimagez.com/zimage/capturer548.php
    http://www.zimagez.com/Image/capturer548.jpg
    http://www.zimagez.com/zimage/capturer1138.php
    http://www.zimagez.com/Image/capturer1138.jpg
    @Audiofeeline : je ne dis pas que la totalité des extensions obsolètes vont fonctionner (ca je ne peux pas toutes les tester lol) mais là, lion77 utilise la manip pour minimizetotray qui fonctionne parfaitement.
    Donc lion77 n’a pas du tout faire dans les règles.

    Reply to this comment
  14. Maigret

    04. nov, 2008

    @Alain : désolé mais je n’avais pas remarqué que Akismet te bloqué à cause des URL. Terriblement efficace ce plugin ! :D

    Et merci pour les captures d’écran complémentaires ! ;)

    Reply to this comment
  15. Alain

    04. nov, 2008

    Pas grave du tout et en plus, j’aurais appris encore un truc de plus avec akismet que je ne connaissais pas du tout.
    Pour les captures, c’était pour montrer ma bonne foi. ;)
    Lion77, par contre n’a pas répondu, c’est dommage.

    Reply to this comment
icone pingsbacks

Trackbacks/Pingbacks

  1. Installer Mozilla Firefox 3.5 sous Ubuntu 9.04 | Protuts v4 - 31. déc, 2009

    [...] Installer des extensions anciennes dans Firefox 3 : si le tutoriel précédent ne fonctionne pas, celui-ci l’est obligatoirement mais la manipulation est plus longue ; Capture d'écran – Mozilla Firefox 3.5, page de présentation des nouveautés [...]

icone nouveau commentaire

Laisser une Réponse

XHTML: Vous pouvez utiliser ces tags : <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Plus dans Firefox (5 sur 5 articles)