31Aug

Hack Extension Files per renderli compatibili con la versione per Firefox

Un noto inconveniente nell'uso di Firefox è il problema con la compatibilità delle estensioni quando viene rilasciata una nuova versione principale. Che si tratti di una nuova estensione che stai provando per la prima volta o di una vecchia versione preferita, abbiamo un modo per far funzionare di nuovo quelle estensioni per te.

Ci sono diversi motivi per cui potresti voler scegliere questo metodo per correggere un'estensione non compatibile:

  • Ti senti a disagio nel modificare le impostazioni "about: config"
  • Preferisci mantenere le impostazioni originali "about: config" in un ambiente incontaminatostato e come avere il controllo di compatibilità attivo
  • Stai cercando di ottenere qualche "geek cred"

Tieni presente che la maggior parte delle estensioni funzionerà perfettamente con una nuova versione di Firefox e hanno semplicemente il problema del "numero di compatibilità della versione".Ma una volta ogni tanto può esserci un lavoro che deve essere svolto dall'autore dell'estensione.

The Problem

Ecco un esempio perfetto del "messaggio di estensione" meno preferito di tutti. Questa è l'ultima cosa di cui hai bisogno quando tutto ciò che vuoi è per la tua estensione preferita( o una nuova) per lavorare su una nuova installazione pulita.

Nota: questo funziona bene per "sostituire" le estensioni non compatibili già presenti nel tuo browser se stai semplicemente aggiornando.

Hacking del file XPI

Per questa procedura è necessario scaricare manualmente l'estensione sul disco rigido( fare clic con il pulsante destro del mouse sul "pulsante Installa" dell'interno e selezionare "Salva con nome").Dopo averlo fatto, sei pronto per iniziare a hackerare l'estensione.

Per il nostro esempio abbiamo scelto "GCal Popup Extension".La cosa migliore da fare è posizionare l'estensione in una nuova cartella( ad esempio il desktop o un'altra posizione comoda) quindi decomprimerla nello stesso modo in cui si farebbe con qualsiasi normale file zip.

Nota: il lettore HTG Dante ha sottolineato che se non si dispone di un programma di utilità zip di terze parti come IZArc o 7-Zip installato, l'estensione del file ".xpi" in ".zip" consente di utilizzare il software zip integrato di Windows perdecomprimere il file.

Una volta decompresso, vedrai le varie cartelle e file che erano nel "file xpi"( qui avevamo quattro file ma, a seconda dell'estensione, il numero può variare).C'è solo un file su cui devi concentrarti. .. il file "install.rdf".

Nota: a questo punto è necessario spostare il file di estensione originale in un percorso diverso( ad esempio all'esterno della cartella) in modo che non sia più presente.

Aprire il file in "Blocco note" in modo da poter modificare il numero per "maxVersion".Qui il numero è elencato come "3.5. *" Ma dovevamo renderlo più alto. ..

Sostituire il "5" con un "7" è tutto ciò che dovevamo fare. Una volta inserito il nuovo numero "maxVersion", salva il file.

A questo punto sarà necessario ricollegare tutti i file in un unico file. Assicurati di "creare" un file con l'estensione ".zip" altrimenti non funzionerà.

Una volta creato il nuovo file zip, sarà necessario rinominare l'intero file, inclusa "l'estensione del file".Per il nostro esempio abbiamo copiato e incollato il nome dell'estensione originale.

Una volta modificato il nome, fai clic all'esterno dell'area di testo. Vedrai una piccola finestra di messaggi come questa che richiede conferma. .. fai clic su "Sì" per completare la procedura.

Ora l'estensione modificata / aggiornata è pronta per l'installazione.

Trascina l'estensione nel tuo browser per installarla e guarda il meraviglioso messaggio "Riavvia per completare l'installazione.".

Non appena si avvia il browser, è possibile controllare la finestra "Gestione componenti aggiuntivi" e visualizzare i numeri di compatibilità della versione per l'estensione. Stai molto bene!

E proprio così la tua estensione dovrebbe essere installata e funzionante senza problemi.

Conclusione

Se stai cercando di provare qualcosa di nuovo, ottenere qualche cred di geek, o semplicemente vuoi mantenere la tua installazione di Firefox il più vicino possibile alle condizioni originali, questo metodo dovrebbe far funzionare bene queste estensioni per te.