Startpagina » hoe » Hack extensiebestanden om ze versie-compatibel voor Firefox te maken

    Hack extensiebestanden om ze versie-compatibel voor Firefox te maken

    Een bekend nadeel van het gebruik van Firefox is het probleem met uitbreidingscompatibiliteit wanneer een nieuwe hoofdversie wordt uitgebracht. Of het nu gaat om een ​​nieuwe extensie die u voor de eerste keer probeert of een oude favoriet, we hebben een manier om die extensies weer voor u te laten werken.

    Er zijn meerdere redenen waarom u deze methode zou kunnen kiezen om een ​​niet-compatibele extensie te repareren:

    • U voelt zich ongemakkelijk bij het aanpassen van de instellingen van "about: config"
    • U geeft er de voorkeur aan de oorspronkelijke instellingen voor "about: config" in een onberispelijke staat te behouden en wilt dat compatibiliteitscontrole actief is
    • Je bent op zoek naar wat "geek credo"

    Houd er rekening mee dat de meeste extensies perfect werken met een nieuwe versie van Firefox en eenvoudig het probleem van de "compatibiliteit van de versie" hebben. Maar af en toe kan er eentje zijn die er wat werk van moet hebben gedaan door de auteur van de extensie.

    Het probleem

    Hier is een perfect voorbeeld van het minst favoriete "extensiebericht" van iedereen. Dit is het laatste wat je nodig hebt wanneer je alleen je favoriete extensie (of een nieuwe) wilt gebruiken om te werken aan een nieuwe schone installatie.

    Opmerking: dit werkt mooi om niet-compatibele extensies die al in uw browser aanwezig zijn te "vervangen" als u gewoon een upgrade uitvoert.

    Het XPI-bestand hacken

    Voor deze procedure moet u de extensie handmatig downloaden naar uw harde schijf (klik met de rechtermuisknop op de "Installatieknop" van de extensie en selecteer "Opslaan als"). Zodra je dat hebt gedaan, ben je klaar om te beginnen met het hacken van de extensie.

    Voor ons voorbeeld hebben we de "GCal Popup-extensie" gekozen. Het beste wat u kunt doen, is de extensie in een nieuwe map plaatsen (dat wil zeggen het bureaublad of een andere handige locatie) en vervolgens de extensie uitpakken op dezelfde manier als u zou doen met elk normaal zipbestand.

    Opmerking: HTG-lezer Dante wees erop dat als u geen zip-hulpprogramma van derden zoals IZArc of 7-Zip hebt geïnstalleerd, het wijzigen van de extensie ".xpi" in ".zip" u toestaat om geïntegreerde zip-software van Windows te unzippen het bestand.

    Nadat het uitgepakt is, ziet u de verschillende mappen en bestanden die zich in het "xpi-bestand" bevonden (we hadden hier vier bestanden, maar afhankelijk van de extensie kan het aantal verschillen). Er is slechts één bestand waarop u moet focussen ... het bestand "install.rdf".

    Opmerking: op dit punt moet u het originele extensiebestand naar een andere locatie verplaatsen (dat wil zeggen buiten de map) zodat het niet langer aanwezig is.

    Open het bestand in "Notepad", zodat u het nummer voor de "maxVersion" kunt wijzigen. Hier staat het nummer vermeld als "3.5. *" Maar we moesten het hoger maken ...

    Het vervangen van de "5" door een "7" is alles wat we moesten doen. Nadat u uw nieuwe "maxVersion" -nummer hebt ingevoerd, slaat u het bestand op.

    Op dit punt moet u alle bestanden opnieuw in een enkel bestand terugzetten. Zorg ervoor dat u een bestand maakt met de ".zip-bestandsextensie", anders werkt dit niet.

    Zodra u het nieuwe zip-bestand hebt gemaakt, moet u het volledige bestand inclusief de "bestandsextensie" hernoemen. Voor ons voorbeeld hebben we de oorspronkelijke extensienaam gekopieerd en geplakt.

    Nadat u de naam heeft gewijzigd, klikt u buiten het "tekstgebied". U ziet een klein berichtvenster zoals dit om bevestiging te vragen ... klik op "Ja" om het proces te voltooien.

    Uw aangepaste / bijgewerkte extensie is nu klaar om te installeren.

    Sleep de extensie naar uw browser om deze te installeren en bekijk het prachtige bericht 'Opnieuw opstarten om de installatie te voltooien'.

    Zodra uw browser start, kunt u het "Add-onsbeheervenster" controleren en de versienummers voor de extensie bekijken. Het ziet er heel erg leuk uit!

    En net zo zou uw extensie zonder problemen moeten werken.

    Conclusie

    Als u op zoek bent naar iets nieuws, een beetje nerds wilt verdienen, of als u wilt dat uw Firefox zo dicht mogelijk bij de oorspronkelijke staat blijft, dan zou deze methode ervoor moeten zorgen dat die extensies weer netjes voor u werken.