一种大规模3d数据编辑期的灾难恢复方法

文档序号:6383293阅读:157来源:国知局
专利名称:一种大规模3d数据编辑期的灾难恢复方法
技术领域
本发明涉及一种数据处理方法,尤其是涉及一种大规模3D数据编辑期的灾难恢复方法。
背景技术
由于电脑死机、断电等不可抗拒的外部因素,会导致当前打开的软件非正常关闭,内存中的数据丢失,使当前操作人员的诸多努力成为泡影。在编辑器领域,这种情况的影响更大。所以,寻求一种方法处理来恢复数据成为当务之急。目前,大多数的编辑软件,如Word是每隔一段时间将当前打开的文档在硬盘内做一个备份。当软件正常关闭时,删掉这个备份;否则,从备份目录下读取异常关闭前的备份,已将损失减至最低。对于游戏编辑器而言,每个工程文件大小可能达到G级别,如果也以Word的方式实现,那么将花费过多的操作在复制删除上,导致占用过多的内存,降低软件的运行性能。

发明内容
本发明的目的就是为了克服上述现有技术存在的缺陷而提供一种大规模3D数据编辑期的灾难恢复方法,该方法可以有效防止电脑死机、断电等不可抗拒的外部因素导致的数据丢失,并且占用的内存资源较少,运行效率高。本发明的目的可以通过以下技术方案来实现—种大规模3D数据编辑期的灾难恢复方法,该恢复方法包括以下步骤I)游戏编辑器软件运行时,读取配置文件内的恢复标志,若恢复标志为否,则创建一个新的工程文件,修改配置文件恢的工程文件路径,并修改恢复标识为是,则读取配置文件内的工程文件路径,并根据该路径打开工程文件;2)游戏编辑器软件对工程文件编辑操作,定时将修改的工程数据写入到当前的工程文件中;3)游戏编辑器软件关闭时,根据关闭方式修改配置文件的恢复标志,若为正常关闭,则修改恢复标志为否;若为非正常关闭,则不修改恢复标志。步骤2)中若检测到有另存为操作,则修改配置文件的工程文件路径至另存为的路径。与现有技术相比,本发明在对工程文件进行编辑时不再创建一个工程备份,而是通过对配置文件配置,在同一工程文件上进行修改和定时保存,可以有效防止电脑死机、断电等不可抗拒的外部因素导致的数据丢失,并且避开了对磁盘文件的频繁的复制删除操作,占用的内存资源较少,运行效率高。


图1为本发明的流程图。
具体实施例方式下面结合附图和具体实施例对本发明进行详细说明。实施例如图1所示,一种大规模3D数据编辑期的灾难恢复方法,包括以下步骤第一步游戏编辑器软件运行时,读取配置文件内的恢复标志,若恢复标志为否,则创建一个新的工程文件,修改配置文件恢的工程文件路径,并修改恢复标识为是,则读取配置文件内的工程文件路径,并根据该路径打开工程文件;第二步游戏编辑器软件对工程文件编辑操作,定时将修改的工程数据写入到当前的工程文件中,如果在编辑操作过程中,游戏编辑器软件检测到有另存为操作,则修改配置文件的工程文件路径至另存为的路径;第三步游戏编辑器软件关闭时,根据关闭方式修改配置文件的恢复标志,若为正常关闭,则修改恢复标志为否;若为非正常关闭,则不修改恢复标志。通过这种方法,在对工程文件进行编辑时不再创建一个工程备份,而是通过配置文件的配置,在同一工程文件上进行修改和定时保存,可以有效防止电脑死机、断电等不可抗拒的外部因素导致的数据丢失,并且避开了对磁盘文件的频繁的复制删除操作,占用的内存资源较少,运行效率高。
权利要求
1.一种大规模3D数据编辑期的灾难恢复方法,其特征在于,该恢复方法包括以下步骤 1)游戏编辑器软件运行时,读取配置文件内的恢复标志,若恢复标志为否,则创建一个新的工程文件,修改配置文件恢的工程文件路径,并修改恢复标识为是,则读取配置文件内的工程文件路径,并根据该路径打开工程文件; 2)游戏编辑器软件对工程文件编辑操作,定时将修改的工程数据写入到当前的工程文件中; 3)游戏编辑器软件关闭时,根据关闭方式修改配置文件的恢复标志,若为正常关闭,则修改恢复标志为否;若为非正常关闭,则不修改恢复标志。
2.根据权利要求1所述的一种大规模3D数据编辑期的灾难恢复方法,其特征在于,步骤2)中若检测到有另存为操作,则修改配置文件的工程文件路径至另存为的路径。
全文摘要
本发明涉及一种大规模3D数据编辑期的灾难恢复方法,包括以下步骤1)游戏编辑器软件运行时,读取配置文件内的恢复标志,若恢复标志为否,则创建一个新的工程文件,修改配置文件恢的工程文件路径,并修改恢复标识为是,则读取配置文件内的工程文件路径,并根据该路径打开工程文件;2)游戏编辑器软件对工程文件编辑操作,定时将修改的工程数据写入到当前的工程文件中;3)游戏编辑器软件关闭时,根据关闭方式修改配置文件的恢复标志,若为正常关闭,则修改恢复标志为否;若为非正常关闭,则不修改恢复标志。与现有技术相比,本发明可以有效防止电脑死机、断电等不可抗拒的外部因素导致的数据丢失,并且占用的内存资源较少,运行效率高。
文档编号G06F11/14GK103034565SQ20121051777
公开日2013年4月10日 申请日期2012年12月5日 优先权日2012年12月5日
发明者卢伟, 高小玲, 吴浩 申请人:上海创图网络科技发展有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1