Skip to content

zhangbin0301/Auto-renew-tickhosting

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Auto Renew Tickhosting

自动续期 TickHosting 免费游戏机的脚本,使用 GitHub Actions 每96小时自动运行一次。

功能特点

  • 自动登录 TickHosting
  • 自动点击续期按钮
  • 验证续期是否成功
  • 每96小时自动运行
  • telegram消息推送
  • 支持手动触发运行

使用方法

1. 使用邮箱密码注册 并获取 Cookie

  1. 打开 TickHosting,使用邮箱密码注册账号
  2. 打开浏览器开发者工具(F12)
  3. 切换到 Appcation 选项
  4. 刷新页面
  5. 在请求中找到 pterodactyl_session cookie 的值

2. 设置 GitHub Actions

  1. Fork 这个仓库

  2. 在仓库中设置 Secret:

    • 进入仓库的 Settings
    • 点击 Secrets and variables -> Actions
    • 点击 New repository secret
    • 添加EMAILPASSWORD环境便量
    • 添加PTERODACTYL_SESSION环境便量
    • Value: 您获取到的 pterodactyl_session cookie 值
    • PixPin_2024-12-18_12-40-50
    • image
  3. telegram消息推送功能可选,如需要请在secrets中添加TELEGRAM_BOT_TOKENTELEGRAM_CHAT_ID环境变量

3. 验证运行

  • Actions 将每96小时(4天)自动运行一次
  • 您可以在 Actions 页面查看运行状态和日志
  • 需要立即运行时,可以在 Actions 页面手动触发

注意事项

  • 请确保 cookie及邮箱密码正确
  • 建议定期检查 Actions 运行日志,确保脚本正常运行
  • 如果需要修改运行频率,可以调整 .github/workflows/auto_renew.yml 中的 cron 表达式

About

双isp游戏机

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%