web-dev-qa-db-ja.com

WindowsのChrome 44 devにストア以外の拡張機能を追加するにはどうすればよいですか?

今日、Chromeの開発ブランチを使用している2台のWindowsマシン(1台は7台、もう1台は8.1台)は 44.0.2398.0 dev-m にアップグレードしました。更新後に初めてブラウザを起動すると、上のストア以外の拡張機能がすべて自動的に無効になり、再度有効にすることができませんでした(これは両方のマシンで発生しました)。

サポートされていない拡張機能が無効になっています

Chromeをより安全にするために、Chrome Webストアにリストされておらず、知らないうちに追加された可能性のある一部の拡張機能を無効にしました。

詳細

そのため、すべてのユーザースクリプトをアンインストールして再インストールできるのではないかと考えました。これは1つのセッションで機能しますが、Chromeを閉じて再起動すると、ストア以外の拡張機能が再び自動的に無効になります(また、パックされた.crxファイルも同じ運命をたどります)。Tampermonkeyを介したインストール役に立たないようです。

別のOSへの切り替え(実行不可能)や、ユーザースクリプトをChromeストア(費用がかかる))で非公開で公開することを伴わないこれに対する解決策はありますか?すべてのユーザースクリプトを適切な拡張機能に移植するのは、かなりの労力を要します...

これは重複していないと合理的に確信しています Chrome Web Store on Chrome v35 +(拡張機能付き)からの拡張機能を再度有効にするsecurity) 、私はChromeの開発部門にいて、バージョン35かそこらでこのがらくたを取り戻したので、これは私が何かを持ったのは初めてですそれ以来の問題。これは、私が知る限り、新しい問題です。

2
senshin

From 悪意のある拡張機能からChromeユーザーを保護し続けます

ユーザーの安全を可能な限り維持しながら、Chrome拡張機能の改善に常に取り組んでいます。 2014年5月、拡張機能をChromeウェブストアでホストすることを強制することで、Windowsユーザーを保護する新しいポリシーを発表しました。結果は心強いものでした。不要な拡張機能をアンインストールするためのカスタマーサポートのヘルプリクエストが75%減少しました。したがって、今後数か月以内に、この保護の範囲をすべてのWindowsおよびMacユーザーに拡大します。

開発者がオプトアウトできるようにするために、当初はWindows開発者チャネルにこのポリシーを適用していませんでした。残念ながら、それ以来、悪意のあるソフトウェアが、不要なオフストア拡張機能をインストールするためにユーザーを開発者チャネルに強制することを確認しています。影響を受けるユーザーには、選択しなかったChromeチャネルで実行されている悪意のある拡張機能が残ります。そのため、本日より、すべてのWindowsチャネルでこのポリシーの適用を開始します。 Macも間もなく続き、2015年7月からすべてのチャネルが施行されます。

ただし、 エンタープライズポリシーを介してインストール で説明されているように、サイドロードに使用できるオプションがいくつかあります。

最も簡単なのは ExtensionInstallForcelistポリシー を使用することです。

1
ssnobody

拡張機能をchromeで試してみたい場合は、chrome://extensionsに移動して、最新のchrome 42(開発バージョンについては不明)にインストールできます。そして行うドラッグドロップ

0
Ahmad