一. 设计初衷

如果你在不同电脑上玩同一个单机游戏, 你可能需要处理存档同步的问题. (文中文件夹目录意思相同)

如今各大游戏销售平台 (Steam/GOG/Ubi) 都带有云存档功能, 但是存在一些局限: 同步失败, 冲掉本地存档, 老游戏不支持等. 还有从某些网站下载的非平台游戏也没有云存档功能.

自从去年深圳IO存档被 Steam 冲掉后, 排骨被迫开始设计自己的云存档方案. (下为网图)

经过一些时间的尝试和摸索, 排骨的方案如下图.

二. 实现存档云存储

1. 网盘

准备一个有同步功能的网盘, 如 OneDrive, 群晖 Drive, 微云同步助手, 坚果云, Dropbox, Google Drive, Mega. 本文以微软的 OneDrive 为例.

Win10 内置了 OneDrive 客户端, Win7 用户可以从这里下载.

https://go.microsoft.com/fwlink/p/?LinkId=248256

首先登录 OneDrive, 需要输入微软账号和密码. 账号的注册流程请自理, 本文不作描述.

指定 OneDrive 同步的文件夹位置, 排骨以 E:OneDrive 为例.

在 OneDrive 文件夹里创建一个用于同步游戏存档的文件夹, 如 E:OneDriveGame Saves.

注: 第一台电脑才需要创建, 第一台电脑才需要创建, 第一台电脑才需要创建. 其它电脑只需要从云端将这个文件夹同步下来就行了.

从任务栏右下角打开 OneDrive 设置.

钩选需要同步的文件夹, 我们需要确保 Game Saves 被选中, 其它文件和文件夹看自己情况选择.

2. 找出游戏存档位置

近十年的游戏, 存档大多位于 C:甥敳獲[用户名]AppData (即 %UserProfile%AppData) 下面, 而老游戏的存档一般都在游戏安装目录下.

圣女战旗的存档位于

%UserProfile%AppDataLocalLowAzureFlameStudioBanner.

王国保卫战起源的存档位于

%UserProfile%AppDataRoamingkingdom_rush_origins.

3. 将存档目录映射到 OneDrive.

我们需要把存档目录移动(剪切)到 OneDrive 同步文件夹的 Game Saves 里去 (以圣女战旗为例).

然后需要在原来的游戏存档目录位置创建一个目录映射 (或者叫作符号链接, 不是快捷方式) 并指向 OneDrive 下的存档同步目录. 在命令中窗口输入以下命令.

mklink /d "C:甥敳獲EricAppDataLocalLowAzureFlameStudioBanner" "E:OneDriveGame SavesBanner"

完成后你会看到原游戏存档目录会以快捷方式一样的图标出现.

到这一步, 游戏云存档就完成了. 现在可以进游戏玩了. 只要任务栏右侧的 OneDrive 一直开着, 你每次在游戏中存档, 它都会即时同步到网盘中去.

三. 多机同步实现

上一节我们已经实现了游戏存档的云存储, 现在换一台电脑来实现游戏存档的云同步.

这个过程与上一节基本相同:

1. 安装游戏并运行一次.

2. 找到游戏存档目录并删除.

3. 下载安装 OneDrive 并登录.

4. 指定 OneDrive 的本地位置并钩选同步 Game Saves 目录.

5. 将原游戏存档位置创建目录映射到 OneDriveGame Saves 下对应的游戏存档目录.

完成上述步骤后运行游戏, 就可以读取之前那台电脑上的游戏记录了!

在其它的电脑上重复上述步骤就可以实现游戏存档的多机同步异地同步了.

四. 注意事项

就一条: 先开启网盘同步客户端, 显示同步完成后再启动游戏.

sharepoint文件夹本地同步_DIY游戏云存档 - 单机游戏存档多机异地同步方案相关推荐

  1. sharepoint文件夹本地同步_Windows平台下使用 Rclone 挂载 OneDrive 为本地硬盘

    Windows平台下使用 Rclone 挂载 OneDrive 为本地硬盘 Rclone (rsync for cloud storage) 是一个命令行程序,用于同步文件和目录,支持常见的 Amaz ...

  2. sharepoint文件夹本地同步_干货 | 如何将主机文件自动同步至对象存储

    注:最好利用京东云对象存储来存储一些静态文件,不建议用其直接存储数据库之类的数据文件,而且也会受到速度的影响,当然我们可以利用其存储备份文件. 今天我们来利用s3fs工具将京东云对象存储挂载到京东云云 ...

  3. sharepoint文件夹本地同步_急人!在家急用办公资料,其实win10系统自带多台电脑同步功能...

    你有没有遭遇过,大晚上或者周末放假在家,可是领导打来电话,出现突发事件,需要去办公室利用办公电脑,处理文件. 可是大半夜或者大周末,谁乐意大老远往办公室跑?反正小迷妹每次是很不情不愿的. 但是再怎么不 ...

  4. sharepoint文件夹本地同步_mac文件同步软件-Resilio Sync Home

    Resilio Sync Mac版是Mac平台上的一款文件同步软件,Resilio Sync Mac版使用起来非常的简单.方便.你可以通过链接.秘钥或二维码的方式共享你电脑里的任意文件夹,接收方也可以 ...

  5. 云计算机怎么打游戏,云即玩游戏盒怎么用 云即玩游戏盒电脑版使用教程

    云即玩游戏盒聚合主流模拟器支持,跨多个终端平台,并支持云电脑游戏,是一款功能齐全的综合性PC游戏盒子.本站电脑版游戏软件已更新采用了云即玩游戏盒,有些小伙伴还不清楚怎么用,以下就介绍云即玩游戏盒电脑版 ...

  6. 最好玩的计算机游戏排行,10款好玩的电脑单机游戏 好玩的单机游戏排行

    漫漫长假,在家中是否闲的无聊.单机游戏是绝佳的选择,既能消磨时间,也能沉浸其中体验其乐趣,今天小编就为你带来10款好玩的电脑单机游戏,其中不烦上古卷轴.孢子.求生之路等耳熟能详的佳作,还没玩过的游戏迷 ...

  7. python爬取正确但不出文件_python爬取糗事百科,该如何正确保存到本地文件夹?报错-问答-阿里云开发者社区-阿里云...

    我的程序已经可以爬取网络内容,但不太清楚怎么保存到当地文件夹,用网上方法试着做,但是有报错 import urllib import urllib.request import requests ## ...

  8. 坚果云下载的文件夹在哪_坚果云文件夹在哪?如何直接访问坚果云文件夹?

    大网盘纷纷关闭或收费后,一个不起眼的.同步速度飞快的坚果云免费小软件受到用户的青睐.通常的使用方法不外乎通过坚果云Web端或同步文件夹为入口存取或同步文件.然而网盘如果与其他应用程序同步混搭使用,实现 ...

  9. dreamweaver 服务器文件夹 本地站点文件夹,Dreamweaver CC

    Dreamweaver CC教程:了解本地和远程文件夹的结构 了解本地和远程文件夹的结构 当您要使用 Dreamweaver 连接到远程文件夹时,将在"站点设置"对话框的" ...

  10. dreamweaver 服务器文件夹 本地站点文件夹,使用站点定义向导定义本地文件夹

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 您将使用"站点定义"对话框创建站点定义并定义本地文件夹.您可以以两种视图中的任意一种来填写此对话框:"基本"或&q ...

最新文章

  1. Java微信公众平台开发(十)--微信自定义菜单的创建实现
  2. 知识产权基础(上、下)
  3. const的用法,特别是用在函数前面与后面的区别!
  4. PHP 权威代码风格规范
  5. 荣耀 6 安装 SD 卡,提示:SD卡已安全移除
  6. python爬取js加载的数据_Python爬虫学习,记一次抓包获取js,从js函数中取数据的过程...
  7. OpenCL-3-同步机制
  8. java ajax 定时刷新_用ajax技术实现无闪烁定时刷新页面
  9. [bbk2907]第3集 - Chapter 02 - RAC的安装过程中需要注意的要点
  10. 怎么编译shell_运维如何才能学好 Shell?
  11. riscv-gnu-toolchain下载安装
  12. jpg图片转换成PDF转换器免费版使用
  13. 电容笔和Apple pencil的区别?适合ipad画画的电容笔推荐
  14. Python 调用 ImageMagick 将常规图片转成 .ico 图片
  15. 云米科技的未来,谈不上乐观
  16. 如何有效地记忆与学习
  17. TIL: 申请一个30天的体验版本的 Salesforce Consumer Goods Cloud Org
  18. 2021年中国物联网通信板块现状及重点企业对比分析(移远通信VS广和通VS和而泰VS拓邦股份VS移为通信)[图]
  19. gBuilder内测活动圆满收官
  20. 知乎上关于倒金字塔体的一片文章

热门文章

  1. 论文翻译:Associative Embedding:End-to-End Learning for Joint Detection and Grouping
  2. android圆形头像边框,利用Android中BitmapShader制作自带边框的圆形头像
  3. mysql查询自然周_Hive和MySQL中自然周保持一致的方法
  4. 大型软件工作站计算机性能配置要求,推荐配置7.3万元的高性能服务器计算机工作站(全文)...
  5. java实现简单战舰游戏,java – 战舰游戏 – 船舶重叠
  6. python alpha通道_Python PIL完全删除每个alpha通道
  7. php workerman在线同步点歌台,支持在线聊天,与点歌
  8. android mp4 画面裁剪,说说Android的视频裁剪(二)
  9. 常见分布 的 数学期望以及方差公式
  10. c程序设计语言cpp,c++中后缀名.c 与.cpp的区别?