【Freemchost】服务器全自动续期助手
Freemchost 服务器全自动续期助手
Freemchost 提供免费的 Pterodactyl 翼龙面板游戏服务器,但免费套餐每 48 小时就需要手动续期一次 —— 手动续期真的烦。
这个脚本配合 GitHub Actions,实现了全自动登录、续期、提取到期时间,并通过 Telegram 推送状态通知。
核心功能
- 全自动链式运行:自动模拟登录获取 Token,动态注入续期接口
- 自适应数据解包:从复杂的压缩流中精准提取到期时间、服务器状态
- 零本地依赖:完全基于 GitHub Actions 运行,无需服务器
- Telegram 通知:续期成功/失败都会收到推送
快速部署
- 配置 GitHub Secrets:
MY_EMAIL、MY_PASSWORD、ANON_KEY、TG_BOT_TOKEN、TG_USER_ID - Fork 仓库,GitHub Actions 会每天自动运行
获取核心参数
需要抓包获取 RENEW_URL 和 SERVER_ID:
- 登录 Freemchost,进入服务器控制台
- F12 打开开发者工具,Network 过滤
_serverFn - 点击 Renew 按钮,在请求中提取 URL 和 Server ID
详细抓包教程见 GitHub README。