2016-02-25 15 views
5

Hintergrund:Offline-Google Chrome-Erweiterungen

  • leiten ein Offline-Netzwerk von Workstations.
  • Ich habe eine Chrome-Erweiterung geschrieben, die im Browser sein müssen für unser Webapp
  • ich es durch das Chrome Store veröffentlicht zu funktionieren habe (aber nicht öffentlich gemacht)

Frage:

  • Wie installiere ich diese Erweiterung ohne das Internet

Was ich versucht habe:

  • Windows-GPO: Erfordert das Update URL http://clients2.google.com/service/update2/crx
  • Windows Registry zu sein: gleiche URL Problem
  • Entpackte Erweiterungen: fordert Benutzer erfordert Tools Entwickler, und deaktiviert die Verlängerung wenn Chrome neu gestartet wird.
  • install crx: Deaktiviert die Erweiterung, wenn Chrome neu gestartet wird.

Irgendwelche anderen Ideen oder Wege um diese? Chrome-Version 48.

Antwort

0

Hier ist eine thread, die ich gefunden habe. Er schlägt vor, dass Sie Google Chrome für Business verwenden können.

Seit dem 3. September 2015 funktioniert das Installieren von Chrome-Erweiterungen offline nicht mehr (und hier), da Google versucht, das Herunterladen und Installieren bösartiger Erweiterungen zu verhindern. Um eine Erweiterung offline zu installieren, müssen Sie eine signierte vorkompilierte Chrome-Vollinstallation mit Google Chrome for Business installieren. Diese Funktionalität wird durch eine Richtlinienliste gesteuert. Oder gemäß diesem Beitrag können Sie ihre Dev- oder Canary-Kanäle verwenden, um Erweiterungen auszuführen. Ihre neuesten Builds finden Sie hier

2

Ich habe es tatsächlich zu arbeiten, leider vergessen, diesen Post bis jetzt.

Ich hatte die Business-Version installiert als @gerardnimo vorgeschlagen.

Was ich tun Liquidation ist

1) Einrichtung und IIS-Server sowohl die CRX und das Update xml zu dienen. basierend auf diesem Leitfaden. https://developer.chrome.com/extensions/autoupdate

2) Dann konnte ich die Erweiterung über Gruppenrichtlinien installieren.

1

Ich konnte dies auf einer regelmäßigen Chrom-Installation tun, indem Sie folgendermaßen vorgehen:

  1. Laden Sie die Erweiterung in CRX-Format - how to download a crx file from the chrome web store for a given id
  2. Entpacken Sie die CRX-Datei
  3. ich die _metadata umbenennen hatte Ordner
  4. Öffnen Sie die chrome-Erweiterungen Seite
  5. aktivieren Entwicklermodus
  6. Cl Metadaten ick „Laden ausgepackt Erweiterung ...“
  7. Wählen Sie den entpackten Ordner

Das ist für mich gearbeitet, wenn ich erweiterte REST-Client zu installieren, benötigt.

+0

Seine hat 2 kritische Probleme: 1) kein Autoupdate-Mechanismus, 2) bei jedem Neustart, ein Benutzer gewarnt werden, dass er/sie Erweiterungen ausgepackt hat. Nicht sehr geeignet für den breiten Einsatz. – Xan

+0

@Xan - Sehr gute Punkte, nicht geeignet für den Masseneinsatz. Ich bin nicht auf die Warnung, die Sie in Punkt 2 beschrieben haben, gestoßen. Ich bin aufgrund des Titels auf diese Frage gestoßen und hatte eine Lösung, die es mir ermöglicht, Erweiterungen offline zu installieren. Ich stimme zu, dass dies die ursprüngliche Frage des Posters nicht angemessen beantwortet. –