[发明专利]一种大规模3D数据编辑期的灾难恢复方法无效
申请号: | 201210517777.6 | 申请日: | 2012-12-05 |
公开(公告)号: | CN103034565A | 公开(公告)日: | 2013-04-10 |
发明(设计)人: | 卢伟;高小玲;吴浩 | 申请(专利权)人: | 上海创图网络科技发展有限公司 |
主分类号: | G06F11/14 | 分类号: | G06F11/14 |
代理公司: | 上海科盛知识产权代理有限公司 31225 | 代理人: | 宣慧兰 |
地址: | 200072 上海市闸北*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 大规模 数据 编辑 灾难 恢复 方法 | ||
技术领域
本发明涉及一种数据处理方法,尤其是涉及一种大规模3D数据编辑期的灾难恢复方法。
背景技术
由于电脑死机、断电等不可抗拒的外部因素,会导致当前打开的软件非正常关闭,内存中的数据丢失,使当前操作人员的诸多努力成为泡影。在编辑器领域,这种情况的影响更大。所以,寻求一种方法处理来恢复数据成为当务之急。
目前,大多数的编辑软件,如Word是每隔一段时间将当前打开的文档在硬盘内做一个备份。当软件正常关闭时,删掉这个备份;否则,从备份目录下读取异常关闭前的备份,已将损失减至最低。
对于游戏编辑器而言,每个工程文件大小可能达到G级别,如果也以Word的方式实现,那么将花费过多的操作在复制删除上,导致占用过多的内存,降低软件的运行性能。
发明内容
本发明的目的就是为了克服上述现有技术存在的缺陷而提供一种大规模3D数据编辑期的灾难恢复方法,该方法可以有效防止电脑死机、断电等不可抗拒的外部因素导致的数据丢失,并且占用的内存资源较少,运行效率高。
本发明的目的可以通过以下技术方案来实现:
一种大规模3D数据编辑期的灾难恢复方法,该恢复方法包括以下步骤:
1)游戏编辑器软件运行时,读取配置文件内的恢复标志,若恢复标志为否,则创建一个新的工程文件,修改配置文件恢的工程文件路径,并修改恢复标识为是,则读取配置文件内的工程文件路径,并根据该路径打开工程文件;
2)游戏编辑器软件对工程文件编辑操作,定时将修改的工程数据写入到当前的工程文件中;
3)游戏编辑器软件关闭时,根据关闭方式修改配置文件的恢复标志,若为正常关闭,则修改恢复标志为否;若为非正常关闭,则不修改恢复标志。
步骤2)中若检测到有另存为操作,则修改配置文件的工程文件路径至另存为的路径。
与现有技术相比,本发明在对工程文件进行编辑时不再创建一个工程备份,而是通过对配置文件配置,在同一工程文件上进行修改和定时保存,可以有效防止电脑死机、断电等不可抗拒的外部因素导致的数据丢失,并且避开了对磁盘文件的频繁的复制删除操作,占用的内存资源较少,运行效率高。
附图说明
图1为本发明的流程图。
具体实施方式
下面结合附图和具体实施例对本发明进行详细说明。
实施例
如图1所示,一种大规模3D数据编辑期的灾难恢复方法,包括以下步骤:
第一步:游戏编辑器软件运行时,读取配置文件内的恢复标志,若恢复标志为否,则创建一个新的工程文件,修改配置文件恢的工程文件路径,并修改恢复标识为是,则读取配置文件内的工程文件路径,并根据该路径打开工程文件;
第二步:游戏编辑器软件对工程文件编辑操作,定时将修改的工程数据写入到当前的工程文件中,如果在编辑操作过程中,游戏编辑器软件检测到有另存为操作,则修改配置文件的工程文件路径至另存为的路径;
第三步:游戏编辑器软件关闭时,根据关闭方式修改配置文件的恢复标志,若为正常关闭,则修改恢复标志为否;若为非正常关闭,则不修改恢复标志。
通过这种方法,在对工程文件进行编辑时不再创建一个工程备份,而是通过配置文件的配置,在同一工程文件上进行修改和定时保存,可以有效防止电脑死机、断电等不可抗拒的外部因素导致的数据丢失,并且避开了对磁盘文件的频繁的复制删除操作,占用的内存资源较少,运行效率高。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海创图网络科技发展有限公司,未经上海创图网络科技发展有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210517777.6/2.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置