如何禁止Chrome自动更新IDM扩展程序
背景是使用学习版IDM下载器,版本6.41.2,地址备份:https://github.com/glucyzz/IDM
下载完成后导入chrome浏览器,但是发现挂了小猫之后浏览器立马就把此插件自动更新到最新版本6.42.22了,导致下载时因版本不匹配提示无法完成下载。
网上的方法试过的:
1.更改浏览器目录下Extensions中插件ID文件夹中文件夹名为最新版本号,并更改manifast.js文件等
试过之后发现该方法已被chrome绕开,你更新文件夹名称为6.42.22_0(他第一次生成的文件名直接复制),第二次他仍然会下载最新版本并把文件名命名为6.42.22_1
2.更改文件夹属性为只读
更新后发现只顶用一小会,没细研究chrome是怎么绕过的
3.更改hosts文件
此方法按理说是可行的,但是因为小猫的缘故,转发都先经过了小猫插件,通过小猫插件的规则直接转发了,所以被绕过
最后成功方法:
使用小猫插件的规则,将chrome更新插件的地址转发改成DIRECT,就能走本地hosts规则了,无法访问更新地址的情况下就无法更新插件了。
小猫插件中有个“配置文件预处理”的功能(https://docs.gtk.pw/contents/parser.html#%E7%89%88%E6%9C%AC%E8%A6%81%E6%B1%82)
路径为:Settings——Profiles——Parsers——点击右侧Edit

parsers: # array
- url: 自己的订阅地址
yaml:
prepend-rules:
- DOMAIN,clients.google.com,DIRECT
- DOMAIN,clients1.google.com,DIRECT
- DOMAIN,clients2.google.com,DIRECT
- DOMAIN,clients3.google.com,DIRECT
- DOMAIN,clients4.google.com,DIRECT
- DOMAIN,update.googleapis.com,DIRECT
prepand-rules是在规则文件的rules之前插入的规则,因为rules里面有DOMAIN-SUFFIX匹配google.com,所以要用DOMAIN来匹配这些更新地址,并且放在前面,DIRECT意思是不走代理走直连的方式,这样写既可以达成绕过的目的,也可以不被订阅规则更新影响
如何禁止Chrome自动更新IDM扩展程序的更多相关文章
- Windows 禁止 chrome 自动更新的方法
来源: https://www.cnblogs.com/zhouwanqiu/p/9329134.html 公司进行兼容性测试 需要chrome的浏览器版本, 但是 公司网络抽风 偶尔 总能是升级到最 ...
- 禁止chrome自动更新
删除C:\Program Files (x86)\Google文件夹下面的updata文件夹
- 将Chrome浏览器中的扩展程序导出为crx插件文件
将Chrome浏览器中安装的插件程序导出为crx插件文件 以360急速浏览器为例进行导出crx插件程序 1.在Chrom商店中找到需要的插件,安装到浏览器的扩展程序里面()IDM Integratio ...
- chrome浏览的下载扩展程序
C:\Users\XXXX\AppData\Local\Google\Chrome\User Data\Default\Extensions 地址栏输入chrome://extensions/并回车打 ...
- 16、如何将安装在chrome上的插件(扩展程序)打包成".crx"文件
1.打开扩展程序: 2.打开开发者模式并选择要打包的插件: 3.打包扩展程序: (1) (2) (3)
- 使用苏飞httphelper开发自动更新发布文章程序
最近新上线了一个网站,专门收集网上签到赚钱,有奖活动等等的网站 我就要集分宝 http://www.591jfb.com.新建立 了一个栏目"每日更新",这样就需要每天都登录到网站 ...
- 禁止mysql自动更新
每到00:00时,MySQL弹出小黑框 这是mysql在自动检测更新 右键"此电脑",点击"管理" 依此操作即可
- 通过CSS禁止Chrome自动为输入框添加橘黄色边框,修改/禁止 chrome input边框颜色,
1 /*Chrome浏览器 点击input 黄色边框 禁用*/ .NoOutLine:focus{outline: none} <asp:TextBox ID="txtTeleph ...
- 如何禁止chrome自动跳转https
请在chrome的地址栏输入: chrome://net-internals/#hsts 在打开的页面中, Delete domain 栏的输入框中输入:xx.xx.com(注意这里是二级域名),然后 ...
- 禁用Chrome自动更新
删除下Update目录 C:\Program Files (x86)\Google\Chrome\
随机推荐
- [python]多线程快速入门
前言 线程是操作系统能够进行运算调度的最小单位,它被包含在进程之中,是进程中的实际运作单位.由于CPython的GIL限制,多线程实际为单线程,大多只用来处理IO密集型任务. Python一般用标准库 ...
- Android WebView 加载 html页面 实现 不同分辨率 不同 dpi 缩放自适应处理 解决方案
两种情况一起使用 实现 不同分辨率 不同 dpi 缩放自适应处理 //webview 需要配置 mWebView.getWebSetting().setUseWideViewPort(true);// ...
- Nuxt.js 应用中的 schema:beforeWrite 事件钩子详解
title: Nuxt.js 应用中的 schema:beforeWrite 事件钩子详解 date: 2024/11/14 updated: 2024/11/14 author: cmdragon ...
- 4、oracle进程讲解
进程结构 server process服务器进程 前台进程(foreground process):server process(服务器进程) 用户连接到数据库实例以后,暂时可以认为是:对每一个用户连 ...
- golang之常用开发工具
汇总平常开发中较为常用的工具 [sql2struct] 将MySQL快速生成struct github: https://github.com/idoubi/sql2struct
- python之日志记录loguru
安装: pip install loguru 基础使用: from loguru import logger logger.debug("This is a debug...") ...
- Echrtas 实时渲染
1.实时曲线图 业务场景:每个时间节点产生一个数据,且时间节点间隔不固定 坐标轴配置:X轴类型设定为time,Y轴类型设定为value 数据格式:每个节点的数据都是一个数组,第一个数组为时间,第二个元 ...
- Mock.js 笔记
1.介绍 官方文档,Mock.js用来生成随机数据,拦截 Ajax 请求 支持的数据类型丰富,包括文本.数字.布尔值.日期.邮箱.链接.图片.颜色等 功能灵活,生成随机数据 和 拦截 Ajax 请求 ...
- cento 申请ssl证书笔记
如果您的Certbot工具没有内置的Nginx插件,您可以尝试以下方法来申请证书并配置Nginx服务器: 安装Certbot的Nginx插件: sudo yum install certbot-ngi ...
- .NET Core 堆结构(Heap)底层原理浅谈
.Net托管堆布局 加载堆 主要是供CLR内部使用,作为承载程序的元数据. HighFrequencyHeap 存放CLR高频使用的内部数据,比如MethodTable,MethodDesc. 通过i ...