项目地址
环境要求
建议使用Centos8.0以上版本
使用方法
- 安装chrome、chromedriver.exe
安装chrome
yum install https://dl.google.com/linux/direct/google-chrome-stable_current_x86_64.rpm
下载对应chrome对应的chromedriver,并放置在/usr/bin路径下,给予执行权限
chmod +x /usr/bin/chromedriver
- 补充完整Settings.py文件内容
# coding=UTF-8
# 江苏大学健康打卡网址
url = 'https://pass.ujs.edu.cn/cas/login?service=http%3A%2F%2Fyun.ujs.edu.cn%2Fxxhgl%2Fyqsb%2Findex'
# 发件邮箱设置项 (请填写个人信息)
mail_host = smtp.qq.com#如果不是qq邮箱自行修改
mail_user =
mail_pass = #smtp授权码
sender = ''
# 百度 OCR 调用设置项 (请填写个人信息)
APP_ID = ''
API_KEY = ''
SECRET_KEY = ''
# 用户信息 (请填写个人信息)
user_info = ['']
username_info = {
'': '',
}
password_info = {
'': '',
}
receivers_info = {
'': '',
}
# 结果信息
result_text = {}
需注册百度OCR服务、获取邮箱临时密码。 定时操作采用shell脚本实现,这里建议使用宝塔面板的计划任务实现。