ITPub博客

首页 > > > 我叫雷锋!教你用脚本实现自动抢红包

我叫雷锋!教你用脚本实现自动抢红包

作者:u_453e1a12781dea 时间:2015-12-18 14:21:41 0 删除 编辑

双十一红包没在意,听朋友说抢到上百的红包,双十二弹出广告随便点了一下,心血来潮想写了个脚本。



道理都一样,这里以页面 为例,使用Chrome插件的方法(还有很多其他实现方式,我这里想尝试Chrome插件的编写)。只是做了模拟点击。


配置Chrome插件


本地新建一个目录 click ,新建文件manifest.json,里面定义了插件的配置。


  • name: 插件名

  • manifest_version: 固定值2

  • content_scripts: 匹配的网站

  • js: 需要加载的脚本,目前manifest.json、jquery-2.1.4.min.js、main.js都放在同一目录下。

  • 其他配置如ico之类都省略了,有需要请自行查找资料

写脚本


先找到抢红包的按钮。这里是这个图片,没有id、class等任何方便查询的标记,所以采用XPath:


同理找到再次抢红包的按钮的XPath:


把以下代码粘贴到 main.js:


上面的代码已经可以正常运行了,但是淘宝有反作弊机制,我的脚本刷了几百下就被封了。为了降低被封的风险,应改进代码把间隔时间设为随机数,此处我就不再写出具体代码了。

添加插件


Chrome开启开发者模式,加载自己建的插件目录即可



测试


现在到抢红包的页面刷新后就可以看到效果了,建议不要刷太频繁,我的已经被封了。

反正我刷了几百下也没有出一个红包,就当做练习了~


来源:segmentfault


原文作者:;如有侵权,请联系管理员删除。

请登录后发表评论 登录
全部评论

注册时间:2019-07-17

  • 博文量
    1982
  • 访问量
    17873