web-dev-qa-db-ja.com

Googleの更新URLはどこにありますかChrome Extensions?

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

8
Mike Hagstrom

グループポリシーについてはお答えできませんが、各拡張機能の更新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を提供するcodebaseupdatecheck属性に興味があります。

10
cyberx86

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

~/.config/chromium/Default/Extensions/
2
serv-inc