macaca运行报错之chrome-driver问题处理,关闭 Chrome 的自动更新
由于chrome浏览器自动更新,导致 macaca运行报错,重新安装和更新chrome-driver 之后,还需要把chrome浏览器降级到50版本;
但是chrome会自动更新,所以需要禁止。找到这个方法试验一下:
下面内容转自:http://www.chromi.org/archives/11523
自动更新是 Chrome 非常实用的功能之一,但在有些情况下可能还是有关闭自动更新的需求,比如需要用某一个具体的版本来测试一些东西,或者更新之后反而出现了新的 Bug等等。由于一般人没有这样的需求,所以 Google 没有公布关闭自动更新的方法,但不公布并不代表不能。
Windows(个人用户)
1、开始——运行——regedit 打开注册表编辑器,找到 HKEY_CURRENT_USER\SOFTWARE\Google\Update 键。
2、在右边新建一个名为 DisableAutoUpdateChecksCheckbox 的 DWORD 值,将键值设置为 1(默认为0)就关闭自动更新了,如果想要再打开的时候将其键值修改为 0 即可。
同时你还可以添加一个名为 AutoUpdateCheckPeriodMinutes 的 DWORD 键,这个键可以用来设定自动更新检测频率(以分钟为单位),直接将其值设置为你想检测的频率就可以了,比如 1440 分钟为每天检测一次,但注意设置值的时候要用10进制数据。
P.S.,上面的这个方法是假设 Chrome 只安装给当前用户的,如果是直接安装给所有用户的话,注册表键位置应该是 HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Google\Update。
Windows(企业用户)
如果你是单位统一安装的 Chrome 企业版,且你是管理员的话,可以参考 Google 提供的这个更新部署文档,通过组策略进行部署,很简单。
Mac
打开终端,运行:
defaults write com.google.Keystone.Agent checkInterval 0
将上面命令中最后的 0 改成 1就是开启自动更新。
同样也可以设置更新频率,命令为:
defaults write com.google.Keystone.Agent checkInterval
是指时间频率,以秒为单位,自己根据需要修改。

赠人玫瑰
手留余香
我们曾如此渴望命运的波澜,到最后才发现:人生最曼妙的风景,竟是内心的淡定与从容……我们曾如此期盼外界的认可,到最后才知道:世界是自己的,与他人毫无关系!-杨绛先生
如果,您希望更容易地发现我的新博客,不妨点击一下绿色通道的
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?