it-swarm.com.de

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

'' In Abwesenheit von Web '' kann zum Titel hinzugefügt werden.

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 zu meinem Browser hinzugefügt. Also habe ich versucht, die .crx-Datei zu kopieren und auf dem anderen Computer zu installieren. Chrome hat mich darüber informiert, dass "nur Sie mit Chrome Web Store installieren können".

Wie kann ich das auf dem anderen System installieren?

22
arulappan

Siesolltenin der Lage sein, die .crx-Datei zu installieren, müssen jedoch möglicherweise einige Dinge ausprobieren.

  • Wenn Sie die .crx-Datei einfach in das Browserfenster ziehen, wird am unteren Rand der Seite ein Hinweis angezeigt, der Sie zur Bestätigung auffordert. Wenn Sie aufConfirmklicken, werden Sie aufgefordert, die Installation durchzuführen. Wenn dies nicht funktioniert, versuchen Sie, eine einfache .html-Datei mit einem Anker (<a>-Tag) zu erstellen, dessen href auf die .crx-Datei verweist:

    erweiterung

    Platzieren Sie die .html-Datei am selben Speicherort wie die .crx-Datei und öffnen Sie sie. Klicken Sie auf den Link und prüfen Sie, ob Sie ihn in Chrome so installieren können.

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


  • Eine andere (wahrscheinlich einfachere) Option ist das Extrahieren der .crx-Datei (z. B. mit 7Zip ). Öffnen Sie die Erweiterungsseite (chrome://extensions/), klicken Sie auf das KontrollkästchenEntwicklermodusund dann aufUngepackte Erweiterung laden…:

    enter image description here


  • Schließlich können Sie die Erweiterung auch manuell kopieren, aber das ist etwas schmerzhaft:

    1. Öffne die Erweiterungsseite (chrome://extensions/)
    2. Klicken Sie auf das KontrollkästchenEntwicklermodus
    3. Untersuchen Sie die ID der Erweiterung (lange Buchstabenfolge neben ID:)
    4. Öffnen Sie das User Data Directory und dann das Verzeichnis Extensions
    5. Kopieren Sie den Ordner mit demselben Namen wie die ID der Erweiterung in den Ordner Extensions des Zielsystems
    6. Öffnen Sie die Datei Preferences im Benutzerdatenverzeichnis in einem Texteditor
    7. Suchen Sie den Abschnitt mit der Erweiterung (suchen Sie nach der ID)
    8. Kopieren Sie den gesamten Abschnitt, und achten Sie darauf, dass die Klammern korrekt übereinstimmen. Beispiel:

      "jchfimlohbodnpamghfgfgabbnfajpbe": {
        "from_bookmark": false,
        "from_webstore": false,
        …
        "path": "jchfimlohbodnpamghfgfgabbnfajpbe\\2012.6.9_0",
        "state": 1
      },
      
    9. Fügen Sie die Erweiterung in die Datei Preferences des Zielcomputers ein. Überprüfen Sie das nachstehende Komma (der }, am Ende des Blocks). Wenn der Block, den Sie eingefügt haben, der letzte ist (dh die nächste Zeile ist eine einzelne geschweifte Klammer, die einen Einzug zurückgeht) Anschließend 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 ihn benötigen oder nicht, wenn Sie ihn tatsächlich einfügen).

    10. Speichern Sie die Datei (möglicherweise möchten Sie eine Sicherungskopie von Preferences und möglicherweise sogar von Ihrem gesamten Extensions-Verzeichnis erstellen) und führen Sie Chrome aus

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

    Es fügt YouTube-Videos eineDownload-Schaltfläche hinzu, aber Sie können auch konfigurieren, was Sie auf der Seite tun oder nicht möchten. Zum Beispiel werden viele Leute den Kommentarbereich und/oder den Bereich für verwandte Videos loswerden wollen, und YousableTubeFix lässt Sie dies ebenfalls tun.

    Mit YousableTubeFix können Sie YouTube-Videos auch so konfigurieren, dass das Puffern und Abspielen nicht automatisch startet, wasextremnützlich ist.

    Und da es sich um ein Skript handelt, wird es nur bei Bedarf ausgeführt, sodass beim Durchsuchen anderer Websites kein zusätzlicher Speicherplatz belegt wird und der Web Store nicht erforderlich ist. Es kann einfach gespeichert/installiert/usw. werden.

enter image description here

22
Synetech

Wenn Sie Windows 7 verwenden, kopieren Sie sie aus C:\Users\your-username\AppData\Google\Chrome\User Data\Default\Extensions und fügen Sie sie dann in denselben Ordner auf einem anderen Computer ein. Ersetzen Sie your-username durch Ihren Benutzernamen.

Wenn Sie sich keine Sorgen um Ihre Privatsphäre machen, können Sie all Ihre Daten, Erweiterungen und Einstellungen trotzdem synchronisieren. Klicken Sie dazu auf das Schraubenschlüsselsymbol und wählen Sie Bei Chromium anmelden ...Sie benötigen jedoch zunächst ein Google-Konto.

4
Jonathan Reno
  1. Die Chrome-Erweiterung aus dem Internet heruntergeladen und auf meinem Laufwerk "D" gespeichert. (Dateierweiterung: crx)

    enter image description here
    klicken um zu vergrößern

  2. Dann habe ich die Datei vom Laufwerk "D" gezogen und auf der Chrome-Konsole "Erweiterungen verwalten" abgelegt. Es wird installiert.

    enter image description here
    klicken um zu vergrößern

1
Mohit

Die von Oliver und Mohit beschriebene Methode funktioniert. Ich konnte die Erweiterung nicht mehr im Chrome Store finden (eingestellt?), Hatte aber die * .CRX-Datei aus einer früheren Installation (auf einem Computer mit XP) in meinem Download-Ordner. Ich habe die Datei auf einen neuen Computer übertragen (Win7, über ein Netzwerk). Bei geöffnetem Chrome-Erweiterungsfenster war der andere Ordner geöffnet, wie in der Abbildung dargestellt. Mit einem einfachen Drag & Drop wurde die Extension an der neuen Stelle installiert!

0
Guru