离线安装Chrome插件
2022-5-28 00:0:58 Author: mp.weixin.qq.com(查看原文) 阅读量:16 收藏

创建: 2022-05-27 15:27
http://scz.617.cn:8/web/202205271527.txt

一般碰不上离线安装Chrome插件的需求。但这并非一个伪需求,有些人确实会碰上,比如寡妇王的存在对非IT人士的强大干扰。有些插件本身不需要科学上网,只是无法正常安装。或许你不敢帮TA科学上网,但你愿意帮TA离线安装插件。

访问

https://chrome.google.com/webstore/category/home?hl=en-US

搜索插件名,比如"Sci-Hub X Now!",得到插件的URL,比如

https://chrome.google.com/webstore/detail/sci-hub-x-now/gmmnidkpkgiohfdoenhpghbilmeeagjj?hl=en-US

从URL中获取插件ID(ExtId),比如

gmmnidkpkgiohfdoenhpghbilmeeagjj

在Chrome帮助页中查看Chrome版本号,或者访问

chrome://settings/help

假设ChromeVer是"102.0.5005.63"

按如下模板拼接新的URL

https://clients2.google.com/service/update2/crx?response=redirect&prodversion=<ChromeVer>&acceptformat=crx2%2Ccrx3&x=id%3D<ExtId>%26uc

将<ChromeVer>、<ExtId>替换成正确值,比如

https://clients2.google.com/service/update2/crx?response=redirect&prodversion=102.0.5005.63&acceptformat=crx2%2Ccrx3&x=id%3Dgmmnidkpkgiohfdoenhpghbilmeeagjj%26uc

用Firefox或curl等非Chrome浏览器下载上述URL,比如

curl --proxy socks5h://<ip>:<port> --ciphers DEFAULT --compressed -ksL -o some.crx "https://clients2.google.com/service/update2/crx?response=redirect&prodversion=102.0.5005.63&acceptformat=crx2%2Ccrx3&x=id%3Dgmmnidkpkgiohfdoenhpghbilmeeagjj%26uc"

下载得到some.crx,这就是插件的离线包。

在Chrome中访问

chrome://extensions/

打开"开发者模式",从资源管理器中拖放some.crx到上述页面。若一切正常,应该看到"拖放以安装"的提示,根据提示完成安装。若未打开"开发者模式",拖放some.crx进去将看不到"拖放以安装"的提示,会变成再次下载some.crx。

some.crx可以通过任何信道交付给无法科学上网的友人,指导TA完成拖放安装即可。


文章来源: http://mp.weixin.qq.com/s?__biz=MzUzMjQyMDE3Ng==&mid=2247485906&idx=1&sn=c24b2ccbfa3bd2c53b279910bf975263&chksm=fab2caedcdc543fb83a650a987c12c82be7a6407a785fd092381f965e41b455f60033eee842b#rd
如有侵权请联系:admin#unsafe.sh