- node >= 14(推荐 lts,目前为 16.14.2)
- 将 /config_fjgqt/config.json.bak 的后缀 .bak 去掉
- 申请百度智能云上的免费文字识别 OCR(用于识别验证码,也可自行修改程序配置其它 OCR 接口),获取的 public-key 和 secret-key 分别填入
config.json
- 配置
config.json
的 email 用于发送完成情况到邮箱,QQ 邮箱授权码获取方式 - 配置
config.json
的 secretaries(团支书账户)账号密码,用于获取团支部青年大学习完成情况 - 配置
config.json
的 members(团支部成员账户)账号密码,用于设置批量完成青年大学习的账号
将本项目 clone 到云服务器上,配置 crontab 每周定时执行该脚本即可
以下是我的 crontab 配置(crontab -e
)周一到周三下午 17:50 执行
50 17 * * 1-3 cd /root/projects/FujianGQT && npm run start
npm install
npm run start