Project1
标题:
自动备份Data文件夹内容
[打印本页]
作者:
R-零
时间:
2012-3-4 10:46
标题:
自动备份Data文件夹内容
本帖最后由 R-零 于 2012-3-4 10:49 编辑
@黑色的笔
今天又有人悲剧了吧,这个东西不用说就知道是在游戏刚开始运行时吧Data备份一份,命名格式是日期+时间+Data
QQ截图20120304104934.png
(16.69 KB, 下载次数: 10)
下载附件
保存到相册
2012-3-4 10:49 上传
废话也不多说,把这个脚本插入脚本最上面就行了。每运行一次自动产生一个文件夹,如果太多请自己手动删除
COPYF = Win32API.new("kernel32","CopyFileA","pp","l")
def copyfile(a,b)
a = COPYF.call(a,b)
return a
end
def mkdir(n)
return if FileTest.exist?(n)
Dir.mkdir(n)
end
def mooo(path)
a = Dir.entries(path)
l = [".","..","...","....",".....","......",".......","........"]
for e in l
a.delete(e)
end
return a
end
time = Time.now
name = time.strftime("%Y%m%d%H%M") + "Data"
m = mooo("Data")
mkdir name.to_s
for i in m
copyfile "Data/" + i , name + "/" + i
end
复制代码
作者:
黑色的笔
时间:
2012-3-4 10:49
这等东西为什么不早出现呢??啊呜!~~~~~
作者:
梦回碧落
时间:
2012-3-4 11:23
备份到其他地方不行?
因为通常data丢失都是因为误删整个文件夹……
作者:
harinlen
时间:
2012-9-16 11:25
不过要是单击战斗测试的话死机掉了这个也没法保存哦:
SceneManager会直接略过这个备份脚本的啊。
话说为什么连个Class都木有。。
作者:
英顺的马甲
时间:
2012-9-16 12:27
@R-零
,建议放在读取数据过后,以免备份到已损坏的数据
作者:
satgo1546
时间:
2012-9-16 12:42
额,啃C+啃VING就可以的事情……虽然是方便了不少
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1