GitHunt
KG

Kgym-Hina/chaoxing_fuck_sign

自动运行学习通实习签到脚本

超星实习打卡

学习通实习打卡签到python程序,原仓库:WAADRI/ChaoXingshixidaka

为 Github Workflow 自动运行修改

Setup

  1. 安装依赖
pip install requests filetype
  1. 配置环境变量(脚本已不再读取文件开头的变量)

必填:

  • CX_USERNAME
  • CX_PASSWORD
  • CX_ADDRESS
  • CX_LOCATION(格式示例:113.733731,34.777027

可选:

  • CX_SCHOOLID
  • CX_REMARK
  • CX_PICTURE_ARY
    • 支持 JSON 数组:["id1","id2"]
    • 或逗号分隔:id1,id2

本地运行示例:

export CX_USERNAME="你的账号"
export CX_PASSWORD="你的密码"
export CX_ADDRESS="你的打卡地址"
export CX_LOCATION="经度,纬度"

python3 学习通实习打卡签到.py

GitHub Actions(定时自动运行)

仓库已提供工作流:.github/workflows/clockin.yml

需要在仓库 Settings -> Secrets and variables -> Actions 中添加同名 Secrets:

  • CX_USERNAME
  • CX_PASSWORD
  • CX_ADDRESS
  • CX_LOCATION
  • (可选)CX_SCHOOLID / CX_REMARK / CX_PICTURE_ARY

默认 cron 为:

  • 0 12 * * *(每天 12:00 UTC 运行一次)

如需改为你本地时区的“中午 12 点”,请自行调整 cron 表达式(GitHub Actions 使用 UTC)。

Languages

Python100.0%

Contributors

Created January 27, 2026
Updated January 28, 2026