Hack Extension Files for at gøre dem version-kompatibel til Firefox
En velkendt ulempe ved at bruge Firefox er problemet med udvidelseskompatibilitet, når en ny større version udgives. Uanset om det er en ny udvidelse, som du forsøger for første gang eller en gammel favorit, har vi mulighed for at få disse udvidelser til at fungere for dig igen.
Der er flere grunde til, hvorfor du måske vil vælge denne metode til at rette en ikke-kompatibel udvidelse:
- Du er ubehagelig med at tilpasse indstillingerne "omkring: config"
- Du foretrækker at opretholde de oprindelige "about: config" indstillinger i en uberørt tilstand og gerne have kompatibilitetskontrol aktivt
- Du søger at få nogle "geek cred"
Husk, at de fleste udvidelser fungerer perfekt sammen med en ny version af Firefox og bare har "version kompatibilitetsnummer" -problemet. Men en gang imellem kan der være en, der skal have noget arbejde udført af det af udvidelsens forfatter.
Problemet
Her er et perfekt eksempel på alles foretrukne "udvidelsesbesked". Dette er det sidste, du har brug for, når alt hvad du vil have, er til din yndlingsudvidelse (eller en ny) til at arbejde på en frisk ren installation.
Bemærk: Dette virker pænt at "erstatte" ikke-kompatible udvidelser, som allerede er til stede i din browser, hvis du simpelthen opgraderer.
Hacking XPI-filen
Til denne procedure skal du manuelt downloade udvidelsen til harddisken (højreklik på udvidelsens "Installer knap" og vælg "Gem som"). Når du har gjort det, er du klar til at starte hacking udvidelsen.
For vores eksempel valgte vi "GCal Popup Extension". Det bedste sted at gøre er at placere udvidelsen i en ny mappe (dvs. skrivebordet eller en anden bekvem placering), og tag den ud på samme måde som med en almindelig zip-fil.
Bemærk: HTG-læser Dante påpegede, at hvis du ikke har en tredjeparts zip-hjælpeprogram som f.eks. IZArc eller 7-Zip installeret, ændres ".xpi" filtypen til ".zip", så du kan bruge Windows integreret zip-software til at pakke ud filen.
Når den er udpakket, vil du se de forskellige mapper og filer, der var i "xpi-filen" (vi havde fire filer her, men afhængigt af udvidelsen kan nummeret variere). Der er kun én fil, du skal fokusere på ... filen "install.rdf".
Bemærk: På dette tidspunkt skal du flytte den oprindelige udvidelsesfil til en anden placering (dvs. uden for mappen), så den ikke længere er til stede.
Åbn filen i "Notepad", så du kan ændre nummeret til "maxVersion". Her er nummeret opført som "3.5. *", Men vi havde brug for at gøre det højere ...
Udskiftning af "5" med "7" er alt, hvad vi har brug for at gøre. Når du har indtastet dit nye "maxVersion" nummer gem filen.
På dette tidspunkt skal du zip alle filerne igen i en enkelt fil. Sørg for at du "opretter" en fil med ".zip filtypen" ellers fungerer det ikke.
Når du har oprettet den nye zip-fil, skal du omdøbe hele filen inklusive "filtypen". For vores eksempel har vi kopieret og indsat det originale udvidelsesnavn.
Når du har ændret navnet, klik uden for "tekstområdet". Du vil se et lille meddelelsesvindue som dette, der beder om bekræftelse ... klik på "Ja" for at afslutte processen.
Nu er din ændrede / opdaterede udvidelse klar til at installere.
Træk forlængelsen i din browser for at installere den og se den vidunderlige genstart for at fuldføre installationen. "Meddelelsen vises.
Så snart din browser starter, kan du tjekke "Add-ons Manager Window" og se versionens kompatibilitetsnumre for udvidelsen. Ser meget rigtig flot ud!
Og sådan skal din udvidelse være i gang uden problemer.
Konklusion
Hvis du søger at prøve noget nyt, få nogle geek cred, eller bare vil holde din Firefox installation så tæt på den oprindelige betingelse som muligt, skal denne metode få disse udvidelser til at fungere fint for dig igen.