完成 #1834 导入/导出启动器设置
Close #1834 #1842
检索式:is:pr (导入 OR 导出) AND 设置
麻烦各位主要检查一下弹窗内容,看看合不合理……感谢()
https://github.com/Hex-Dragon/PCL2/pull/4069#discussion_r1647200202
关于导出的 ini 文件
就是把所有设置项都拼一起……然后如果是被加密的(Identify 视为被加密的)则仅在用户决定后才存进去
建议不要写入Setup.ini,如有必要可以新建一个备份文件,类似当前版本帮助页面的行为。
此外,可以通过读取注册表的HKLM\SYSTEM\HardwareConfig\LastConfig的值来替代注册表的Identify项目。这个注册表值相同时,备份的文件可以通用。
需要注意的是,出于安全考量,PCL的大多数注册表项(简单来理解的话)是基于识别码加密的,因而并非只是隐藏主题,很多其他项目也是无法迁移的。不过那些项目主要是安全凭据,本来就是不迁移最好。
加上Close #1834 #1842?
已经有弹窗提示了,感觉都差不多……
我可能没搞清楚,如果新增的项目只存在于导出的.ini中,那就没关系。我希望的是避免(除非必要)在已有的配置ini中增加字段。
这不太对吧(?)我这里不行
~~我这里可以,具体哪里不行?~~ 这部分应该龙猫会做的,不用管了。
备份注册表功能……主要是让重装系统的人备份,装完再还原……而且对于 PCL 来说,账号密码都是次要的,可以重新登录,但是隐藏主题炸了就没了()
我没有提出意见,我只是补充一些信息。
我合并的时候会看的.jpg
寻思了一下,玩家好像没啥必要导出版本设置,因为……导出整合包不就是么…… 所以只计划保留导出本体设置部分 =。=