Coder Social home page Coder Social logo

jkdk's Introduction

jkdk

郑州大学健康打卡自动脚本


使用方法

  1. 先把代码整个都clone下来,然后在此基础上自己创建一个github仓库,仓库设置为私人。或者把代码fork到你自己的仓库(不过这样改不了仓库的可见性为私人)

fork截图

  1. 点击settings,找到Secrets

settings

  1. 添加8个仓库密钥 username、password、province、city、position,分别表示学号、密码、省份、城市、具体位置、疫苗接种情况以及经度、纬度。如果想要使用微信通知打卡情况,步骤也在后面。

添加仓库密钥

添加学号

  • 添加学号,name必须是username

  • 密码的添加同理,但name必须是password

  • 添加省份,省份的name必须是province,value是参考

    https://gist.github.com/mayufo/4207ed3fa925e6b3df7559832af85165 是所对应数字的前两位

  • 城市的name必须是city,value是上面链接对应数字的第三、四位

  • 详细地址就没有要求,但是name必须是position

  • 疫苗接种情况:name是myvs_26,对应的是疫苗接种情况,具体填法如下(若无该项,则默认接种第二针)

    需填值 含义
    1 已接种第1针
    2 已接种第2针
    3 尚未接种
    4 有禁忌症,无法接种
    5 已接种第3针
  • 经度: name是jingdu,填入你所期望的位置的经度即可,可以在网上查找

  • 纬度: name是weidu,如上同理。*

  • 微信通知:name是key,

  1. 扫描此微信二维码并关注微信公众号 二维码

  2. 关注后在右下角”我的“这一栏中把UID替换到原先secrets中的微信key(name是key,值即得到的uid)中即可,除此之外,关注后会有消息通知uid的值。

  3. 然后在左边的找到actions,选择enable action,这样就激活了action

actions位置

  1. 结束。接下来会每日6点、6点10分和7点、7点10分自动打卡(多次打卡防止打卡失败)。不过这里第一次建议自己修改 .github/workflows 里面的 jkdk.yml 里的时间以进行一次打卡看看效果(有时候会因为网络问题打卡失败,不过因为设置了多次打卡的缘故,失败的几率会降低),注意修改为UTC时间,即比北京时间晚8个小时,具体可以参考有北京时间注释的那一行。

  2. 注意,如果GitHub action激活不了,则需要编辑一下.github/workflows 里面的 jkdk.yml文件,输入几个空格或者回车即可,然后提交,action就可以被激活。

  3. 最终的结果 actions结果

  4. 每日打卡成功后的提醒 微信提醒

jkdk's People

Contributors

yuzhi535 avatar xungirl avatar

Forkers

swq628

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.