Skip to content

学习通在线自动签到系统签到节点接入脚本,用于自行部署可接入学习通在线自动签到系统的签到节点,该脚本需配合学习通在线自动签到系统使用,网址:https://cx.waadri.top/

License

WAADRI/ChaoXing_node_signin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 

Repository files navigation

由于怀疑被官方针对学习通频繁更新源码中的接口,为了确保所有功能可持续使用,本项目暂时停更

ChaoXing_node_signin

学习通在线自动签到系统签到节点接入脚本,用于自行部署可接入学习通在线自动签到系统的签到节点,该脚本需配合学习通在线自动签到系统使用,网址:https://cx.waadri.top/

使用方法

不喜欢折腾且使用Windows系统的用户可直接使用Releases中打包好的EXE文件运行,其它用户可在配置好python环境后参照下方步骤操作

安装好python3环境后直接使用以下命令运行

python other-signin.py

运行后会自动检查第三方库安装情况并自动进行安装,首次运行会自动在脚本目录下生成node_config.yaml配置文件,修改配置后再次运行脚本即可上线节点。默认配置文件如下所示

# 邮件功能配置区
email:
  # 用来发送邮件的邮箱,未填写则不发送邮件
  address: ''
  # 用来发送邮件的邮箱密码
  password: ''
  # 是否使用tls加密连接,默认为true
  use_tls: true
  # 邮件服务器的host主机名
  host: ''
  # 邮件服务器端口
  port: ''
  # 发件人名称
  user: ''
# 节点名称密码配置区
node:
  # 节点名称,不能和已接入在线自动签到系统的其它自建节点名称重复
  name: ''
  # 节点密码,设置后用户需要在网站中输入正确的密码才能使用该节点,留空则为不设置密码,此时任何人均可使用该节点进行签到
  password: ''
# 是否启用debug模式,启用后日志输出更加详细,方便排查问题,建议使用时出现问题且命令行中未展示问题详细信息时再启用
debug: false
# 节点uuid,第一次使用时会随机生成,请勿更改
uuid: XXX

运行上线后可在在线自动签到系统中点击“其它第三方自选节点”,会自动弹出自选节点列表,选择并输入正确的密码后即可使用所选节点进行签到监控 image

注意事项

  • 仅供学习交流,不要用于非法用途
  • 为防止部分接口被恶意利用,第三方节点不支持手动签到模式,不支持开启签到监控状态下自动更新用户签到信息(签到过程中仍可在网站上修改签到信息但不会自动同步至第三方节点服务),不支持节点离线后自动更换签到节点,且无7天的签到监控时长限制(登录有效时长依然为7天)
  • 节点脚本不要搭建在云服务器厂商的IP环境下,否则可能会被学习通官方封禁IP地址导致无法进行签到监控,请在四大运营商或教育网的网络环境下搭建
  • 如有侵权请联系我们删除,Email:WiFi86@qq.com

About

学习通在线自动签到系统签到节点接入脚本,用于自行部署可接入学习通在线自动签到系统的签到节点,该脚本需配合学习通在线自动签到系统使用,网址:https://cx.waadri.top/

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages