Hide Tia Switch Save
SFM 自动化代码

前言

超级工厂管理(Super Factory Manager,简称 SFM)是一款强大的 Minecraft 模组,能够通过简单的代码实现复杂的自动化操作。本教程将分享一些常用的自动化代码模板,帮助玩家更高效地管理资源和机器。

类原生 Android 去除 WiFi 网络感叹号/叉号

前言

当 Android 设备连接到 WiFi 网络时,系统会进行“网络连通性检测”(captive portal detection),通过向特定 URL 发送 HTTP 请求并检查返回的状态码来判断是否能够正常访问互联网。如果检测失败,系统会在 WiFi 图标上叠加感叹号或叉号,影响使用体验。本文介绍如何自定义或关闭该检测,移除网络图标上的感叹号/叉号。

GitHub Release 自动上传脚本

前言

本项目提供了一个 Bash 脚本,用于将指定目录下的所有文件自动上传到 GitHub Release。它通过 GitHub API 自动创建以日期命名的 Release、删除已存在的同名附件,并上传最新的文件内容。

该脚本适用于日常任务自动发布、CI/CD 管道中的文件归档、版本记录和工具打包等场景,特别适合需要将每日构建结果或更新文件推送到 Release 的使用者。

使用 Bash 脚本批量删除 GitHub Release 附件与标签

前言

在日常开发过程中,我们常常需要手动维护 GitHub 的 Release、附件资源、Tag 等内容,繁琐且容易出错。为了解决这个问题,我编写了一个脚本,用于自动删除指定的 GitHub Release 附件、对应的 Release 记录以及 Tag 标签,从而提高工作效率,降低误操作的风险。

YAML Rule Provider 检查工具

前言

在配置如 Clash 等代理工具的 YAML 文件时,经常会出现定义了许多 rule-providers,但在 rules 中实际并未使用的问题。这不仅会导致配置臃肿、维护成本增加,也可能降低配置文件的加载效率。

为了解决这个问题,本工具可自动读取并分析你的 YAML 配置文件,找出那些 rule-providers 中定义了却没有在 rules 中被引用 的部分,并输出详细的日志与统计信息,方便你快速清理无用规则。