淘宝/京东秒杀程序

#导入要使用到的模块(工具)
import datetime
import time
from selenium import webdriver
from selenium.webdriver.common.by import By
import win32com.client
speaker = win32com.client.Dispatch("SAPI.SpVoice")

#秒杀时间 算盘--软件 browser=浏览器
#需要修改时间!
times = '2023-08-21 11:29:59'
# 打开浏览器
browser = webdriver.Chrome()

# 打开购物车页面
browser.get("https://cart.taobao.com/cart.htm")
time.sleep(15)

# 全选购物车
while True:
    if browser.find_element(By.ID,"J_SelectAll1"):
        browser.find_element(By.ID,"J_SelectAll1").click()
        break

while True:
    #获取电脑现在的时间
    now = datetime.datetime.now().strftime('%Y-%m-%d %H:%M:%S.%f')
    # 对比时间,时间到的话就点击结算
    print(now)
    #判断是不是到了秒杀时间?
    if now > times:
        # 点击结算按钮
        while 1:
            try:
                if browser.find_element(By.LINK_TEXT,"结 算"):
                    print("here")
                    browser.find_element(By.LINK_TEXT,"结 算").click()
                    print(f"主人,结算提交成功,我已帮你抢到商品啦,请及时支付订单")
                    speaker.Speak(f"结算")
                    break
            except:
                pass
        #点击提交订单按钮
        while True:
            try:
                if browser.find_element(By.LINK_TEXT,"提交订单"):
                    browser.find_element(By.LINK_TEXT,"提交订单").click()
                    print(f"抢购成功,请尽快付款")
                    speaker.Speak(f"提交订单")
            except:
                print(f"主人,我已帮你抢到商品啦,您来支付吧")
                break
        time.sleep(0.01)

京东秒杀程序

#导入要使用到的模块(工具)
import datetime
import time
from selenium import webdriver
from selenium.webdriver.common.by import By
import win32com.client
speaker = win32com.client.Dispatch("SAPI.SpVoice")

#秒杀时间 算盘--软件 browser=浏览器
times = '2023-08-21 17:05:00'
# 打开浏览器
browser = webdriver.Chrome()
# 进入京东网页
# browser.get("https://www.jd.com/")
# 进入淘宝网页
#browser.get("https://www.taobao.com")
#time.sleep(3)
# 扫码登录
#browser.find_element(By.LINK_TEXT,"你好,请登录").click()
#browser.find_element(By.LINK_TEXT,"亲,请登录").click()
#print(f"请扫码")
#time.sleep(8)
# 打开购物车页面
browser.get("https://cart.jd.com/cart_index")
# 进入淘宝网页
#browser.get("https://cart.taobao.com/cart.htm")
time.sleep(5)

# 全选购物车
# while True:
#     if browser.find_element_by_class_name("jdcheckbox"):
#         browser.find_element_by_class_name("jdcheckbox").click()
#         break

while True:
    #获取电脑现在的时间
    now = datetime.datetime.now().strftime('%Y-%m-%d %H:%M:%S.%f')
    # 对比时间,时间到的话就点击结算
    print(now)
    #判断是不是到了秒杀时间?
    if now > times:
        # 点击结算按钮
        while 1:
            try:
                if browser.find_element(By.LINK_TEXT,"去结算"):
                    print("here")
                    browser.find_element(By.LINK_TEXT,"去结算").click()
                    print(f"主人,结算提交成功,我已帮你抢到商品啦,请及时支付订单")
                    speaker.Speak(f"去结算")
                    break
            except:
                pass
        #点击提交订单按钮
        while True:
            try:
                if browser.find_element(By.LINK_TEXT,"提交订单"):
                    browser.find_element(By.LINK_TEXT,"提交订单").click()
                    print(f"抢购成功,请尽快付款")
                    speaker.Speak(f"提交订单")
            except:
                print(f"主人,我已帮你抢到商品啦,您来支付吧")
                break
        time.sleep(0.01)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值