🏠 Home 

Gooboo存档同步(WebDAV)

游戏存档WebDAV 上传和下载,适用于使用 localStorage 存储存档的网页游戏。


Install this script?
Author
zding
Daily installs
0
Total installs
3
Ratings
0 0 0
Version
1.2
Created
2025-02-24
Updated
2025-03-12
Size
40.7 KB
License
MIT
Applies to

Gooboo 存档同步 (WebDAV)

简介

本油猴脚本用于在 Gooboo 游戏中进行存档的 WebDAV 上传和下载。可以将存档备份到 WebDAV 服务器,并在不同设备间同步。 也适用于部分使用 localStorage 存储存档的网页游戏,具体需要自己试验,修改@match即可加进去。

特性

  • 跨设备同步: 在不同设备上轻松同步游戏进度。
  • 版本控制: 保留多个存档版本,防止数据丢失。
  • 黑名单过滤: 可以屏蔽指定的 localStorage key,避免同步无关数据。
  • 悬浮按钮: 提供悬浮按钮和顶部按钮栏,方便操作。

使用方法

  1. 配置 WebDAV 信息:

    • 安装脚本后,在游戏页面点击油猴插件图标,选择 "设置 WebDAV URL"、"设置 WebDAV 用户名"、"设置 WebDAV 密码" 等菜单,填写你的 WebDAV 服务器地址、用户名和密码。
    • 注意: 示例中使用webdav服务器的是坚果云。注册后在账户信息-安全选项里面,可以添加应用,获得webdav密码。
  2. 手动备份:

    • 点击页面上的 “上传所有存档” 按钮,将当前存档上传到 WebDAV 服务器。
  3. 手动下载:

    • 点击页面上的 “下载最新配置” 按钮,下载最新的存档并覆盖本地存档。
    • 点击页面上的 “下载指定配置” 按钮,选择指定日期的存档进行下载。

配置选项

可以通过油猴插件菜单修改以下配置:

  • WebDAV URL: WebDAV 服务器地址,必填。 (默认为: https://dav.jianguoyun.com/dav)
  • WebDAV 用户名: WebDAV 用户名,必填。 (默认为: Username)
  • WebDAV 密码: WebDAV 密码,必填。 (默认为: password)
  • 备份数量: 保留的存档版本数量,选填。 (默认为: 5)
  • 显示悬浮按钮: 是否显示顶部悬浮按钮,选填。 (默认为: true)
  • 备份的 Key 关键词 (空额分隔): 需要备份的 localStorage Key 关键词,可以多个,使用空格隔开。

注意事项

  • WebDAV 服务器: 请确保你的 WebDAV 服务器可用,并且配置正确。
  • 安全性: 请妥善保管你的 WebDAV 用户名和密码。
  • 域名: 脚本默认将存档保存在 WebDAV 服务器上的 Gamesaves/域名_saves 目录下,例如 example.com_saves
  • 兼容性: 本脚本主要针对使用 localStorage 存储存档的网页游戏。
  • 第一次运行需要勾上图片的这个总是域名