smzdmForGo
smzdmForGo copied to clipboard
什么值得买文章 自动签到 自定义规则爬取
什么值得买文章推送器
目的
:smile: 主要是自己没啥钱,又比较懒,爬取自己想买的商品看看有没有打折,这样就不会错过了!! 顺便练习go语法
已实现
- [x] 自定义文章提取规则
- [x] 推送文章
- [x] 去重文章
- [x] 定时推送
- [x] 设定关键字,爬取含关键词的商品
- [x] 利用github Action 自动编译,部署到个人服务器
- [x] 每天定时打卡
- [x] 可通过手机号@指定人
待实现
- [ ] 配置server酱
- [X] 配置签到
使用步骤
下载整个代码 window平台直接运行smzdm.exe,切勿挪动exe文件,会导致读不到配置
如果想用关键字或者推送自己的钉钉,可以修改配置信息
- 配置式:
修改以下配置,保存配置,再运行
smzdm.exe即可
# 搜索关键词
keyWord:
- 信小兔
- 零食
# 最低评论数
lowCommentNum: 0
# 最低值率
lowWorthyNum: 0
# 满意商品数量
satisfyNum: 10
# 过滤词
filterWords:
- "榴莲"
- "唯品会"
- "牛奶"
- "电脑"
# 定时任务多长执行一次 单位秒 默认 12个小时
tickTime: 43200
# 钉钉token
dingdingToken: "xxxxx"
# 签到时间(默认早上8:30)
cron: "0 30 8 ? * *"
# 签到需要的cookie
cookie: "XXXX"
- docker方式
- 执行
docker pull registry.cn-hangzhou.aliyuncs.com/ggball/smzdm_for_go:latest - 再创建配置目录
D:\\documents\\config(我这里实在win下操作的),将config/config.yml文件 放入创建好的配置文件夹
- 最后执行
docker run -d --name smzdmForgo -v D:\\documents\\config:/opt/go/config registry.cn-hangzhou.aliyuncs.com/ggball/smzdm_for_go:latest
-v :前是宿主机目录,:后是容器目录
- 源码启动
go run .\main.go .\route.go
配置签到
可手动和定时签到
配置地址

如果觉得麻烦可以进群,每天都会推送消息哦(钉钉二维码在最下方!!)
效果



钉钉二维码
