|
@@ -79,6 +79,8 @@
|
|
|
|
|
|
|
|
- 需要使用到的库已经放在requirements.txt,使用pip安装的可以使用指令
|
|
- 需要使用到的库已经放在requirements.txt,使用pip安装的可以使用指令
|
|
|
`pip install -r requirements.txt`
|
|
`pip install -r requirements.txt`
|
|
|
|
|
+- 如果国内安装第三方库比较慢,可以使用以下指令进行清华源加速
|
|
|
|
|
+`pip install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple/`
|
|
|
|
|
|
|
|
## 使用教程
|
|
## 使用教程
|
|
|
#### 1. 推荐Chrome浏览器
|
|
#### 1. 推荐Chrome浏览器
|
|
@@ -88,16 +90,24 @@
|
|
|
> 随便找一个商品下单,然后进入结算页面,打开浏览器的调试窗口,切换到控制台Tab页,在控制台中输入变量`_JdTdudfp`,即可从输出的Json中获取`eid`和`fp`。
|
|
> 随便找一个商品下单,然后进入结算页面,打开浏览器的调试窗口,切换到控制台Tab页,在控制台中输入变量`_JdTdudfp`,即可从输出的Json中获取`eid`和`fp`。
|
|
|
> 不会的话参考原作者的issue https://github.com/zhou-xiaojun/jd_mask/issues/22
|
|
> 不会的话参考原作者的issue https://github.com/zhou-xiaojun/jd_mask/issues/22
|
|
|
|
|
|
|
|
-(2)`sku_id`,`DEFAULT_USER_AGENT`
|
|
|
|
|
|
|
+(2)`sku_id`,`DEFAULT_USER_AGENT`
|
|
|
|
|
+> `sku_id`已经按照茅台的填好。
|
|
|
> `cookies_string` 现在已经不需要填写了
|
|
> `cookies_string` 现在已经不需要填写了
|
|
|
-> `DEFAULT_USER_AGENT` 可以用默认的
|
|
|
|
|
-> sku_id我已经按照茅台的填好
|
|
|
|
|
|
|
+> `DEFAULT_USER_AGENT` 可以用默认的。谷歌浏览器也可以浏览器地址栏中输入about:version 查看`USER_AGENT`替换
|
|
|
|
|
|
|
|
(3)配置一下时间
|
|
(3)配置一下时间
|
|
|
> 现在不强制要求同步最新时间了,程序会自动同步京东时间
|
|
> 现在不强制要求同步最新时间了,程序会自动同步京东时间
|
|
|
>> 但要是电脑时间快慢了好几个小时,最好还是同步一下吧
|
|
>> 但要是电脑时间快慢了好几个小时,最好还是同步一下吧
|
|
|
-
|
|
|
|
|
|
|
+
|
|
|
以上都是必须的.
|
|
以上都是必须的.
|
|
|
|
|
+> tips:
|
|
|
|
|
+> 在程序开始运行后,会检测本地时间与京东服务器时间,输出的差值为本地时间-京东服务器时间,即-50为本地时间比京东服务器时间慢50ms。
|
|
|
|
|
+> 本代码的执行的抢购时间以本地电脑/服务器时间为准
|
|
|
|
|
+
|
|
|
|
|
+(4)修改抢购瓶数
|
|
|
|
|
+> 代码中默认抢购瓶数为2,且无法在配置文件中修改
|
|
|
|
|
+> 如果一个月内抢购过一瓶,最好修改抢购瓶数为1
|
|
|
|
|
+> 具体修改为:在`jd_spider_requests.py`文件中搜索`self.seckill_num = 2`,将`2`改为`1`
|
|
|
|
|
|
|
|
#### 4.运行main.py
|
|
#### 4.运行main.py
|
|
|
根据提示选择相应功能即可
|
|
根据提示选择相应功能即可
|