Chrome 更新版本后这玩意儿又弹出来了。找了一圈发现暂时没好使的办法,Google 是铁了心要封堵。
Stackoverflow 上有一个回答可以参考:
https://stackoverflow.com/questions/30287907/how-to-get-rid-of-disable-developer-mode-extensions-pop-up/30361260#30361260
总之要么直接换 dev 版,它不管你用插件,要么试试上面的操作。
对未经 Google 认证的第三方插件,每次启动 Chrome 时都会弹一个“请停用以开发者模式运行的扩展程序”,我都得点取消。来回几次,搞得非常郁闷,于是搜了一下有没有关掉这个东西的法子。
发现方案的思路都是一样的——把 Google 官方提供的规则包加入到组策略里,再把插件的 id 加入到规则包的白名单中。操作很简单,就记录一下吧。
参考的博客是:https://hencolle.com/2016/10/16/baidu_exporter/
我这儿就相当于是一个中文、简化、实例版的上文。
被警告的插件是一个 sci-hub 的辅助工具。这个 .crx 应该不是官方开发的,但很好用,直接在论文页面点一下,会自动跳转到 sci-hub 的下载页。所以顺便案例一下它的 gayhub :https://github.com/allanino/sci-hub-fy
Clone
下来的是一个文件夹,可以通过在 chrome://extensions/
页直接 加载已解压的扩展程序
安装,当然这样每次启动 Chrome 就会弹出上方提示。
接下来就是添加白名单的过程,注意需要开启 开发者模式
:
- 打包这个文件夹,即
chrome://extensions/
页面的第二个操作。完成后得到 .crx 和 .pem 两个文件。在这里原文说 .pem 在日后升级这个插件时需要用到,我不太清楚用法,需要的话请自行搜索。 - 把 .crx 拖动到
chrome://extensions/
页面安装插件,安装后会得到一串比较长的 id 字符,后续要做的就是把它写进白名单中。 - 下载 Google 的规则包:https://dl.google.com/dl/edgedl/chrome/policy/policy_templates.zip 。没法下载的请自行搜索网盘镜像。
解压缩,然后打开路径
%SystemRoot%\PolicyDefinitions
,把下列文件复制到该目录下:./Windows/admx/chrome.admx
;./Windows/admx/google.admx
;./Windows/admx/en-US/;
./Windows/admx/zh-CN.
打开组策略:
win+R
输入gpedit.msc
。在本地计算机 策略 > 计算机配置 > 管理模板
中可以找到新加入的 Google 规则包Google
。打开Google Chrome > 扩展程序 > 配置扩展程序白名单
,把未配置
改为已启用
,下方的选项
中有要从黑名单中排除的扩展程序 ID
,点开显示...
,把刚才复制的扩展程序 ID 粘贴进去,重启 Chrome 你就发现没有警告信息了。
这是 Windows
下的操作步骤。关于其他系统请查看原文。