发布于2019-09-11 14:11 阅读(1313) 评论(0) 点赞(16) 收藏(0)
本篇文章主要介绍了Python 通过selenium实现毫秒级自动抢购的示例代码,通过扫码登录即可自动完成一系列操作,抢购时间精确至毫秒,可抢加购物车等待时间结算的,也可以抢聚划算的商品。
博主不提供任何服务器端程序,也不提供任何收费抢购软件。该文章仅作为学习selenium框架的一个示例代码。该思路可运用到其他任何网站,京东,天猫,淘宝均可使用,且不属于外挂或者软件之类,只属于一个自动化点击工具,如有侵犯到任何公司的合法权益,请加群联系,会第一时间将相关代码给予删除。
如有兴趣交流python及抢购相关技术可加群。点击加群:
点击链接加入群聊【python交流2群】群号:132099923
点击链接加入群【python交流1群】群号:462510942
点击链接加入群聊【python交流群】群号:838428915
直接上源码:
- # !/usr/bin/env python
- # -*- coding: utf-8 -*-
- # 2019/03/16
- # 淘宝秒杀脚本,扫码登录版
- from selenium import webdriver
- import datetime
- import time
-
-
- def login():
- # 打开淘宝登录页,并进行扫码登录
- browser.get("https://www.taobao.com")
- time.sleep(3)
- if browser.find_element_by_link_text("亲,请登录"):
- browser.find_element_by_link_text("亲,请登录").click()
- print("请在15秒内完成扫码")
- time.sleep(15)
- browser.get("https://cart.taobao.com/cart.htm")
- time.sleep(3)
-
- now = datetime.datetime.now()
- print('login success:', now.strftime('%Y-%m-%d %H:%M:%S'))
-
-
- def buy(times, choose):
- # 点击购物车里全选按钮
- if choose == 2:
- print("请手动勾选需要购买的商品")
- while True:
- now = datetime.datetime.now().strftime('%Y-%m-%d %H:%M:%S.%f')
- # 对比时间,时间到的话就点击结算
- if now > times:
- if choose == 1:
- while True:
- try:
- if browser.find_element_by_id("J_SelectAll2"):
- browser.find_element_by_id("J_SelectAll2").click()
- break
- except:
- print("找不到购买按钮")
- # 点击结算按钮
- while True:
- try:
- if browser.find_element_by_link_text("结 算"):
- browser.find_element_by_link_text("结 算").click()
- print("结算成功")
- break
- except:
- pass
- while True:
- try:
- if browser.find_element_by_link_text('提交订单'):
- browser.find_element_by_link_text('提交订单').click()
- now1 = datetime.datetime.now().strftime('%Y-%m-%d %H:%M:%S.%f')
- print("抢购成功时间:%s" % now1)
- except:
- print("再次尝试提交订单")
- time.sleep(0.01)
-
-
- if __name__ == "__main__":
- times = input("请输入抢购时间,格式如(2018-09-06 11:20:00.000000):")
- # 时间格式:"2018-09-06 11:20:00.000000"
- browser = webdriver.Chrome()
- browser.maximize_window()
- login()
- choose = int(input("到时间自动勾选购物车请输入“1”,否则输入“2”:"))
- buy(times, choose)
19年3月16日更新,本文章仅供学习交流使用,博主不提供任何收费抢购工具。有相关抢购需求及有需要定制软件的可加群讨论,群内可联系到博主,有任何疑问均可咨询。
经过几个月的学习,开发出了两款0s内下单软件一款是c#和c++混合编写的,一款是纯易语言编写的,但是目前由于某些原因,软件无法公开。
--更新于2019年5月16日凌晨1点32分
软件写了个基本介绍和开发由来,感兴趣的小伙伴戳这里。→淘宝天猫抢购,秒杀,抢拍软件脚本介绍
--更新于2019年5月25日凌晨10点28分
作者:goodbody
链接:https://www.pythonheidong.com/blog/article/107242/de5c589495bedb9c188d/
来源:python黑洞网
任何形式的转载都请注明出处,如有侵权 一经发现 必将追究其法律责任
昵称:
评论内容:(最多支持255个字符)
---无人问津也好,技不如人也罢,你都要试着安静下来,去做自己该做的事,而不是让内心的烦躁、焦虑,坏掉你本来就不多的热情和定力
Copyright © 2018-2021 python黑洞网 All Rights Reserved 版权所有,并保留所有权利。 京ICP备18063182号-1
投诉与举报,广告合作请联系vgs_info@163.com或QQ3083709327
免责声明:网站文章均由用户上传,仅供读者学习交流使用,禁止用做商业用途。若文章涉及色情,反动,侵权等违法信息,请向我们举报,一经核实我们会立即删除!