找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
查看: 560|回复: 2

[建议] 建议增加启动命令行 禁用自动更新后提示我

[复制链接]

43

主题

373

回帖

2416

积分

金牌会员

积分
2416
发表于 2024-6-5 10:43:10 | 显示全部楼层 |阅读模式
本帖最后由 coult3 于 2024-6-5 19:33 编辑

最近用Python+selenium调用cent,启用时右下角总会有一个弹窗:已更新至5.1.1130.122

原因大概是selenium每次都会启动一个纯净的初始的配置(相当于新安装的),而在初始的配置中,“自动更新后提示我”选项是默认勾选的。

虽然可以用 option.add_argument('--user-data-dir=XXX') 解决,但第一次还好,第二次、第三次就会使user data变的不纯净,而我想每次都启动一个纯净的user data,故有此建议。

更进一步地,建议以后百分浏览器能否将 cb_config.ini 扩展下,比如在里面可以写一些常用配置,并且 cb_config.ini 和cent内部配置 同步。比如:
自动更新百分浏览器=1
自动更新后提示我=0
硬件加速=0
加载自定义样式文件=custom.css
……

这样就可以实现按需启动了,即在浏览器未启动前,事先对浏览器做一些配置。





回复

使用道具 举报

8

主题

7733

回帖

2万

积分

超级版主

(^^ゞ

积分
21741
发表于 2024-6-5 19:55:12 | 显示全部楼层
那个弹窗提示的状态是来自 User Data\Local State,你制作纯净环境时总是将这个文件给删除吗?感觉一般自动化操作不太会受这个文件影响呀。如果你一定要删除,那你可以在启动前做一个新的 User Data\Local State 文件并包含以下内容:
  1. {"cent":{"last_browser_version":"5.1.1130.122"}}
复制代码

或者你也可以干脆每次都指定一个新的随机名称(例如时间戳)的 User Data 路径也行。
¯\(°_o)/¯
回复

使用道具 举报

43

主题

373

回帖

2416

积分

金牌会员

积分
2416
 楼主| 发表于 2024-6-5 20:25:19 | 显示全部楼层
本帖最后由 coult3 于 2024-6-5 20:30 编辑
S8F8ry 发表于 2024-6-5 19:55
那个弹窗提示的状态是来自 User Data\Local State,你制作纯净环境时总是将这个文件给删除吗?感觉一般自动 ...

感谢,扩展一下这个思路,首先打开一个新的百分便携版,然后马上去设置里做一些自定义的设置,把这个Local State文件保存,以后每次启动前都要覆盖原Local State,就是稍微麻烦了些,而我上文的“更进一步”的建议如果实现的话,则是要方便快捷很多的,因为我在Windows中看到其他的绿色软件,他们的设置一般都保存在config.ini(或者类似的文件)里,可以随意调整,调整后就是按需启动了。
回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|百分浏览器论坛

GMT+8, 2025-2-3 10:06 , Processed in 0.015532 second(s), 18 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表