All Projects → Closty → chaoxing

Closty / chaoxing

Licence: GPL-3.0 license
Make Github to help u for signing on Superstar Xuexitong every 5 minutes, base on github actions.

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to chaoxing

qd-templates
基于开源新版签到框架站发布的公共har模板库,整理自用 qiandao 框架可用的各种网站和App的 Har 模板,仅供学习参考。
Stars: ✭ 77 (+32.76%)
Mutual labels:  sign, qiandao
FirebaseAuthExample
Example Sign In, Sign Up with Email, Facebook, Twitter using Firebase combine with BaseMVP (https://github.com/derohimat/android-base-mvp)
Stars: ✭ 20 (-65.52%)
Mutual labels:  sign
tangem-sdk-ios
The native Swift library for iOS platforms
Stars: ✭ 35 (-39.66%)
Mutual labels:  sign
CalendarView
日历控件
Stars: ✭ 14 (-75.86%)
Mutual labels:  sign
flutter-openpgp
OpenPGP for flutter made with golang for fast performance with support for android, ios, macos, linux, windows, web and hover
Stars: ✭ 35 (-39.66%)
Mutual labels:  sign
react-signature-canvas
A React wrapper component around signature_pad (in < 150 LoC). Unopinionated and heavily updated fork of react-signature-pad
Stars: ✭ 420 (+624.14%)
Mutual labels:  sign
aws-signature-version-4
The buttoned-up and boring, but deeply analyzed, implementation of SigV4 in .NET
Stars: ✭ 57 (-1.72%)
Mutual labels:  sign
chaoxing-sign-cli
超星学习通签到Nodejs程序。支持普通签到、拍照签到、手势签到、位置签到、二维码签到,支持自动监测。
Stars: ✭ 522 (+800%)
Mutual labels:  chaoxing
flask-apiSign-demo
Api签名验证样例
Stars: ✭ 28 (-51.72%)
Mutual labels:  sign
ReSign
A burp extender that recalculate signature value automatically after you modified request parameter value.
Stars: ✭ 52 (-10.34%)
Mutual labels:  sign
ipa re sign
Re_sign an ipa using Apple Enterprise Certificate 使用企业证书 对 ipa 进行重签名.
Stars: ✭ 32 (-44.83%)
Mutual labels:  sign
SchoolRegistrationUI-Android
Check out the new style for App Design aims for school or colleges...😉😀😁😎
Stars: ✭ 56 (-3.45%)
Mutual labels:  sign
SignTools-CI
Sign iOS apps on demand using CI. Part of: https://github.com/SignTools/SignTools
Stars: ✭ 145 (+150%)
Mutual labels:  sign
Taro-sign
Taro 开发的 思政教育签到小程序
Stars: ✭ 27 (-53.45%)
Mutual labels:  sign
qiandao
[当前版本: 20230111] Qiandao —— 一个HTTP请求定时任务自动执行框架 base on HAR Editor and Tornado Server
Stars: ✭ 2,100 (+3520.69%)
Mutual labels:  qiandao
customer-ajax-login
Free magento 2 extension for Popup and AJAX based Login and Sign Up | Manish Joy
Stars: ✭ 14 (-75.86%)
Mutual labels:  sign
SmartTrafficIntersection
Another AI toy project, of a traffic intersection controlled by a Reinforcement Learning AI agent to optimize traffic flow in an intersection of vehicles or pedestrians
Stars: ✭ 30 (-48.28%)
Mutual labels:  sign
sign-in-with-apple
An example for sign-in-with-apple, golang-version.
Stars: ✭ 22 (-62.07%)
Mutual labels:  sign
HotSalesPOS
No description or website provided.
Stars: ✭ 14 (-75.86%)
Mutual labels:  sign
crypto
Aplus Framework Crypto Library
Stars: ✭ 20 (-65.52%)
Mutual labels:  sign

介绍

chaoxing HitCount

github实现云签到

前言

为了让同学们更加认真、更加专注听课,而不去用手机签到花费大量时间、耗费大量精力,特此在原脚本中开发升级,请自行合理使用!挂科请不要找我,谢谢合作!请点击下方View all of README.md了解更多。

本项目支持学习通任何形式的签到(包括二维码签到、手势签到等),如果是位置签到也可以自定义位置,如果是拍照签到,请自认倒霉,因为默认是黑色照片,自定义照片还在等待开发中。

本脚本最大的不同应该就是基于github action运行,所以并不需要服务器、不需要服务器、不需要服务器同样也不需要掌握任何python的相关设置,你所需要准备的就是一个github账号以及一个耐而不烦的心。傻瓜式的操作却可以解决你最大的痛苦。

特点

1、基于原先作者强大的脚本,本项目支持任何形式的学习通签到。
2、基于server酱使得签到成功时会将签到信息发送至你的微信。
2、无需挂在任何服务器上,只需要点几下,让github自动为你签到。
3、使用强大的GitHub actions功能,实现无服务器实时监控您的学习通签到。
4、无需掌握任何编程知识,强大的后端后端已做好,您仅需点击几下。

快速使用

无法查看图片?

  • Fork本项目后进入自己的仓库,点击你的仓库右上角的 Settings,找到 Secrets

    如何Fork本项目? 注册或登陆您的github账号,访问进入github的本项目页面中,点击右上角的Fork按钮,如图所示。

    Fork本项目

  • fork后进入你自己的仓库并在setting配置您的超星账号信息

    如何配置? 1.首先进入自己的仓库(前提您已经登陆账号)

    E19D60FD6823769D2822C93960835D01.jpg


    2.点击chaoxing字样的项目也就是刚刚fork后的项目

    41CA3BC4C95CAE8D7F8FB3A05B816CB0.jpg


    3.点击setting进入设置界面

    711234FE886728474A5326E42A06A40E.jpg


    4.点击secrets后点击add a new secret

    3AB6B127331F5CCE552730FACDA680A3.jpg


    依次添加以下所有name以及value。
    ┉┉ ∞ ∞ ┉┉┉┉ ∞ ∞ ┉┉┉
    Name:CHAOXING_USERNAME
    Value:填写你的超星账户,最好为11位的手机号
    ┉┉ ∞ ∞ ┉┉┉┉ ∞ ∞ ┉┉┉
    Name:CHAOXING_PASSWORD
    Value:填写你的超星密码
    ┉┉ ∞ ∞ ┉┉┉┉ ∞ ∞ ┉┉┉
    Name:CHAOXING_SCHOOL
    Value:填写你的schoolid#如果CHAOXING_USERNAME中的Value填写的是手机号,则本处填写'None'
    ┉┉ ∞ ∞ ┉┉┉┉ ∞ ∞ ┉┉┉
    Name:CHAOXING_SERVEROR
    Value:填写True或者False#True代表使用微信提醒,False代表不使用
    ┉┉ ∞ ∞ ┉┉┉┉ ∞ ∞ ┉┉┉
    Name:CHAOXING_SERVER
    Value:填写你的server酱SCKEY码,以SCU开头#申请地址http://sc.ftqq.com/3.version
    ┉┉ ∞ ∞ ┉┉┉┉ ∞ ∞ ┉┉┉
    配置完后如下图所示

    3ABA6F49DE5D7DB3144B14FC9A7F1809.jpg

  • 设置好环境变量后点击你的仓库上方的 Actions 选项,会打开一个如下的页面,点击 I understand... 按钮确认在 Fork 的仓库上启用 GitHub Actions 。

  • 最后在你这个 Fork 的仓库内随便改点什么(比如给 README 文件删掉或者增加几个字符)提交一下手动触发一次 GitHub Actions 就可以了 (重要!!!测试发现在 Fork 的仓库上 GitHub Actions 的定时任务不会自动执行,必须要手动触发一次后才能正常工作)

    如何随意修改README文件?

    1.进入你的仓库并进入code界面,点击笔字的按钮进入编写 2D6731A3F5A39D89D91B4F201F8C0B70.jpg


    2.在代码框随意编写或删减以达到改变代码的效果,随后点击提交commit,当然如果可以让说明书更精美欢迎来pull E0F2D41544BE07971A596488E7A72EAA.jpg

  • 如何查看脚本执行情况? 注意: 为了实现某个链接/帐户访问出错时不中断程序继续尝试下一个,GitHub Actions 的状态将永远是“通过”(显示绿色的),请自行检查 GitHub Actions 日志:依次点击Actions=>chaoxing=>get_points=>Qiandao项的输出确定程序执行情况。

    6D6681A2A552E03AE2AEC28B4542F217.jpg

配置说明

  • 配置自动执行时间 时间配置在chaoxing/.github/workflows/cxworker.yml文件中 第九行 - cron: '* * * * *' 默认:每5-6分钟自动执行签到脚本(github有时间延迟与相应限制),你也可以通过 Push 操作手动触发执行。 如需自定义时间,请配合cron表达在线生成器使用
  • 配置python脚本 python脚本在chaoxing/cx.py文件中,其中第12—34行为配置区域,如需自己的服务器运行更改含有os.environ的相关参数即可。
  • 配置位置签到 进入chaoxing/cx.py修改225行'address': '中国',中国为你想显示的位置;修改227行'clientip': '0.0.0.0',0.0.0.0为你想显示的ip地址
  • 配置拍照签到 目前无法配置,默认纯黑色照片,请等待更新。

关于

本项目基于https://github.com/mkdir700/chaoxing_auto_sign 制作,使得脚本可以无服务器执行,并简化操作以让更多人使用。 本项目遵循GNU GPLv3开源协议;并有以下条款特此说明:

  1. 请勿使用本项目进行商业用途
  2. 请勿使用本项目违反当地法规
  3. 请勿使用本项目损害他人或集团利益

以上条款,若使用者违反,后果自行承担与作者本人无关!

鸣谢

mkdir700

其他项目推荐

项目地址 开发语言 备注
https://github.com/mkdir700/chaoxing_auto_sign Python 超星学习通自动签到脚本&多用户多任务&API
https://github.com/Wzb3422/auto-sign-chaoxing TypeScript 超星学习通自动签到,梦中刷网课
https://github.com/Huangyan0804/AutoCheckin Python 学习通自动签到,支持手势,二维码,位置,拍照等
https://github.com/aihuahua-522/chaoxing-testforAndroid Java 学习通(超星)自动签到
https://github.com/yuban10703/chaoxingsign Python 超星学习通自动签到

紧急通知

请一定要根据配置说明配置计划时间;防止被判定滥用。
由于本项目被大量fork并启动actions功能,占用github官方服务器大量资源。部分用户反映无法签到,actions功能被禁止等问题。但是大部分用户仍然正常可以使用;解决方法:1.使用使用Travis Ci运行。学业繁忙,不予教程。2.请访问我的服务器 https://cx.clost.net 但并不保证其稳定性。(目前源码臃肿,修改删减后上传)3.用自己的服务器运行其中的py脚本。

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].