Hack rozšírenie súbory, aby ich verzia-kompatibilné pre Firefox
Dobre známa nevýhoda pri používaní Firefoxu je problém s kompatibilitou rozšírenia pri uvoľnení novej hlavnej verzie. Či už ide o nové rozšírenie, ktoré sa pokúšate po prvýkrát alebo o staré obľúbené, máme spôsob, ako znova pracovať pre tieto rozšírenia.
Existuje niekoľko dôvodov, prečo by ste mohli zvoliť túto metódu na opravu nekompatibilného rozšírenia:
- Ste nepríjemné nastaviť nastavenia "about: config"
- Uprednostňujete zachovanie pôvodných nastavení "about: config" v pôvodnom stave a ak máte aktívnu kontrolu kompatibility
- Hľadáte získať nejaké "geek cred"
Majte na pamäti, že väčšina rozšírení bude fungovať dokonale s novou verziou Firefoxu a jednoducho bude mať problém s "verziou kompatibility verzie". Ale raz za čas môže byť ten, kto potrebuje nejakú prácu na nej urobiť autora rozšírenia.
Problém
Tu je dokonalý príklad najmenej obľúbenej "rozšírenej správy". Toto je posledná vec, ktorú potrebujete, keď všetko, čo chcete, je pre vašu obľúbenú príponu (alebo novú), aby ste mohli pracovať na čerstvej čistej inštalácii.
Poznámka: Táto funkcia slúži na "nahradenie" nekompatibilných rozšírení, ktoré sa už nachádzajú vo vašom prehliadači, ak jednoducho inovujete.
Hackovanie súboru XPI
Pre tento postup budete musieť manuálne stiahnuť rozšírenie na pevný disk (kliknite pravým tlačidlom myši na tlačidlo "Inštalovať tlačidlo" a vyberte "Uložiť ako"). Akonáhle ste urobili, že ste pripravení začať hacking rozšírenie.
Pre náš príklad sme si vybrali rozšírenie "GCal Popup Extension". Najlepšia vec, ktorú musíte urobiť, je umiestniť rozšírenie do nového priečinka (napr. Na pracovnú plochu alebo na iné vhodné miesto), potom ho rozbaliť rovnakým spôsobom, ako by ste robili s akýmkoľvek bežným súborom ZIP.
Poznámka: Čítačka HTG Dante poukázala na to, že ak nemáte nástroj na zips tretích strán, ako je napríklad IZArc alebo 7-Zip nainštalovaný zmenou prípony súboru ".xpi" na ".zip", budete môcť používať softvér so systémom Windows so zabudovaným zipsom na rozbalenie súbor.
Akonáhle sa rozbalí, uvidíte rôzne priečinky a súbory, ktoré boli v "súbore xpi" (tu máme štyri súbory, ale v závislosti od rozšírenia sa číslo môže líšiť). Existuje iba jeden súbor, na ktorý je potrebné sústrediť súbor ... install.rdf.
Poznámka: V tomto okamihu by ste mali pôvodný súbor rozšírenia presunúť na iné miesto (to znamená mimo priečinok), aby už nebolo prítomné.
Otvorte súbor v "Poznámkový blok", aby ste mohli zmeniť číslo pre "maxVersion". Tu je číslo uvedené ako "3.5. *", Ale museli sme to urobiť vyššie ...
Výmena "5" za "7" je všetko, čo sme museli urobiť. Po zadaní nového čísla "maxVersion" uložte súbor.
V tomto okamihu budete musieť znova znova zbaliť všetky súbory späť do jedného súboru. Uistite sa, že vytvoríte súbor s príponou ".zip", inak to nebude fungovať.
Po vytvorení nového súboru zip budete musieť premenovať celý súbor vrátane "prípony súboru". V našom príklade sme skopírovali pôvodný názov rozšírenia a vložili ho.
Po zmene názvu kliknite na tlačidlo mimo oblasti "text". Uvidíte malé okno s hlásením, ktoré vás požiada o potvrdenie ... kliknutím na tlačidlo Áno dokončíte proces.
Teraz je upravené / aktualizované rozšírenie pripravené na inštaláciu.
Presuňte príponu do svojho prehliadača a nainštalujte ho a pozrite sa na to, že sa zobrazí výzva "Reštartujte inštaláciu".
Po spustení prehliadača môžete skontrolovať okno "Správca doplnkov" a zobraziť čísla kompatibility verzie rozšírenia. Vyzerá veľmi pekne!
A práve tak by vaše rozšírenie malo fungovať bez akýchkoľvek problémov.
záver
Ak chcete vyskúšať niečo nové, získať nejaký geek veriť, alebo len chcete udržať Firefox inštaláciu čo najbližšie k pôvodnému stavu, ako je to možné, táto metóda by mala dostať tie rozšírenia pracovať pekne pre vás.