Google Chrome拡張機能の更新URLはどこにありますか?


8

特にGoogle Chromeのグループポリシー(http://support.google.com/installer/bin/answer.py?hl=ja&answer=146164)をセットアップしようとしています。力のリストの構成に取り組んでいます-インストールされた拡張機能。Google Chromeのtools-extensionsで拡張機能IDを見つけることができますが、AdblockやGoogle Mail Checkerなどの拡張機能の更新URLが見つかりません。これらはどこにありますか?

回答:


10

グループポリシーについてはお答えできませんが、各拡張機能にはに更新URLが含まれていますmanifest.json

したがって、現在のバージョンのadblock(id:)の場合gighmmpiobklfepjocnamgkkbiglidom

%USERPROFILE%\AppData\Local\Google\Chrome\User Data\Default\Extensions\gighmmpiobklfepjocnamgkkbiglidom\2.5.14_0\manifest.json

含む:

"update_url": "http://clients2.google.com/service/update2/crx"

ドキュメントに従って拡張機能はそのURLに更新を照会します。

したがって、上記のURLから更新XMLを返すURLを作成できます(必要に応じてIDを変更するだけです)-adblockの場合:

http://clients2.google.com/service/update2/crx?response=updatecheck&x=id%3Dgighmmpiobklfepjocnamgkkbiglidom%26uc

返されるXMLは次のとおりです。

<?xml version="1.0" encoding="UTF-8"?>
<gupdate xmlns="http://www.google.com/update2/response" protocol="2.0" server="prod">
    <daystart elapsed_seconds="49387"/>
    <app appid="gighmmpiobklfepjocnamgkkbiglidom" status="ok">
        <updatecheck codebase="http://clients2.googleusercontent.com/crx/download/OAAAAFpzXu4buuGNADfzIKiz34SLARZdBLiXQ2zo50sAlzoBpEz77foH-XT3yHpPureXtHcQSYU2z4ZNstiuKJi-LD8AxlKa5VgufvySdIb5b9U333P0upRk1YPb/extension_2_5_14.crx" hash="" size="529317" status="ok" version="2.5.14"/>
    </app>
</gupdate>

最新のCRXファイルへの直接URLを提供するのcodebase属性に興味がありupdatecheckます。


こんにちは、この更新URLに感謝しますが、少しレトロな感じに見えます。カスタムの起業家更新URLエンドポイントを作成するための仕様があるかどうか知っていますか?リンクされたドキュメントはもう関連がないようで、この件についてオンラインで何も見つけることができません:(
Sebastien Lorber '13

2

受け入れられた答えは正しいです。Linuxでの検索の手間を省くために、フォルダは次の場所にあります

~/.config/chromium/Default/Extensions/
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.