脚本库管理实操:从安装社区脚本到离线导入
【免费下载链接】better-genshin-impact📦BetterGI · 更好的原神 - 自动拾取 | 自动剧情 | 全自动钓鱼(AI) | 全自动七圣召唤 | 自动伐木 | 自动刷本 | 自动采集/挖矿/锄地 | 一条龙 | 全连音游 | 自动烹饪 | 桌面分身 - UI Automation Testing Tools For Genshin Impact项目地址: https://gitcode.com/gh_mirrors/be/better-genshin-impact
当你订阅的社区脚本几个月没动过,或想重装系统后把旧脚本库搬回新电脑时,BetterGenshinImpact 的脚本库管理负责装脚本、更新脚本和离线导入。下面按你实际动手的顺序走一遍。
动手前准备
- 入口在 脚本控制页 → 更多功能 → 打开脚本仓库,会弹出一个独立小窗口。
- 走 Git 渠道需要联网;完全离线或换机迁移,提前准备好脚本仓库的 zip 即可。
- 用私有或自建源时,准备好 Git 用户名和访问令牌就行,官方源不用填。
打开脚本仓库窗口
点开后是一个独立窗口,分两个标签页:Git 一键更新 和 手动导入,底部常驻 打开仓库 与 一键更新订阅 两个按钮。首次使用不用管高级选项,先走通同步、再谈订阅,顺序反了容易报"仓库不存在"。
选渠道,完成首次同步
默认渠道是 CNB,切到 GitHub 也没差别;想接自己的源就选 自定义,此时仓库地址会变成可编辑框,并多出一行用户名和访问令牌,填进去会存进 Windows 凭据管理器,下次不用重填。选好渠道点 更新仓库,进度条走完即完成首次克隆,仓库落到本地Repos/bettergi-scripts-list目录。
网络受限时切到 手动导入 标签页,选中包含repo.json的 zip 点击导入,全程离线可完成,换机迁移也走这条路。
订阅脚本并让它在任务里生效
点底部的 打开仓库 会拉起内置网页,浏览到想要的脚本点 订阅;回到窗口再点 一键更新订阅,订阅内容才真正检出到本地,JS 脚本落到User/JsScript目录。最后回到 脚本控制页,把脚本加进某个配置组,任务就能调用了。这一步做完,才算验证生效。
按需调整自动更新与自定义源
相关开关集中在BetterGenshinImpact/Core/Config/ScriptConfig.cs:
| 字段 | 作用 |
|---|---|
| 更新渠道 | CNB / GitHub / 自定义,决定从哪个源拉取 |
| 自定义仓库地址 | 选 自定义 渠道时填写的源 URL |
| 启动时自动更新订阅 | 开启后每次启动自动同步已订阅脚本 |
| 命令行启动前自动更新 | 命令行执行前先同步一次 |
| Git 用户名 / 访问令牌 | 私有源鉴权,存入系统凭据管理器 |
渠道解析逻辑在BetterGenshinImpact/Core/Script/ScriptRepoUpdater.cs,窗口界面在BetterGenshinImpact/View/Windows/ScriptRepoWindow.xaml,改完配置一般要重启才生效。
同步出问题时的三个处理动作
- 更新仓库反复失败 → 多半是网络到不了该渠道,换 CNB 或 GitHub 再试。
- 报错且重新克隆仍失败 → 点 重置仓库 清掉本地副本,再重新更新。
- 离线环境同步不了 → 直接用 手动导入 走 zip 迁移。
先挑一个渠道把首次同步跑通,再去仓库订阅一两个脚本验证整条流程。脚本库管理把"装、更、迁"收进同一个窗口,换机或重装时不再需要手动拷目录。
【免费下载链接】better-genshin-impact📦BetterGI · 更好的原神 - 自动拾取 | 自动剧情 | 全自动钓鱼(AI) | 全自动七圣召唤 | 自动伐木 | 自动刷本 | 自动采集/挖矿/锄地 | 一条龙 | 全连音游 | 自动烹饪 | 桌面分身 - UI Automation Testing Tools For Genshin Impact项目地址: https://gitcode.com/gh_mirrors/be/better-genshin-impact
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考