Wie lade ich Chrome-Erweiterungen für die Installation auf einem anderen Computer herunter?


49

Ein Computer, den ich verwende, hat keinen Zugriff auf die https://chrome.google.com/extensions Website.

Ich wünschte, ich könnte das Plugin herunterladen und es dann mithilfe der Datei installieren, aber die einzige Option, die ich habe, ist die Installation. Das Plugin wird in einen temporären Ordner mit einem zufälligen Namen heruntergeladen und kann von mir nicht identifiziert werden.


I wish I could download the plugin and then use the file to install it, but the only option I have is to install. Warum nicht? Klicken Sie nicht mit der linken Maustaste, während Sie gedrückt halten Alt. Dadurch wird versucht, das Programm zu installieren. Klicken Sie stattdessen mit der rechten Maustaste und wählen Sie Speichern unter . In dieser Frage wurde auch gefragt, wie eine Erweiterung von einem System auf ein anderes kopiert werden soll, falls Sie eine bereits installierte Erweiterung kopieren müssen.
Synetech

Klicken Sie mit der rechten Maustaste, und speichern Sie die HTML-Seite, nicht das Installationsprogramm für Erweiterungen
Logan Mzz

Antworten:


18

Okay. Ich habe gerade herausgefunden, dass die Methode der akzeptierten Antwort nicht funktioniert. Es funktionierte tatsächlich vor ein paar Monaten. Als ich hierher kam, um den Link zu kopieren (den ich vergessen hatte), stellte ich fest, dass er nicht funktioniert. Hier ist, was ich getan habe, um die CRX-Datei zu erhalten.

Hinweis: Dazu benötigen Sie die ID der Chrome-Erweiterung. Ich beziehe mich darauf als $ID$. Sie können $ID$die URL von der Chrome-Erweiterungsseite abrufen.

  1. Wechseln Sie zur Seite "Chrome-Erweiterungen" (chrome: // extensions /).

  2. Aktivieren Sie den Entwicklermodus (aktivieren Sie das Kontrollkästchen Entwicklermodus)

    Bildbeschreibung hier eingeben

  3. Klicken Sie auf die Schaltfläche "Erweiterung packen". Geben Sie das "Extension root directory" wie ~/.config/google-chrome/Default/Extensions/$ID$für Ubuntu, C:\Users\<Your_User_Name>\AppData\Local\Google\Chrome\User Data\Default\$ID$für Windows, ~/Library/Application Support/Google/Chrome/Default\$ID$für OS X an. Lassen Sie das Feld "Private Key" leer und klicken Sie auf "Pack extension".

Sie finden die .CRXDatei im selben Verzeichnis wie ~/.config/google-chrome/Default/Extensions/$ID$(oder in anderen entsprechenden Verzeichnissen für Windows und OS X).

(Hinweis: Die .CRXDatei ist nur eine .ZIPDatei. Wenn Sie nur die Erweiterung extrahieren möchten, nachdem Sie sie erhalten haben, können Sie die entpackte Erweiterung finden, wenn ~/.config/google-chrome/Default/Extensions/$ID$ Sie die obigen Schritte nicht ausführen müssen. Sie müssten nur die obigen Schritte ausführen wenn Sie speziell die .CRXDatei benötigen )


1
Entschuldigung, es ist nicht mehr "nur eine ZIP" -Datei. Sie können es jedoch auch mit 7-zip extrahieren. Nennen Sie es einfach nicht "* .zip" ...
not2qubit

Für eine neuere Version von Chrome (~ v 69) müssen Sie möglicherweise den Pfad bis zur Manifestdatei für die Erweiterung hinzufügen , andernfalls erhalten Sie möglicherweise den Fehler "Pfadfehler / Manifest nicht gefunden".
Unterentwickler


19

Ich habe mich auch gefragt, wie ich das machen soll. Ich habe diesen Blog-Artikel gefunden , der die Lösung enthält (ich habe ihn bearbeitet, um ihn auf den neuesten Stand zu bringen):

  1. Suchen Sie die ID der gewünschten Erweiterung. Wenn Sie sich auf der Detailseite der Erweiterung befinden, wird dies in etwa so aussehen
    bfbmjmiodbnnpllbbbfblcplfjjepjdn
    nach
    https://chrome.google.com/webstore/detail/
  2. Fügen Sie dies in Firefox ein (nicht in Chrome) :
    https://clients2.google.com/service/update2/crx?response=redirect&x=id%3D~~~~%26uc
    und Ersetzen von ~~~~ durch die Erweiterungs-ID.
  3. Sie werden aufgefordert, eine CRX-Datei zu speichern. Ziehen Sie diese Datei in ein Chrome-Fenster und fahren Sie mit der Installation fort

6
funktioniert bei mir nicht :(
user1248256

1
Ich habe es mit IE versucht und es funktioniert auch nicht für mich
Jean-Francois T.

funktioniert nicht mehr so ​​wie es aussieht
jhbsk

7

Seit dem 3. September 2015 funktioniert die Offline-Installation von Chrome-Erweiterungen nicht mehr (und hier ), da Google versucht, das Herunterladen und Installieren böswilliger Erweiterungen zu verhindern. Um eine Erweiterung heute offline zu installieren, müssen Sie eine signierte, vorinstallierte vollständige Chrome-Installation mithilfe von Googles Chrome for Business installieren. Diese Funktionalität wird durch eine Richtlinienliste gesteuert . Oder laut diesem Beitrag können Sie ihre Dev- oder Canary- Kanäle verwenden, um eine beliebige Erweiterung auszuführen. Ihre neuesten Builds finden Sie hier


0

Ich habe eine Lösung gefunden, die auf der besten Lösung in diesem Forumsbeitrag basiert: https://productforums.google.com/forum/#!topic/chrome/g02KlhK12fU

Zusammenfassend lautet die Lösung:

  1. Gehen Sie zu dem Ort, an dem die Erweiterung auf Ihrem Computer installiert ist
  2. Erstellen Sie selbst eine .crx-Datei
  3. Ziehen Sie die crx-Datei per Drag & Drop in Chrome, um sie zu installieren

Um genau zu sein:

  1. Suchen Sie die ID der gewünschten Erweiterung am Ende des Pfads im Chrome Web Store (die letzten Gruppen seltsamer Zeichen). Beispiel: "cfhdojbkjhnklbpkdaibdccddilifddb" für folgenden Link.

    https://chrome.google.com/webstore/detail/adblock-plus/cfhdojbkjhnklbpkdaibdccddilifddb

  2. Gehen Sie zu dem Ort, an dem die Plugins installiert sind (standardmäßig sollte dies " % APPDATA% / .. / Local / Google / Chrome / Benutzerdaten / Standard / Erweiterungen " in Windows sein.

  3. Öffnen Sie den Ordner Ihrer Erweiterung (der Name des Ordners ist die ID der Erweiterung ("cfhdojbkjhnklbpkdaibdccddilifddb"). Beachten Sie, dass es einen Unterordner mit der Version der Erweiterung gibt.

  4. Rufen Sie in Chrome die Seite mit den "Erweiterungen" auf und klicken Sie auf "Entwicklermodus".

  5. Klicken Sie auf "Erweiterung packen " und wählen Sie den Ordner " Local /.../ Extensions // "

  6. Die .crx-Datei wurde im Ordner "Local /.../ Extensions /" erstellt.

  7. Um die Erweiterung in Chrome (ein anderes Konto oder einen anderen Computer) zu installieren, ziehen Sie die crx-Datei einfach per Drag & Drop in Google Chrome.

Wenn es nicht klar ist, zögern Sie nicht zu kommentieren.


-1

Wenn Sie Zugriff auf die Codebasis für das .crx-Paket haben, können Sie es auch direkt in Chrome installieren, indem Sie zu chrome: // extensions / wechseln.

Klicken Sie anschließend auf "Load Unpacked Extensions" und wählen Sie das Stammverzeichnis (des Codes) aus.

Die Erweiterung sollte jetzt funktionieren.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.