植物大战僵尸吧 关注:551,542贴子:5,006,051
  • 13回复贴,共1

挂机自动备份怎么才能实现。。。。。

只看楼主收藏回复

如题 望解答


IP属地:河北1楼2010-11-14 21:01回复
    做一个扫描。如果该文件夹存在某个文件。则复制该文件。记录创建文件的时间。停止游戏时防止反复复制。可用文件大小和创建时间的来判断是否最终保存。。。


    IP属地:辽宁2楼2010-11-15 18:54
    回复
      不用2L那么复杂啊,每次选卡的时候复制一次存档不就好了


      3楼2010-11-15 19:01
      回复
        对呀。选卡时文件就在阿。。。不知道你们怎么挂机的。。。难道游戏能自动打?模拟键盘操作吗?


        IP属地:辽宁4楼2010-11-15 19:13
        回复
          回复3楼:
          是压。不过还是要判断是否为选卡状态呀。。


          IP属地:辽宁5楼2010-11-15 19:18
          回复
            已经解决了,代码如下:
            Call Plugin.File.CopyFile("F:\Plants vs. Zombies Gamersky\userdata\game1_13.dat", "F:\Plants vs. Zombies Gamersky\userdata\备份\game1_13.dat")


            IP属地:河北6楼2010-11-15 21:58
            回复
              唯一遗憾的是这个代码只能覆盖上个文件,要是能再创建一个就好了


              IP属地:河北7楼2010-11-15 22:01
              回复
                回复:7楼
                每次的名字都不一样不就好了


                IP属地:广东8楼2010-11-15 22:04
                回复
                  回复:8楼
                  我意思是挂机情况下(无人操作)


                  IP属地:河北9楼2010-11-15 22:09
                  回复
                    想把文件名字改成系统时间,那样就不会重复了
                    可是..............................................不会


                    IP属地:河北10楼2010-11-15 22:13
                    回复
                      刚看了下脚本行数。。。。。。786行了。。。。。我狂汗。开始写的时候都不敢想象写这么多行。


                      IP属地:河北11楼2010-11-16 12:12
                      回复
                        昨晚10点多开始挂,到今早上起来一看-----没事


                        IP属地:河北12楼2010-11-16 12:14
                        回复
                          我的只有200多行


                          13楼2010-11-16 12:14
                          回复
                            回复:13楼


                            IP属地:河北14楼2010-11-16 12:16
                            回复