Greasy Fork 支持简体中文。

Gooboo存档同步(WebDAV)

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

作者
zding
今日安裝
0
安裝總數
0
評價
0 0 0
版本
1.1
建立日期
2025-02-24
更新日期
2025-02-24
尺寸
33.6 KB
授權條款
MIT
腳本執行於

Gooboo 存档同步 (WebDAV)

简介

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

特性

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

使用方法

  1. 配置 WebDAV 信息:

    • 安装脚本后,在游戏页面点击油猴插件图标,选择 "设置 WebDAV URL"、"设置 WebDAV 用户名"、"设置 WebDAV 密码" 等菜单,填写你的 WebDAV 服务器地址、用户名和密码。
    • 注意: 示例中使用webdav服务器的是infini-cloud的免费 WebDAV,可以通过注册验证后,在个人页面的 Refferal Code 填写邀请码 GR52W 获得额外的 5GB 空间。 你也可以使用尝试其他 WebDAV 服务。
  2. 手动备份:

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

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

配置选项

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

  • WebDAV URL: WebDAV 服务器地址,必填。 (默认为: https://bora.teracloud.jp/dav)
  • WebDAV 用户名: WebDAV 用户名,必填。 (默认为: Username)
  • WebDAV 密码: WebDAV 密码,必填。 (默认为: password)
  • 备份数量: 保留的存档版本数量,选填。 (默认为: 5)
  • 显示顶部悬浮按钮: 是否显示顶部悬浮按钮,选填。 (默认为: true)
  • 显示悬浮菜单: 是否显示悬浮菜单,选填。 (默认为: true)
  • 屏蔽的 Key 关键词 (逗号分隔): 需要屏蔽的 localStorage Key 关键词,使用逗号分隔,忽略大小写,选填。 (默认值请参考脚本)

注意事项

  • WebDAV 服务器: 请确保你的 WebDAV 服务器可用,并且配置正确。
  • 安全性: 请妥善保管你的 WebDAV 用户名和密码。
  • 黑名单: 用于屏蔽不需要同步的 localStorage Key,例如第三方库的百度统计信息等。 请根据实际情况进行配置。
  • 域名: 脚本默认将存档保存在 WebDAV 服务器上的 域名_saves 目录下,例如 example.com_saves
  • 兼容性: 本脚本主要针对使用 localStorage 存储存档的网页游戏。
  • 第一次运行需要勾上图片的这个总是域名