Skip to content

xiaziawsl/nwafu-check-in

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

目录

自动批量打卡项目

须知、说明

key: 学号
password: 密码
... ...
sfzx: 是否在校 1 在校,0不在校
adcode: 行政区划代码

南校区范例

注意cityprovincedistrict 必须带"市、省、区"

{
    "2019114514": [{

        "password": "114514",
        "address": "陕西省咸阳市杨陵区李台街道G30连霍高速西北农林科技大学南校区",
        "area": "陕西省咸阳市杨陵区",
        "city": "咸阳市",
        "province": "陕西省",
        "district": "杨陵区",
        "sfzx": "1",
        "lng": "108.068236",
        "lat": "34.257315",
        "adcode": "610403" }]
}

如何运行

首先克隆项目

git clone https://github.com/NWAFU-CP/daka.git

切换目录

cd daka

info.json中的信息进行配置 再执行daka.py

python daka.py

执行结果示例

2022-08-13 01:11:58,072-INFO: 本程序仅供学习使用,请遵守相关法律、规定,珍爱生命!对自己和他人负责!
2022-08-13 01:11:58,074-INFO: 开始执行
2022-08-13 01:11:58,398-ERROR: 114514-----账号或密码错误
2022-08-13 01:11:58,755-ERROR: 7355608-----账号或密码错误
2022-08-13 01:11:58,756-INFO: 执行完毕,打卡成功 0 人,失败 0 人,密码错误 2 人

日志

DEBUG级别的日志会输出在daka.log文件中 INFO级别的日志输出在控制台

ToDo

  • 异步实现
  • 日志

LICENSE

AGPL-3.0 license

注意事项

仅供学习交流,请遵守防疫规定,勿用于非法用途
以上

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%