Python 京东口罩监控+抢购
代码
https://github.com/hkmayfly/JDG
使用教程
环境
Python 3.7.1
代码修改
jdmain.py
- mailto_lists:收件人的邮箱
- mail_sender:发件人邮箱
- mail_pass:邮箱授权码
- jd_url_list:商品页面获取的链接
- requests.post:第一个参数填写Server酱获取到的接口(实际发送post或者get请求都可以)
JDBuy.py
- cookies_String:登录之后网页cookie值
- payment_pwd:支付密码
- jd_url_list:商品页面链接获取
- requests.post:第一个参数填写Server酱获取到的接口
QQ邮箱授权码
打开QQ邮箱设置-->账户-->找到下面的SMTP服务
开启图中两个服务
再从下面生成授权码
最后,在左下方保存更改
京东cookie获取
登录界面,打开审查元素,输入账户密码,登录账户。
在审查元素的页面中找到Cookie
商品链接获取
在购买的商品界面,首先选择自己的配送地址
在审查元素中找到,stock开头的JS页面,将Request URL放入jd_url_list列表
在Preview中,我们可以看到商品的信息
Server酱微信接口
按照上面的教程,绑定微信后,你能获取到一个SCKEY,这个就是我们的微信接口(消息可以是markdown形式)。
代码修改方面我们就完成了,运行之后就是这样
网站部署
一般网站上只有Python2,我们首先安装上Python 3.7.1,参考教程:https://www.cnblogs.com/cosiray/p/9946401.html
接着,运行jdmain.py,看缺少哪些包,就使用pip3下载对应的包就行。
最后,使用 nohup python3 pro.py& 命令,让脚本在后台运行。
其他命令:
- 进程查看命令:ps aux
- 指定进程终结命令:kill -9 PID
PID可以利用进程显示查看
如果,cookie值失效,会通过微信通知,重新获取cookie值就行。
效果展示
参考文章
https://github.com/Rlacat/jd-automask
相关推荐
栋先生 2020-11-16
贵州腾讯社交广告 2020-09-10
CatherineC00 2020-07-26
paopaozhuli 2020-06-22
CristianoJason 2020-06-16
banlanxiaoxue 2020-06-11
yourFriend 2020-06-09
playis 2020-05-29
herogood 2020-05-19
veppay 2020-04-08
ruanjiankaifa00 2020-05-05
山外的网络自留地 2020-04-09
忧郁天使 2020-04-08
cbao 2020-04-07
paopaozhuli 2020-03-06
忧郁天使 2020-03-05
忧郁天使 2020-02-28
leeyhCoding 2020-01-08
zego实时音视频 2020-01-07
inNeed产品经理社 2020-01-07
忧郁天使 2019-12-28