我正在尝试为Google Chrome设置组策略( http://support.google.com/installer/bin/answer.py?hl=zh_CN&answer=146164 ),我正在设置“configuration强制列表” – 安装的扩展。 我可以通过在Chrome浏览器中查看工具扩展程序来find扩展程序ID,但找不到像Adblock或Google Mail Checker这样的扩展程序的更新url,我在哪里可以find这些扩展程序?
我无法帮助您使用组策略,但每个扩展程序都在manifest.json
包含其更新URL。
所以,对于当前版本的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以获取更新。
因此,我们可以构build一个URL,从上面的URL返回更新XML(只需根据需要更改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>
我们感兴趣的是updatecheck
的codebase
属性,它为我们提供了最新的CRX文件的直接URL。
接受的答案是正确的。 为了节省您在Linux上search的麻烦,文件夹在
~/.config/chromium/Default/Extensions/