Skip to content

Latest commit

 

History

History
63 lines (48 loc) · 2.52 KB

README.md

File metadata and controls

63 lines (48 loc) · 2.52 KB

yiban-auto

syuct易班校本化自动健康打卡,修改自Crazyokd/yiban-auto。【English

目录

免责声明

  • 本项目涉及的任何脚本,仅供学习测试研究,禁止用于商业用途。
  • 使用本项目时,需先遵守法律法规。使用过程中照成的任何后果,需自行承担,对于任何关于本项目的问题概不负责,包括使用过程中导致的任何损失和损害。
  • 如果出现发热、干咳、体寒、身体不适、胸痛、鼻塞、流鼻涕、恶心、腹泻等症状。请立即停止使用本项目,认真履行社会义务,及时进行健康申报。
  • 如有侵权,请提供相关证明,所有权证明,本人收到后删除相关文件。
  • 无论以任何方式查看、复制或使用到本项目中的任何脚本,都应该仔细阅读此声明。本人保留随时更改或补充此免责声明的权利。
  • 一旦使用并复制了本项目的任何相关脚本,则默认视为您已经接受了此免责声明。

用法

1. 安装依赖

pip install -r requirements.txt

2. 填写信息

    1. 编辑config.json文件
    1. 运行下面的程序从而得到您详细的地址信息。
    python getaddress.py

3. 运行程序

python main.py

4. 考虑使用 GitHub Action 实现每日定时打卡

    1. 编辑main.yml文件并去掉第五行和和第六行的注释。
    1. 编辑第六行的 - cron,选择一个适当的定时时间。

    关于cron的含义和用法可参考https://jasonet.co/posts/scheduled-actions/

    温馨提示:请使用私有Repo哦,注意信息安全(

5. 自定义表单

  • 调用main.py文件中的analyse_form()方法,从而得到自己特定的表单提交规范

    请仔细查看analyse_form()方法的实现。

  • 更改yiban.py文件中的auto_fill_form方法,并相应的修改配置文件

    真的很简单!

自定义表单成功的案例欢迎pr!

待办

  • 添加命令参数

参考

协议

Apache-2.0许可证下发布。有关更多信息,请参阅LICENSE