我算是个比较爱打单机游戏的人,同时也是个半吊子的编程爱好者,有的时候会去干一些修改存档的事儿。不过这篇博文不讲存档修改技术,只讲第一步:去哪找存档?

目标:在windows10系统下搜索到游戏的存档路径

实现原理:

几乎所有的游戏在创建新存档的时候都会产生一个新的存档文件,而windows系统会记录文件的修改时间,所以我们可以在存档完成的时候立刻检索所有刚刚修改过的文件,从里面用排除法找出存档文件。这个问题的核心在于我们需要一个可以快速检索最近修改过的文件的工具,而《everything》这个工具恰恰满足了我们的需求。

操作流程:

1.下载所需工具:

首先我们需要一个大名鼎鼎的磁盘文件搜索工具:Everything

下载地址:https://www.voidtools.com/zh-cn/

2.关闭无关应用,这一步很重要,有时候其他程序产生的文件会直接干扰我们的搜索

3.启动everything,给与管理员权限

第一次启动everything的时候需要生成配置文件,会卡一会儿。



启动成功后选择按修改时间排序,如果一切正常的话,生成好的文件目录应该是静止或者缓慢更新的。如果文件目录更新的很快,每秒十几条的那种,说明后台有应用正在生成大量文件,可以重启或者等一段时间后再来尝试。

4.启动游戏,打开存档界面。然后等待windows系统时间进入新的一分钟时立即存档。

此处我以游戏《G线上の魔王》为例子。我现在windows系统时间的8:20分打开游戏的存档界面,然后在时间跳到8:21是立刻存了个档。



5.存档结束后我立刻切回到everything,可以查到在8:21这一分钟内修改过的文件的清单



手速快,运气好的话你可以看到刚生成的文件就这么几个,显然就是存档文件了。

有的时候手速慢了或者后台生成文件比较多,文件清单可能会长一点,如下图



这个时候我们可以发挥想象力进行筛选。既可以选择重复实验多次,找出相同文件夹的项目;也可以选择对根据游戏的开发商,作者,游戏名对目录名进行分析排除。

比如《G线上の魔王》的英文名为G-senjou no Maou,有的也叫The Devil on Gstring,而截图的目录里恰好有G-senjou no Maou的目录,所以基本上就确定是它了。再看这个文件夹前面的AKABEiSOFT2,正是G线上の魔王的开发公司,这就更近一步验证了我们的猜想。

6.检验猜想

我们打开猜想的存档位置,给存档文件夹改个名字,我这里把文件夹名字后面加了个12345



然后我们再打开游戏,看看能不能读档,如果存档消失了,就证明我们刚刚修改的文件夹就是存档文件夹



这是我打开的《G线上の魔王》的读档界面,可以看到刚才的存档已经消失了。这证明我们的猜想是正确的。

此时我们就可以宣布存档寻找成功了。之后就可以快乐的修改存档或者备份存档了。

Windows下查找各类游戏存档路径的更多相关文章

  1. ubuntu下查找某个文件的路径

    参考:ubuntu下如何查找某个文件的路径      http://blog.csdn.net/lieyanhaipo/article/details/17055667 在Ubuntu有时候会遇到记得 ...

  2. Windows下Python中的中文路径和中文输出问题

    这几天有个项目需要写一点类似于脚本的小程序,就用Python写了,涉及到中文路径和中文输出的问题,整理一下. 有一个问题我觉得需要先强调一下,在写Python程序的时候,一定保证编码是utf-8,然后 ...

  3. Windows下查找文件或文件夹被哪个进程占用

    Linux下我们可以使用lsof +D /filepath/,查看到文件被那些进程占用. windows下也会经常遇到文件夹或文件无法删除或无法访问的问题,使用“资源监视器”可以找到占用的进程,可以尝 ...

  4. windows下查找指定端口被哪个程序占用

    在Windows环境下,用netstat命令查看某个端口号是否占用,为哪个进程所占用. eg.查看端口号为61078被哪个程序占用 1.查看端口号为61079被哪个PID所占用:Netstat –an ...

  5. windows下node配置npm全局路径(踩坑)

    事情的起因是:Koa要求v7.6.0以上的nodejs. 但是window环境下升级node不容易,试过npm install -g n 和n stable等命令无效,而网上推荐的nvm并不支持win ...

  6. windows下配置tomcat的虚拟路径编译器为IDEA

    在tomcat中配置好后发现运行项目还是无效 我们需要打开tomcat的配置,把下方的红色区域勾选上即可生效 具体原因如下 那是由于默认时IDEA的热部署机制,会在以下路径: [C:\Users\系统 ...

  7. 在Windows下查看Java的JRE路径

    java -showversionecho %JAVA_HOME%path 这个方法可以确认当前java.exe的版本,但是并不能确定输出JRE的具体路径. JAVA_HOME的路径,也不一定就是当前 ...

  8. 【Linux】Linux下查找JDK默认安装路径

    一.查找效果图 二.查找步骤 1.首先确认是否已按照JDKjava -version [root@iZ2ze3zda3caeyx6pn7c5zZ base-eureka]# java -version ...

  9. windows下npm默认的全局路径

    C:\Users\用户名\AppData\Roaming\npm\node_modules

随机推荐

  1. Java 建造者Builder

    import java.util.ArrayList; import java.util.List; import java.util.function.Consumer; import java.u ...

  2. 解释 Java 堆空间及 GC?

    当通过 Java 命令启动 Java 进程的时候,会为它分配内存.内存的一部分用于 创建堆空间,当程序中创建对象的时候,就从对空间中分配内存.GC 是 JVM 内 部的一个进程,回收无效对象的内存用于 ...

  3. 怎么创建maven项目

    1.Eclipse中用Maven创建项目 2.点击[next] 3.选maven-archetype-webapp后,next 4.填写相应的信息,Packaged是默认创建一个包,不写也可以 4右击 ...

  4. 控制算法的划分(自适应控制、预测控制、模糊控制等,PID等;蚁群算法、神经网络,还有机器学习、人工智能中的很多方法)

    一般来说,控制器的设计,分为控制框架的选取,跟参数的优化.自适应控制.预测控制.模糊控制等,跟PID一样,是控制算法(我习惯称为控制框架). 而粒子群.遗传算法(类似的还有蚁群算法.神经网络,还有机器 ...

  5. 顺利通过EMC实验(12)

  6. 3_一起燃烧卡路里/科学减肥(1)_系统分析实例_数学建模部分_Matlab/Simulink

     

  7. JQuery基础修炼-样式篇

    jQuery对象转化成DOM对象 jQuery库本质上还是JavaScript代码,它只是对JavaScript语言进行包装处理,为了是提供更好更方便快捷的DOM处理与开发常见中经常使用的功能.我们可 ...

  8. 自制jq分页插件

    由于第一次写jq插件,中间有借鉴别人的代码. (function(){ var ms = { fillHtml: function(obj, option) { obj.empty(); var to ...

  9. Linux_文件传输工具_FileZilla

    什么是FileZilla? FileZilla是一个免费开源的FTP软件,分为客户端版本和服务器版本,具备所有的FTP软件功能.可控性.有条理的界面和管理多站点的简化方式使得Filezilla客户端版 ...

  10. CRLF 漏洞学习和工具使用

    原理 CRLF 指的是回车符(CR,ASCII 13,\r,%0d) 和换行符(LF,ASCII 10,\n,%0a),操作系统就是根据这个标识来进行换行的.但是如果对输入过滤不严,就会将恶意语句注入 ...