Git Product home page Git Product logo

zzu_jksb-daily's Introduction

郑州大学健康上报脚本

该脚本仅用于 郑州地区 自动打卡郑州大学健康状况上报平台。

  • 其他地区请自行修改源代码

有什么特点?

极其轻量化,仅有一个py文件--jksb.py一站式服务
拿来主义,根本不用本地化。(有同学想本地学习,随意即可)
直接在GitHub上就能轻松部署
’懒人式‘一次部署,60天无忧打卡(原因:项目启用后60天无更新时,Actions功能会自动关闭,需要再次手动部署
不但方便快捷,最重要的是个人信息安全有了保障

环境依赖

  • python==3.7
  • 用于发送http请求的requests模块

设置

本项目使用GitHub提供的Actions进行定时打卡,这样自己就不需要服务器了,直接白嫖GitHub的”服务器“多香啊!!!
项目已测试成功,能通过Actions直接定时每天打卡,香的一批
最关键的是,GitHub支持了对账号、密码等信息的封装,这样可以保护使用者的信息安全,防止信息外泄。

用法:

不多说,直接上图!

1. Fork 仓库

  • 点击页面右上角的Fork按钮,将本项目保存到自己的仓库。点击Fork左侧的Star键可以表示您对本项目和作者的认同。 fork.PNG

2. 添加 secrets

  • 点击Settings-->Secrets-->New repository secret,进入新建页面。 secrets.PNG actions.PNG
  • Name栏输入idValue栏输入自己的学号,然后点击Add secret
  • 再次点击New repository secret,进入新建页面。
  • Name栏输入pwdValue栏输入自己学号的登录密码,然后点击Add secret
  • 再次点击New repository secret,进入新建页面。
  • Name栏输入MAIL_USERValue栏输入自己的邮箱账号 QQ邮箱,然后点击Add secret
  • 再次点击New repository secret,进入新建页面。
  • Name栏输入MAIL_PWDValue栏输入自己邮箱申请的授权码。注意!!!这里不是邮箱的密码 ,然后点击Add secret
  • qq邮箱授权码申请,详细请查看链接qq邮箱官方说明(https://service.mail.qq.com/cgi-bin/help?subtype=1&&no=1001256&&id=28)
  • 再次点击New repository secret,进入新建页面。
  • Name栏输入MAIL_TOValue栏输入自己的邮箱账号,然后点击Add secret
  • 暂不支持多人模式

3.启用 Actions

  • 点击上方的Actions,点击确认启用Actions功能。
  • 点击左侧ZZU COMMUTE HELPER,点击Run workflow,运行一次项目。 check.PNG

项目部署完毕后,可以在Actions页面点击View workflow file查看结果。 check.PNG 如有疑问可通过Issues功能提交问题,如出现签到失败的问题请耐心等待更新。


📢更新方法

  • 点击Settings-->Options-->Dangerous Zone-->delete this reposity,按照提示删除本项目,然后重新部署()重复上述步骤。
  • 使用git,相关命令请自行搜索。

zzu_jksb-daily's People

Contributors

codem78 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.