web-dev-qa-db-ja.com

Google Chromeからアプリをエクスポートしますか?

ずっと前に、私はGoogle Chromeストアから拡張機能をダウンロードしました。現在、その拡張機能はGoogle Chromeストアでは利用できませんが、存在し、正常に機能していますとにかく、別のコンピューターをGoogle Chromeアカウントと同期すると、他のすべての拡張機能は転送されますが、これは転送されません。

この特定の拡張機能を希望する友人がいます。この拡張機能を自分のコンピューターから(何らかの形式で)エクスポートしてから、彼のコンピューターにインポートすることは可能ですか?

注:拡張機能はオンラインとオフラインの両方で機能します。

OS:Windows 7

4
user127735

1)拡張機能のIDを把握します。拡張機能に設定リンクがある場合は、それをクリックして、アドレス内の長い文字列を確認します。たとえば、AdblockPlusのページはchrome-extension://cfhdojbkjhnklbpkdaibdccddilifddb/options.htmlであるため、そのIDはcfhdojbkjhnklbpkdaibdccddilifddbです。これに失敗した場合は、chrome://extensions/ページの拡張機能に属する領域を右クリックし、要素の検査を選択します(何らかの理由でこれを2回実行する必要がある場合があります)。そこでIDを探します。

Chrome extension ID

2)拡張機能が配置されているフォルダーに移動します。 Windows Vista以降では、これは%LOCALAPPDATA%\Google\Chrome\User Data\Default\Extensionsです。その文字列をコピーして実行ダイアログに貼り付け、正しいディレクトリに直接移動できるはずです。次に、関連するディレクトリをターゲットコンピュータ、デスクトップなどの便利な場所にコピーします。

3)ターゲットコンピューターで、chrome://extensions/に移動し、開発者モードを有効にして、[解凍された拡張機能の読み込み]をクリックします。最初のフォルダーの下のフォルダーに移動し、バージョン番号を表示します。これは、マニフェストファイルmanifest.jsonが含まれているのと同じフォルダーです。拡張子を単一のファイル形式にパックして、別のコンピューターに拡張子をインストールするためにchrome://extensions/にドラッグアンドドロップできるオプションもあります。

Load unpacked extension

4
nitro2k01