2021-11-12 07:46:33 +00:00
|
|
|
|
### 学习强国自动化学习
|
|
|
|
|
|
|
|
|
|
|
2021-11-17 11:58:32 +00:00
|
|
|
|
该项目基于[playwright-go](https://github.com/mxschmitt/playwright-go) 开发,支持*windows*,*linux*,*mac*
|
|
|
|
|
若在使用过程中出现什么不可预料的问题欢迎提交*issue*
|
|
|
|
|
|
2021-11-12 07:46:33 +00:00
|
|
|
|
|
|
|
|
|
## 使用
|
|
|
|
|
|
|
|
|
|
+ 从release下载对应版本压缩包
|
2021-11-17 11:58:32 +00:00
|
|
|
|
+ windows一般下载 **study_xxqg_windows_amd64.zip**
|
2021-11-12 07:46:33 +00:00
|
|
|
|
+ 首次打开会在 ```config\config.yml```生成默认配置文件
|
2021-11-12 08:47:29 +00:00
|
|
|
|
+ 生成配置文件后第一次打开会自动安装无头浏览器,可能需要耐心等待
|
2021-11-12 07:46:33 +00:00
|
|
|
|
+ 再次打开即可运行
|
2021-11-22 12:16:03 +00:00
|
|
|
|
+ windows环境推荐直接打开浏览器扫码或者在控制台出现二维码后打开当前目录```screen.png```进行扫码
|
|
|
|
|
+ 其他无头浏览环境请配置[pushplus](http://www.pushplus.plus/) 推送进行扫码
|
2021-11-12 07:46:33 +00:00
|
|
|
|
|
2021-11-28 01:48:50 +00:00
|
|
|
|
|
2021-11-17 10:40:47 +00:00
|
|
|
|
## 配置文件
|
|
|
|
|
```yaml
|
|
|
|
|
# 刷课模式,默认为3,
|
|
|
|
|
# 1:只刷文章何视频
|
|
|
|
|
# 2:只刷文章和视频和每日答题
|
|
|
|
|
# 3:刷文章和视频和每日答题每周答题和专项答题
|
|
|
|
|
model: 3
|
|
|
|
|
|
|
|
|
|
# 日志等级
|
|
|
|
|
# panic
|
|
|
|
|
# fatal
|
|
|
|
|
# error
|
|
|
|
|
# warn, warning
|
|
|
|
|
# info
|
|
|
|
|
# debug
|
|
|
|
|
# trace
|
|
|
|
|
log_level: "info"
|
|
|
|
|
|
2021-11-22 12:16:03 +00:00
|
|
|
|
# 是否显示浏览器
|
2021-11-17 10:40:47 +00:00
|
|
|
|
show_browser: true
|
|
|
|
|
|
2021-11-22 12:16:03 +00:00
|
|
|
|
|
2021-11-17 10:40:47 +00:00
|
|
|
|
push:
|
|
|
|
|
ding:
|
|
|
|
|
enable: false
|
|
|
|
|
access_token: ""
|
|
|
|
|
secret: ""
|
2021-11-22 12:20:24 +00:00
|
|
|
|
# 目前仅支持pushplus推送二维码,默认建议使用pushplus推送
|
2021-11-22 12:16:03 +00:00
|
|
|
|
# pushplus使用方法见:http://www.pushplus.plus/
|
|
|
|
|
push_plus:
|
|
|
|
|
enable: true
|
|
|
|
|
token: ""
|
|
|
|
|
|
2021-11-27 08:34:29 +00:00
|
|
|
|
# 通过telegram进行交互模式,当配置tg.enable为true时会自动注册bot命令,
|
|
|
|
|
# telegram_bot使用教程https://www.dazhuanlan.com/leemode/topics/927496
|
2021-11-27 08:24:24 +00:00
|
|
|
|
tg:
|
|
|
|
|
enable: false
|
|
|
|
|
chat_id: 0
|
|
|
|
|
token: ""
|
|
|
|
|
proxy: ""
|
|
|
|
|
|
2021-11-24 14:05:37 +00:00
|
|
|
|
# 设置是否定时执行学习程序,格式为cron格式
|
|
|
|
|
# "9 19 * * *" 每天19点9分执行一次
|
|
|
|
|
# "* 10 * * *” 每天早上十点执行一次
|
2021-11-17 10:40:47 +00:00
|
|
|
|
cron: ""
|
|
|
|
|
```
|
2021-11-18 08:01:33 +00:00
|
|
|
|
|
2021-11-29 14:48:15 +00:00
|
|
|
|
|
|
|
|
|
>telegram推送使用参考
|
|
|
|
|

|
2021-11-12 07:46:33 +00:00
|
|
|
|
## 申明,该项目仅用于学习。
|
|
|
|
|
|
|
|
|
|
## 鸣谢
|
|
|
|
|
|
|
|
|
|
+ ### [imkenf/XueQG](https://github.com/imkenf/XueQG)
|