首先,通过浏览器手动修改实验特性配置
具体教程CopyDN一搜,有十万条重复教程,还可能会附带非常贴心的过时flag列表以供查询.
不同浏览器开放的实验特性也不同,即使是同内核版本的不同浏览器,也可能开放完全不同的实验特性.混用不同浏览器或不同内核的特性配置未经过本人测试,也许能够强行开启同内核其他浏览器明面上未开放的特性(懒得测试)
定位浏览器所使用的 UserData.
UserData在大部分浏览器中命名都不会变化,但是对于进行了便携化处理的浏览器,它可能直接被命名为Data或者data,或者是别的什么名字.不同浏览器的目录结构可能差别比较大,用于存放插件和用户设置(多删几次就能认出来了) ,通过备份UserData,可以备份整个浏览器的所有功能和设置,还有不同的Profile(通过仅备份UserData下的ProfileX)等,不过浏览器可能会识别并重置部分(或全部)设置,视需求和浏览器决定是否进行这种备份
打开 UserData\Local State
Local State文件无后缀名,实际上是JSON.实验特性定位在:
{
"browser":{
"enabled_labs_experiments":[
]
}
}
建议使用 json格式化工具进行格式化,这不会影响浏览器读取配置,而且比较护眼.
一个开了很多实验特性的配置文件应该长这样:
由于 Local State 同时保存了其他无关配置(Edge甚至塞了一堆域名过滤相关的垃圾,VSCode都不能将文件识别为JSON,呵呵),所以建议仅CV相关配置转存即可.
附加信息 :
Local State 的作用域应该是全局级别的,对此浏览器下的所有配置文件均有效
Local State位置参考,包含几个旧版便携浏览器:
本文写于20220607,若在CSDN有重复,皆为TMD转载(还有其他人会这样命名文件夹?)
欢迎扩展 UserData 和 Local State 相关迁移和进阶配置教程,直接CV迁移过于粗暴,希望有人能给出一个更优雅的解决方案
更多推荐
Chrome内核浏览器保存实验特性配置(://flags)的方法
发布评论