Startseite » wie man » Wie kopiere ich eine Erweiterung von einer Chrome-Installation in eine andere?

    Wie kopiere ich eine Erweiterung von einer Chrome-Installation in eine andere?

    Die automatische Synchronisierung zwischen Browsern ist praktisch, wenn Sie jedoch herunterfahren möchten (oder Sie es lieber nicht verwenden), können Sie Erweiterungen immer noch manuell zwischen Chrome-Installationen kopieren. Lesen Sie weiter, um zu sehen wie.

    Die heutige Question & Answer-Sitzung wird dank SuperUser zur Verfügung gestellt - einer Unterteilung von Stack Exchange, einer Community-basierten Gruppierung von Q & A-Websites.

    Die Frage

    SuperUser-Reader Arulappan verwendet nicht das integrierte Synchronisierungstool von Chrome und möchte seine Erweiterungen manuell synchronisieren, ohne den Chrome Store zu verwenden. Er schreibt:

    Ich habe nicht versucht, Chrome zwischen meinen Systemen zu synchronisieren. Mein Freund konnte keine Erweiterung hinzufügen (YouTube Downloader). Aber ich habe es vor einiger Zeit in meinen Browser eingefügt. Also habe ich versucht, die .crx-Datei zu kopieren und auf dem anderen Computer zu installieren. Chrome hat mir mitgeteilt, dass "Chrome Web Store nur Sie installieren können"..

    Wie kann ich also in das andere System installieren??

    Ist es so einfach wie das Kopieren der Datei oder sind mehr daran beteiligt, Erweiterungen von einem System auf ein anderes zu verschieben?

    Die Antwort

    SuperUser-Mitwirkender Synetech springt mit einer detaillierten Antwort ein:

    Sie sollte Sie können die .crx-Datei installieren, aber Sie müssen möglicherweise einige Dinge ausprobieren.

    Wenn Sie die .crx-Datei einfach in das Browserfenster ziehen, sollte am unteren Rand der Seite ein Hinweis angezeigt werden, in dem Sie zur Bestätigung aufgefordert werden. Wenn Sie auf klicken Bestätigen, Es sollte Sie zur Installation auffordern. Wenn dies nicht funktioniert, erstellen Sie eine einfache .html-Datei, die einen Anker (Tag) mit einer href auf die .crx-Datei zeigt:

    Erweiterung

    Legen Sie die .html-Datei am selben Ort ab wie die .crx-Datei und öffnen Sie sie. Klicken Sie auf den Link und sehen Sie, ob Chrome die Installation auf diese Weise ermöglicht.

    Wenn dies nicht der Fall ist, können Sie einen lokalen Webserver ausführen und die Datei von dort aus bereitstellen (ich weiß, dass ich dies mindestens einmal getan habe)..

    Eine andere (wahrscheinlich einfachere) Option ist das Extrahieren der .crx-Datei (beispielsweise mit 7Zip). Öffnen Sie die Erweiterungsseite (chrome: // extensions /) und klicken Sie auf Entwicklermodus Kontrollkästchen und dann Unverpackte Erweiterung laden… :

    Schließlich können Sie die Erweiterung manuell kopieren, aber es ist ein bisschen schmerzhaft im Hintern:

    1. Öffnet die Erweiterungsseite (chrome: // extensions /)
    2. Klicken Sie auf das Kontrollkästchen im Entwicklermodus
    3. Untersuchen Sie die ID der Erweiterung (lange Buchstabenfolge neben ID :)
    4. Öffnen Sie das Benutzerdatenverzeichnis und dann das Erweiterungsverzeichnis
    5. Kopieren Sie den Ordner mit demselben Namen wie die ID der Erweiterung in den Ordner Extensions des Zielsystems
    6. Öffnen Sie die Dateieinstellungen im Benutzerdatenverzeichnis in einem Texteditor
    7. Suchen Sie nach dem Abschnitt, der die Erweiterung enthält (suchen Sie nach der ID).
    8. Kopieren Sie den gesamten Abschnitt, und stellen Sie sicher, dass die Klammern korrekt sind. Beispiel:
    9. "jchfimlohbodnpamghfgfgabbnfajpbe":
      "from_bookmark": false,
      "from_webstore": falsch,

      "path": "jchfimlohbodnpamghfgfgabbnfajpbe \\ 2012.6.9_0",
      "Zustand": 1
      ,

    10. Fügen Sie die Erweiterung in die Voreinstellungsdatei des Zielcomputers ein. Überprüfen Sie das nachfolgende Komma (das am Ende des Blocks). Wenn der Block, den Sie eingefügt haben, der letzte ist (dh, die nächste Zeile ist eine einzelne Klammer um einen Einzug zurück), müssen Sie das Komma entfernen. Wenn es sich jedoch um einen anderen Block handelt, müssen Sie sicherstellen, dass er vorhanden ist (es ist offensichtlich, ob Sie dies tun brauche es oder nicht, wenn du es tatsächlich einfügst)
    11. Speichern Sie die Datei (Sie möchten möglicherweise ein Backup der Voreinstellungen und möglicherweise sogar Ihres gesamten Erweiterungsverzeichnisses erstellen) und führen Sie Chrome aus

    Dies waren Optionen zum Kopieren allgemeiner Erweiterungen. Für Erweiterungen, die speziell für das Herunterladen von YouTube-Videos vorgesehen sind, empfehle ich, auf Erweiterungen ganz zu verzichten (die normalerweise in einem separaten Prozess ausgeführt werden) und das YousableTubeFix-Benutzerskript zu verwenden.

    Es fügt eine Download-Schaltfläche für YouTube-Videos hinzu. Sie können jedoch auch konfigurieren, was Sie auf der Seite auch tun oder nicht möchten. Zum Beispiel möchten viele Leute den Kommentarbereich und / oder den zugehörigen Videos abschneiden. Mit YousableTubeFix können Sie dies auch tun.

    Mit YousableTubeFix können Sie auch YouTube-Videos so konfigurieren, dass das Puffern und Abspielen nicht automatisch gestartet wird. Dies ist äußerst nützlich.

    Da es sich um ein Skript handelt, wird es nur dann ausgeführt, wenn dies erforderlich ist. Dadurch wird beim Durchsuchen anderer Websites kein zusätzlicher Speicherplatz verbraucht. Außerdem wird der Web Store nicht benötigt und es kann einfach gespeichert / installiert werden usw..

    Eine solide Antwort und ein Tipp zu einem praktischen YouTube-Skript? Färben Sie uns beeindruckt.

    Haben Sie der Erklärung etwas hinzuzufügen? Ton aus in den Kommentaren. Möchten Sie mehr Antworten von anderen technisch versierten Stack Exchange-Benutzern lesen? Hier geht es zum vollständigen Diskussionsthread.