如何禁止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\
随机推荐
- 《使用Gin框架构建分布式应用》阅读笔记:p127-p142
<用Gin框架构建分布式应用>学习第9天,p127-p142总结,总计16页. 一.技术总结 1.Authentication方式汇总 (1)API keys API keys 认证方式示 ...
- Java高并发,ArrayList、HashSet、HashMap不安全的集合类
首先是我们的ArrayList: 这次我们讲解的是集合的不安全,首先我们都知道ArrayList吧! List<String> list=new ArrayList<>(); ...
- window平台快速部署syslog服务器
最近内部测试需要部署一套syslog服务器,网上找了下,无论是linux还是windows,部署均非常麻烦,现在和大家分享一个基于windows平台快速部署syslog服务器的方法 这里用到的工具就是 ...
- 题解: CF768D Jon and Orbs
题解:CF768D Jon and Orbs 一句话题面:有k种不同的物品,每天等概率任取一种(不一定是新的种类).q组询问,每组给出一个p,问取完这k件物品的概率不小于\(\frac{p}{2000 ...
- token、cookie、session的区别
token是验证用户身份的令牌,通常是用于接口的身份验证,一般获取之后放在请求头中 cookie和session的区别: cookie是服务器发送到客户端然后存储在客户端的,可以用来保持用户的登录信息 ...
- 鸿蒙NEXT开发案例:二维码的生成与识别
[引言] 在本篇文章中,我们将探讨如何在鸿蒙NEXT平台上实现二维码的生成与识别功能.通过使用ArkUI组件库和相关的媒体库,我们将创建一个简单的应用程序,用户可以生成二维码并扫描识别. [环境准备] ...
- cornerstone中raft_server_req_handlers源码解析
1.概述 之前说过raft_server是cornerstone的核心,其中充满了很多req的发送,那么follower收到leader的req会怎么处理呢? 本文就是来解析cornerstone中处 ...
- [转载]Redis之缓存穿透、缓存击穿、缓存雪崩及其解决方法
原文地址:https://mp.weixin.qq.com/s?__biz=MzU2MDY0NDQwNQ==&mid=2247483949&idx=1&sn=6c643858d ...
- CAD快速图层孤立、隐藏、锁定下载
AutoCAD快速图层孤立.隐藏.锁定插件下载 链接 AutoCAD Quick Layer Isolation, Hide, Lock Plugin Download Link MAG.fas&am ...
- synchronized 关键字测试
对象上有关键字 package com.study.juc.sync; import java.util.concurrent.TimeUnit; public class Test1 { publi ...