最近在github上看到N个抢*东茅台脚本,最多的就是PYTHON和GO的版本。PYTHON门槛较高,推荐GO的版本。笔者后期如果有时间,会贡献一个JAVA版本的出来。
目录
1. Mac 环境下运行P版本的坑
笔记开发机为RMBP,试着跑了一下P版的*东茅台抢购脚本,这里需要注意的是,一定要对python版本进行升级。笔者将python版本升至3.9之后,可以正常运行 。
具体操作步骤,GITHUB上都有描述,如果环境跑不起来的,可以私信我。
python3.9 main.py
2.eid和fp获取方式
这里主要讲一下思路:
- 可以用大名鼎鼎的自动化测试工具selenium 完成
这个也不难实现,代码调用selenium,调用脚本,获取eid,fp值,然后写入配置文件 - 可以用浏览器开发者模式获取
这个对开发者来说,比较简单,关键变量:_JdTdudfp - 可以通过HTML的方式获取。
强烈推荐这种方式,对小白友好。
<html>
<head></head>
<body>
<div id="info">EID,FP参数动态获取中……</div>
<hr>
<div id="eid"></div>
<div id="fp"></div>
</body>
</html>
<script src="https://gias.jd.com/js/td.js"></script>
<script>
setTimeout(function () {
try {
getJdEid(function (eid, fp, udfp) {
document.getElementById('eid').innerText = 'eid = ' + eid;
document.getElementById('fp').innerText = 'fp = ' + fp;
document.getElementById('info').innerText = '请将上面的内容复制到配置文件 config.ini 中的对应位置并保存';
});
} catch (e) {
document.getElementById('info').innerText = e;
}
}, 1200);
</script>
3. 抢购成功率
目前参与抢购的PLUS会员是越来越多了,持之以恒,肯定是有收获的。希望大家都能抢中。
4.如果有使用过程中不明白的,随时可以联系我