象棋桥 - 中国象棋论坛
首页
»
象棋桥
»
最新动态、问题反馈或建议
»
建议
wfzx00100 - 2008-5-14 20:13:00
象棋桥的打谱记录等动态资料,最好能保存在安装文件里。这样,只要安装在D盘,这些资料也就保存在D盘了,不至于因重装或恢复系统而丢失。
阿摩 - 2008-5-18 16:15:00
现在保存在注册表里,如果重装系统后需要这些信息,可以把注册表里的内容导出保存。
位置在:HKEY_CURRENT_USER\Software\ShengYu\CCBridge3
wfzx00100 - 2008-5-20 19:57:00
一般来说,重装系统和恢复系统是比较经常的,“最近打开”中的打谱记录也是常有的、不断变化的,如果将其保存在c盘,很不方便。如果有可能保存在其它盘里,是最佳的方案,难道无法解决吗?
弈聪 - 2008-5-20 20:24:00
解决方案早就告诉你了,只是你自己不明白而已.
把注册表的相关内容导出安装后才导入.
wfzx00100 - 2008-5-22 17:41:00
2# 4#及其它帖子里的解决办法,我领会就是:导出——恢复系统——导入。如果是这样,我还不如在恢复系统前将最后打谱的名称及编号记下来,恢复系统后再找到它就是了(我需要的就是打谱进度)。就是这么个小小的问题,却因为打谱记录没有保存在安装文件里而无法解决,还费了这么多口舌,真是不值得。我的建议如果无法办理,就说的干脆点——解决不了或是不想解决。
弈聪 - 2008-5-22 17:52:00
这个小小的问题你找比尔盖茨去解决.让他不要把每个软件的最近打开记录保存在注册表中.
弈聪 - 2008-5-22 17:58:00
费了这么多口舌,希望楼主能明白打谱记录不是保存在安装文件里的.就不要一根筋的一定要在软件上找解决办法了,
干脆讲就是不能解决,所谓的解决也只是骗骗操作系统而已.
kjaf - 2008-5-22 18:00:00
呵呵,提建议有被采纳和不被采纳两种结果,怎么搞的火气这么大:D
wfzx00100 - 2008-5-22 21:18:00
早说解决不了不就早结案了吗,还要说能解决,费这么多口舌,反过来还得说别人不懂、不明白、一根筋,做人不要太自傲了,自傲是无礼无理无知的伴侣。我有我的想法和要求,我提出来的这个问题和建议难道不利于象棋桥的改进提高?你要我找比尔盖茨,你可再费一下口舌,告诉我如何能找到他,我真想问问他,这个小小的问题能否解决?
阿摩 - 2008-5-22 23:06:00
引用:
原帖由
wfzx00100
于 2008-5-22 21:18:00 发表
早说解决不了不就早结案了吗,还要说能解决,费这么多口舌,反过来还得说别人不懂、不明白、一根筋,做人不要太自傲了,自傲是无礼无理无知的伴侣。我有我的想法和要求,我提出来的这个问题和建议难道不利于象棋桥的改进提高?你要我找比尔盖茨,你可再费一下口舌,告诉我如何能找到他,我真想问问他,这个小小的问题能否解决?
谢谢你提的建议,这个地方我解释一下:象棋桥记录的最后打开过的10局棋谱文件名,这种数据在常规上属于零时数据,也就是在丢失的时候不影响程序的正常运行,这种数据可以记录在文件或者注册表里,程序开发的约定一般是记录在注册表。不管记录在哪里,如果重装系统后,棋库的路径变了,记录的信息是无效的。因为对于程序来说,系统重装了,相当于是运行在一台全新的计算机上,所以零时数据一般不考虑重装系统的这种情况。如果你确实有这个需要,最方便的还是自己记一下看到哪局棋谱了。:share:
wfzx00100 - 2008-5-23 15:42:00
谢谢阿摩,谢谢您耐心而详细的解释。由此我了解和理解了象棋桥在此问题上的原由。就此问题我问了一下“象棋爱好者”,他们的答复是,最近打开的棋谱记录在软件(象棋爱好者)安装的文件夹中(文件是 CChess.ini),如果安装文件夹在D盘,这时将已备份的C盘进行恢复,最近打开的棋谱记录会保持当前状态的。我认为这样比较好,棋软的状态就不会因恢复系统而改变了。
wfzx00100 - 2008-5-26 12:39:00
“象棋爱好者”把备份文件放在安装文件里,有利于查看和保存,“象棋桥”能否这么做?
阿摩 - 2008-5-26 12:59:00
引用:
原帖由
wfzx00100
于 2008-5-26 12:39:00 发表
“象棋爱好者”把备份文件放在安装文件里,有利于查看和保存,“象棋桥”能否这么做?
放文件和放注册表是一样的,如果放在文件里可以做到你的要求,那放在注册表也一样可以做到你的要求.只要在重装前导出一下,重装系统后双击导出的文件,就导回去了.
开始->运行->Regedit,运行注册表编辑器,然后找到象棋桥,具体位置前面帖子里有,然后在左边主键上点右键导出.
wfzx00100 - 2008-5-26 21:09:00
放在安装文件里(D盘),是一劳永逸的事,恢复系统是不会改变现状的。如果在注册表里,每次恢复系统都要导出和导入,这不是舍近求远吗?
弈聪 - 2008-5-26 21:15:00
闲着没事,一天装它几遍系统.
阿摩 - 2008-5-26 21:59:00
引用:
原帖由
wfzx00100
于 2008-5-26 21:09:00 发表
放在安装文件里(D盘),是一劳永逸的事,恢复系统是不会改变现状的。如果在注册表里,每次恢复系统都要导出和导入,这不是舍近求远吗?
因为系统重装是比较少发生的事,倒是可能象棋桥的更新会比系统重装频繁,采用注册表的话,老版本的象棋桥程序文件夹可以直接删除而不丢失设置和数据,如果采用文件,那还得注意保留文件,总之各有优缺点吧。另外,微软提供注册表,就是用来给各个软件保存这些信息用的,相当于是主流的开发规范吧。还有就是相对而言,我个人也更喜欢注册表的保存形式。
wfzx00100 - 2008-5-27 15:56:00
我说的不是重装系统,而是备份和恢复系统(C盘)。我用“一键GHOST”对系统的备份和恢复是经常性的,这对系统的保护、弥补杀毒软件的不足是很有利的。
我提这个建议,是以我的实践和一些软件的做法(“加加”等一些打字软件也是备份在安装文件里的)提出来的。将备份文件放在安装文件里,无论是备份还是软件升级,都很好用。
建议就是建议,采纳不采纳,阿摩决定吧!
1
查看完整版本:
建议
Powered by
Discuz!NT
Archiver 2.1.202 2001-2008
Comsenz Inc.