Re: [討論] 只想買原價動森主機,該怎麼對付BOT黃牛?已刪文
其實寫這個不難
我可以實作一個使用selenium +python code給大家看
使用套件:selenium
# coding: utf-8
# In[2]:
from selenium import webdriver
import requests
import time
import sys
# In[3]:
#如果使用headless會幫助跑的速度,因為不用顯示出來
#chromedriver網路上可以載
option = webdriver.ChromeOptions()
#option.add_argument('headless')
option.add_argument("--lang=en")
driver = webdriver.Chrome(chrome_options=option,executable_path='f:/chromedriver.exe')
# In[21]:
#這邊放你要的網址
url = 'https://24h.pchome.com.tw/prod/DMBF0L-1900ALY1D'
# In[27]:
driver.get(url)
# In[28]:
#使用xpath找到加入購物車的按鈕
button_buy = driver.find_element_by_xpath('//li[@id="ButtonContainer"]/button')
# In[29]:
#如果購物車沒有空,會產生error = =
#記得先登入,否則會有問題
button_buy.click()
# In[30]:
#結帳按鈕
button_check = driver.find_element_by_class_name("check")
# In[31]:
button_check.click()
# In[32]:
#找到一次付清按鈕
button_CC = driver.find_element_by_class_name("CC")
# In[33]:
button_CC.click()
如果順利跑完應該是可以買起來
照著同樣邏輯也可以寫登入功能喔!
當然如果只開一個程式再搶可能不夠,這時候可以運用thread的概念,運用相同的code在記憶體跑很多個不同instance 來幫助搶購
希望有幫到大家^_^
連假快樂
-----
Sent from JPTT on my iPhone
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 122.121.143.86 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/NSwitch/M.1588423003.A.353.html
推
05/02 20:37,
4年前
, 1F
05/02 20:37, 1F
推
05/02 20:38,
4年前
, 2F
05/02 20:38, 2F
→
05/02 20:38,
4年前
, 3F
05/02 20:38, 3F
推
05/02 20:39,
4年前
, 4F
05/02 20:39, 4F
推
05/02 20:39,
4年前
, 5F
05/02 20:39, 5F
→
05/02 20:39,
4年前
, 6F
05/02 20:39, 6F
→
05/02 20:39,
4年前
, 7F
05/02 20:39, 7F
推
05/02 20:40,
4年前
, 8F
05/02 20:40, 8F
推
05/02 20:41,
4年前
, 9F
05/02 20:41, 9F
推
05/02 20:41,
4年前
, 10F
05/02 20:41, 10F
推
05/02 20:42,
4年前
, 11F
05/02 20:42, 11F
推
05/02 20:44,
4年前
, 12F
05/02 20:44, 12F
推
05/02 20:45,
4年前
, 13F
05/02 20:45, 13F
推
05/02 20:46,
4年前
, 14F
05/02 20:46, 14F
推
05/02 20:46,
4年前
, 15F
05/02 20:46, 15F
→
05/02 20:46,
4年前
, 16F
05/02 20:46, 16F
推
05/02 20:47,
4年前
, 17F
05/02 20:47, 17F
推
05/02 20:48,
4年前
, 18F
05/02 20:48, 18F
推
05/02 20:54,
4年前
, 19F
05/02 20:54, 19F
推
05/02 20:55,
4年前
, 20F
05/02 20:55, 20F
推
05/02 20:56,
4年前
, 21F
05/02 20:56, 21F
推
05/02 20:57,
4年前
, 22F
05/02 20:57, 22F
推
05/02 21:00,
4年前
, 23F
05/02 21:00, 23F
推
05/02 21:00,
4年前
, 24F
05/02 21:00, 24F
推
05/02 21:04,
4年前
, 25F
05/02 21:04, 25F
推
05/02 21:04,
4年前
, 26F
05/02 21:04, 26F
→
05/02 21:05,
4年前
, 27F
05/02 21:05, 27F
→
05/02 21:06,
4年前
, 28F
05/02 21:06, 28F
→
05/02 21:06,
4年前
, 29F
05/02 21:06, 29F
推
05/02 21:12,
4年前
, 30F
05/02 21:12, 30F
推
05/02 21:13,
4年前
, 31F
05/02 21:13, 31F
→
05/02 21:14,
4年前
, 32F
05/02 21:14, 32F
推
05/02 21:18,
4年前
, 33F
05/02 21:18, 33F
→
05/02 21:20,
4年前
, 34F
05/02 21:20, 34F
推
05/02 21:20,
4年前
, 35F
05/02 21:20, 35F
推
05/02 21:22,
4年前
, 36F
05/02 21:22, 36F
推
05/02 21:27,
4年前
, 37F
05/02 21:27, 37F
→
05/02 21:27,
4年前
, 38F
05/02 21:27, 38F
推
05/02 21:28,
4年前
, 39F
05/02 21:28, 39F
還有 57 則推文
推
05/03 01:52,
4年前
, 97F
05/03 01:52, 97F
推
05/03 01:53,
4年前
, 98F
05/03 01:53, 98F
→
05/03 01:53,
4年前
, 99F
05/03 01:53, 99F
推
05/03 02:05,
4年前
, 100F
05/03 02:05, 100F
推
05/03 02:32,
4年前
, 101F
05/03 02:32, 101F
→
05/03 02:32,
4年前
, 102F
05/03 02:32, 102F
推
05/03 02:36,
4年前
, 103F
05/03 02:36, 103F
→
05/03 02:36,
4年前
, 104F
05/03 02:36, 104F
→
05/03 02:37,
4年前
, 105F
05/03 02:37, 105F
→
05/03 02:37,
4年前
, 106F
05/03 02:37, 106F
→
05/03 02:37,
4年前
, 107F
05/03 02:37, 107F
→
05/03 02:40,
4年前
, 108F
05/03 02:40, 108F
推
05/03 02:47,
4年前
, 109F
05/03 02:47, 109F
→
05/03 02:47,
4年前
, 110F
05/03 02:47, 110F
→
05/03 02:47,
4年前
, 111F
05/03 02:47, 111F
→
05/03 02:58,
4年前
, 112F
05/03 02:58, 112F
推
05/03 03:01,
4年前
, 113F
05/03 03:01, 113F
→
05/03 03:01,
4年前
, 114F
05/03 03:01, 114F
推
05/03 03:03,
4年前
, 115F
05/03 03:03, 115F
※ 編輯: pepro (122.121.143.86 臺灣), 05/03/2020 03:30:27
推
05/03 03:32,
4年前
, 116F
05/03 03:32, 116F
推
05/03 03:35,
4年前
, 117F
05/03 03:35, 117F
噓
05/03 03:37,
4年前
, 118F
05/03 03:37, 118F
→
05/03 03:37,
4年前
, 119F
05/03 03:37, 119F
噓
05/03 06:47,
4年前
, 120F
05/03 06:47, 120F
→
05/03 09:04,
4年前
, 121F
05/03 09:04, 121F
推
05/03 09:53,
4年前
, 122F
05/03 09:53, 122F
→
05/03 09:56,
4年前
, 123F
05/03 09:56, 123F
→
05/03 09:57,
4年前
, 124F
05/03 09:57, 124F
→
05/03 11:37,
4年前
, 125F
05/03 11:37, 125F
推
05/03 14:46,
4年前
, 126F
05/03 14:46, 126F
推
05/03 14:59,
4年前
, 127F
05/03 14:59, 127F
噓
05/04 08:29,
4年前
, 128F
05/04 08:29, 128F
推
05/04 09:28,
4年前
, 129F
05/04 09:28, 129F
推
05/04 10:13,
4年前
, 130F
05/04 10:13, 130F
推
05/04 10:17,
4年前
, 131F
05/04 10:17, 131F
→
05/04 10:17,
4年前
, 132F
05/04 10:17, 132F
推
05/04 10:18,
4年前
, 133F
05/04 10:18, 133F
→
05/04 10:18,
4年前
, 134F
05/04 10:18, 134F
→
05/04 10:19,
4年前
, 135F
05/04 10:19, 135F
討論串 (同標題文章)
完整討論串 (本文為第 2 之 2 篇):