31Aug
Ein bekannter Nachteil bei der Verwendung von Firefox ist das Problem der Erweiterungskompatibilität, wenn eine neue Hauptversion veröffentlicht wird. Ob es sich um eine neue Erweiterung handelt, die Sie zum ersten Mal ausprobieren, oder um einen alten Favoriten, wir haben eine Möglichkeit, diese Erweiterungen wieder für Sie zu nutzen.
Es gibt mehrere Gründe, warum Sie diese Methode wählen sollten, um eine nicht kompatible Erweiterung zu reparieren:
- Sie möchten die "about: config" -Einstellungen nicht verändern
- Sie möchten die ursprünglichen "about: config" -Einstellungen in einem ursprünglichen Zustand beibehaltenStatus und möchte Kompatibilität prüfen
- Sie möchten etwas "Geek Cred" gewinnen
Denken Sie daran, dass die meisten Erweiterungen mit einer neuen Version von Firefox perfekt funktionieren und einfach das Problem der "Versions-Kompatibilitätsnummer" haben. Aber ab und zu kann es auch einen geben, der vom Autor der Erweiterung etwas Arbeit erledigen muss.
Das Problem
Hier ist ein perfektes Beispiel für die am wenigsten beliebte "Extension Message".Dies ist das letzte, was Sie brauchen, wenn alles, was Sie wollen, für Ihre bevorzugte Erweiterung( oder eine neue) ist, um an einer neuen sauberen Installation zu arbeiten.
Hinweis: Dies funktioniert gut, um nicht kompatible Erweiterungen zu ersetzen, die bereits in Ihrem Browser vorhanden sind, wenn Sie einfach ein Upgrade durchführen.
Hacking der XPI-Datei
Für diesen Vorgang müssen Sie die Erweiterung manuell auf Ihre Festplatte herunterladen( klicken Sie mit der rechten Maustaste auf den "Install Button" der Erweiterung und wählen Sie "Save As").Sobald Sie das getan haben, sind Sie bereit, die Erweiterung zu hacken.
Für unser Beispiel haben wir die "GCal Popup Extension" gewählt. Am besten legen Sie die Erweiterung in einen neuen Ordner( z. B. den Desktop oder einen anderen geeigneten Speicherort) und entpacken Sie sie dann genauso wie mit einer normalen ZIP-Datei.
Hinweis: HTG-Reader Dante wies darauf hin, dass wenn Sie kein ZIP-Programm von Drittanbietern wie IZArc oder 7-Zip installiert haben, die Dateierweiterung ".xpi" in ".zip" zu ändernEntpacken Sie die Datei.
Sobald es entpackt ist, werden Sie die verschiedenen Ordner und Dateien sehen, die in der "xpi-Datei" waren( wir hatten hier vier Dateien, aber abhängig von der Erweiterung kann die Anzahl variieren).Es gibt nur eine Datei, auf die Sie sich konzentrieren müssen. .. die Datei "install.rdf".
Hinweis: Zu diesem Zeitpunkt sollten Sie die ursprüngliche Erweiterungsdatei an einen anderen Speicherort( d. H. Außerhalb des Ordners) verschieben, damit sie nicht mehr vorhanden ist.
Öffnen Sie die Datei in "Notepad", so dass Sie die Nummer für die "maxVersion" ändern können. Hier ist die Nummer als "3.5. *" Aufgeführt, aber wir mussten es höher machen. ..
Das Ersetzen der "5" durch eine "7" ist alles was wir tun müssen. Sobald Sie Ihre neue "maxVersion" -Nummer eingegeben haben, speichern Sie die Datei.
An diesem Punkt müssen Sie alle Dateien erneut in einer einzigen Datei komprimieren. Stellen Sie sicher, dass Sie eine Datei mit der Dateierweiterung ".zip" erstellen, sonst funktioniert das nicht.
Sobald Sie die neue Zip-Datei erstellt haben, müssen Sie die gesamte Datei einschließlich der "Dateierweiterung" umbenennen. In unserem Beispiel haben wir den ursprünglichen Erweiterungsnamen kopiert und eingefügt.
Wenn Sie den Namen geändert haben, klicken Sie außerhalb des "Textbereichs".Sie werden ein kleines Fenster sehen, in dem Sie zur Bestätigung aufgefordert werden. Klicken Sie auf "Ja", um den Vorgang zu beenden.
Jetzt ist Ihre modifizierte / aktualisierte Erweiterung zur Installation bereit.
Ziehen Sie die Erweiterung in Ihren Browser, um sie zu installieren und sehen Sie sich die wundervolle Meldung "Neustart, um die Installation abzuschließen." An.
Sobald Ihr Browser startet, können Sie das "Add-ons Manager Window" überprüfen und die Versionskompatibilitätsnummern für die Erweiterung sehen. Sieht sehr sehr nett aus!
Und genau so sollte Ihre Erweiterung ohne Probleme laufen.
Fazit
Wenn Sie versuchen, etwas Neues auszuprobieren, etwas Geek-Cred zu bekommen, oder einfach nur Ihre Firefox-Installation so nah wie möglich am ursprünglichen Zustand halten wollen, sollten diese Erweiterungen für Sie wieder funktionieren.