Skip to content

wyf9/hayfrp-auto-sign

Repository files navigation

hayfrp-auto-sign

如你所见, 这是一个 HayFrp 自动签到获取流量的 Workers 脚本.

部署

你需要:

  • 一个 HayFrp 账号
  • 一个 Cloudflare 账号
  • 一个你有创建 Webhook 权限的 Discord 频道 (可选)

点击下面的按钮部署:

Deploy to Cloudflare

变量列表

WEBHOOK_URL

比较建议配置为 Secret

Discord Webhook 地址, 填 disabled 禁用 Discord 推送

获取步骤
  1. 打开频道设置

  1. 点击 整合 -> 创建 Webhook

  1. 点击 复制 Webhook URL

USERS

最建议配置为 Secret

你要自动签到的用户列表 (json), 使用如下格式:

[
    {
        "username": "wyf9", // #1 用户名
        "password": "fake-password" // #1 密码
    },
    {
        "username": "fakeuser1", // #2 用户名
        "password": "fake-password" // #2 密码
    },
    // 还可添加更多用户
]

API_URL

不建议配置为 Secret

HayFrp API 地址, 一般无需更改

可以在 官方 API 文档 查看最新地址

ACCESS_KEY

不太建议配置为 Secret

如需手动执行签到需设置

如设置为 /abcd, 就可以访问 (Worker 部署地址)/abcd 来手动执行签到

设置为 disabled 以禁用

使用

默认在每天 1:14 (UTC+8) / 17:14 (UTC, 配置中需使用这个) 自动执行, 可以在 wrangler.toml 或控制台更改

Warning

不要使用整点时间, 原因看下面链接

如果设置了上面的 ACCESS_KEY, 也可以访问 (Worker 部署地址)/设置值 来手动签到 (流式更新进度)

关于

想更深入地了解本项目的来历? 请看 我的 blog 文章

Enjoy!

About

HayFrp 自动签到, 使用 Cloudflare Workers + Cron Triggers

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published