Re: [討論] 只想買原價動森主機,該怎麼對付BOT黃牛?

看板 NSwitch
作者 pepro
時間 2020-05-02 20:36:41
留言 135 ( 81推 4噓 50→ )
其實寫這個不難 我可以實作一個使用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

留言

x37013002 趕快推避免人家說我看不懂 05/02 20:37 1F
CHENXOX 哇啊 05/02 20:38 2F
yaiwuyi 我永遠搶不到 誰叫我文組 05/02 20:38 3F
kevineleven 跟我想的一樣 05/02 20:39 4F
WakabaSubaru 原來是這樣,跟我當初想的一樣嘛 05/02 20:39 5F
horseorange 現在有點像之前中華母親節之亂 有人最後不爽也是直 05/02 20:39 6F
horseorange 接貼程式碼上來 (雖然我還是用滑鼠搶到的人) 05/02 20:39 7F
henryhuang17 比較想知道 為什麼人肉搶還是搶的贏的原因 05/02 20:40 8F
XiaoSung 下一篇:chromeDriver怎麼用 05/02 20:41 9F
olen0622 重點是遇到網站掛掉的也沒用 05/02 20:41 10F
raysoe0803 我以為我跑錯版 05/02 20:42 11F
try66889 先推假裝自己看得懂QQ 05/02 20:44 12F
robinsonXD 恩,看不懂 05/02 20:45 13F
doraemon1293 網頁又顯示不出來,根本沒有用啊 05/02 20:46 14F
kashiwa27 玩動森 學程式 05/02 20:46 15F
doraemon1293 網站都掛掉了,除非有其他通道 05/02 20:46 16F
tyjcgmnl 這不就是acroom嗎?英敬英敬 05/02 20:47 17F
horseorange 對了,程式碼有購物網站直連網址 你要不要修掉 05/02 20:48 18F
arbcs 沒事 上面那篇文還在一邊+1一邊扣人黃牛帽子 05/02 20:54 19F
diskdie7045 這篇真慘,po出程式碼還沒有爆,下面那篇一直+1 05/02 20:55 20F
basacola 笑死 下面那篇+1的都文組是不是 05/02 20:56 21F
aron15116 我也是這樣想的 05/02 20:57 22F
VeranoVII 跟我想的差不多 05/02 21:00 23F
natalie1010 原來我搶不到是因為我是文組QQ 05/02 21:00 24F
Aixtron 其實搶到不一定好XD 05/02 21:04 25F
joey123670 在上篇說這東西五分鐘就生的出來了還被說兇,超難過 05/02 21:04 26F
online135 看不出來 import sys 跟 time的部分 沒取得argv阿 05/02 21:05 27F
Aixtron 認真想想,一堆跟風的,最後跟風的加牛牛的加超量訂購的 05/02 21:06 28F
Aixtron 加PS5上市轉台的,將來二手品項優六七折的都有? 05/02 21:06 29F
sata0905 差不多這樣XD 05/02 21:12 30F
beansprout 這個scripts還是太慢 騙推文不懂的齁 05/02 21:13 31F
laipenguin 沒有要當牛沒有要買賣二手的話沒有太大差別吧 05/02 21:14 32F
Ursher 還以為跑錯版 05/02 21:18 33F
z88046 坐等+1那串連基礎都沒有的人出個武林奇才討論出最強bot 05/02 21:20 34F
WiLLSTW 上一篇那些要學的+1仔還不快來學 05/02 21:20 35F
CHENXOX 下次大家一起多開幫忙衝流量紀錄了 05/02 21:22 36F
jaguarroco 就算程式碼出來,下次搶別家網頁時也一堆人不懂該怎 05/02 21:27 37F
jaguarroco 麼改,繼續樓下+1 05/02 21:27 38F
nlriey 05/02 21:28 39F
Nonegrame 我覺得妳會被嗆這個腳本沒用XD 05/02 21:31 40F
edwardchuang 喔喔原來是這樣 05/02 21:31 41F
yogichiu 太神啦這個 05/02 21:35 42F
Resters 我覺得可能要從F12教起 05/02 21:42 43F
garcia 真.機器人大戰 懂的還不寫一個更強的來嗆 05/02 21:46 44F
laipenguin 玩NS越來越辛苦了,還要先學程式設計實作 05/02 21:48 45F
MIKE44 我是文組 05/02 21:48 46F
leonardodavi 05/02 21:51 47F
snoopy790428 有直接發封包下單的版本嗎 這個我覺得打不贏 嘻嘻 05/02 21:53 48F
isaka 太難了啦,人家是要等有人提供一鍵購買ns連結好嗎,最好還 05/02 21:53 49F
isaka 有手機版= = 05/02 21:53 50F
laizin 我不在乎手指搶到還是程式搶到,我在乎的是哄抬價格 05/02 21:53 51F
shyshyan 不管你多在乎哄抬價格都沒用 市場機制決定一切 05/02 21:54 52F
hwusuenn 文組的練手速比較實在。4/30黃金三劍客 5/1健身環 達成 05/02 21:54 53F
laizin 我不是來這吵架的 shyshyan不用這麼嗆 05/02 21:55 54F
bignoob 網頁卡住 這個也沒用 05/02 22:01 55F
bignoob 機器人都是api直接打 05/02 22:02 56F
Resters 文組練手速+1 4/30三劍客 5/1動森單主機 get 05/02 22:04 57F
ctes940008 其實機器人驗證也有人破了,所以多驗證也擋不了。 05/02 22:05 58F
fbifxxkma 你是不是不會用wireshark側錄api 05/02 22:08 59F
a0913 手速?網頁死掉根本需要運氣不是手速 05/02 22:15 60F
km101km 正常嗎不是都直接打API嗎.. 05/02 22:23 61F
rttlac 推跟我想的差不多 05/02 22:23 62F
CHENXOX 先祝有做功課的多開搶贏慌牛 哈哈 05/02 22:26 63F
kevin4215 跟我想的差不多 05/02 22:33 64F
tracyfff20 我還以為我來到了python版 05/02 22:39 65F
ryoma1 電商不是整點準時開放,手速快也沒用,真的就是看臉黑不黑 05/02 22:42 66F
bonte 嗯,原來是這樣 05/02 22:48 67F
Resters 臉黑是另外的層面 寫程式臉太黑也是買不到 05/02 22:54 68F
minihaha 每個動作可以都加入try...except...,然後用while迴圈 05/02 23:02 69F
minihaha 去跑,才能確保成功點到那個button 05/02 23:02 70F
Aixtron 以這次來說,直接把庫存頁抽掉XD 05/02 23:07 71F
leechiungyi hello world 05/02 23:12 72F
hehehahahehe 終於要進入明日花宇宙了嗎 05/02 23:14 73F
hehehahahehe 05/02 23:14 74F
Aixtron 其實我覺得寫程式要先有腳本,腳本很傳神XD,關鍵是在表 05/02 23:15 75F
Aixtron 定時間前,不斷地連線,畢竟每台的時間不同步,第一時間 05/02 23:15 76F
Aixtron 佔到,然後快速到下一動,所以不是機器人也搶得到,重點 05/02 23:15 77F
Aixtron 是那個時間 05/02 23:15 78F
winstonuno 05/02 23:15 79F
porscheruf python就是這樣簡單易懂,感謝分享 05/02 23:17 80F
Aixtron 等到別人先佔了,你就算機器人,也是一樣在外面等,來不 05/02 23:18 81F
Aixtron 05/02 23:18 82F
hehehahahehe get的 記得附圖 等等有凶宅 開噴 05/02 23:18 83F
hehehahahehe pchome就點兩下(人不一定比較慢) 05/02 23:19 84F
hehehahahehe 寫機器人的目的是在一次用多個帳號增加成功率 05/02 23:19 85F
Aixtron 沒用機器人,沒搶到,我錯了,逃 05/02 23:22 86F
heatlion 網購搶購幾乎都用程式在搶 用了不一定搶到 但不用幾 05/02 23:27 87F
heatlion 乎搶不到 05/02 23:27 88F
garcia 唐鳳 唐鳳 聽到請回答 over 05/02 23:29 89F
claymath 跟我想的一樣 05/02 23:32 90F
lbjstar 777777777777777 你厲害 05/02 23:36 91F
INeverToldU 哇 真的不難耶 05/02 23:55 92F
kovenkoven 與其搶有預告的,不如搶平日釋出的還比較有機會 05/03 00:15 93F
kovenkoven https://i.imgur.com/tzbQ2wQ.jpg 05/03 00:15 94F
Re: [討論] 只想買原價動森主機,該怎麼對付BOT黃牛?
94F
abioa 這就是有答案還不會抄啊哈哈哈哈哈 05/03 00:17 95F
vi000246 直接發request比較快 但是我懶得搶 05/03 01:15 96F
YangChang 不明覺厲 05/03 01:52 97F
roger840410 不會程式的用imacros就好 直接操作一遍自動會錄成巨 05/03 01:53 98F
roger840410 集一鍵完工 當然前提是網頁要出來 05/03 01:53 99F
yochen0603 05/03 02:05 100F
MelonCrispy 找xpath的部分除了用原始碼邊看邊對,有什麼快速的 05/03 02:32 101F
MelonCrispy 方法嗎? 05/03 02:32 102F
miwuz 咦 樓上xpath 不是用f12左上角找到按鍵位置以後直接copy 然 05/03 02:36 103F
miwuz 後選擇xpath 就好嗎,應該不用找吧 還是我誤會了 05/03 02:36 104F
MelonCrispy 程式碼很好懂可是不知道怎麼快速找到網頁上的Button 05/03 02:37 105F
MelonCrispy ID 05/03 02:37 106F
MelonCrispy 對對對 就是F12那邊我翻很久才會找到我要的XD 05/03 02:37 107F
MelonCrispy 所以才想問問看有沒有不用一個一個找的方法哈哈 05/03 02:40 108F
miwuz https://i.imgur.com/.jpg 05/03 02:47 109F
Re: [討論] 只想買原價動森主機,該怎麼對付BOT黃牛?
109F
miwuz 用左上角的那個箭頭點!? 05/03 02:47 110F
miwuz 如果我誤會了不要理我哈哈哈哈我怕我誤會意思 05/03 02:47 111F
MelonCrispy 喔喔喔沒誤會這好方便啊 感謝XD 05/03 02:58 112F
MelonCrispy 把信用卡末三碼自動輸入也解決了,感謝原PO跟上面的 05/03 03:01 113F
MelonCrispy 大大哈哈 05/03 03:01 114F
hehehahahehe 這篇給我下次搶PS5用ㄌ 謝謝大大 05/03 03:03 115F
※ 編輯: pepro (122.121.143.86 臺灣), 05/03/2020 03:30:27
ifconfig5566 本版真是太有趣了 05/03 03:32 116F
r50693 佩服懂程式的人 05/03 03:35 117F
bearkitten 是不知道什麼是github嗎? 在這裡貼程式碼排版整個亂 05/03 03:37 118F
bearkitten 掉不就好棒棒?! 05/03 03:37 119F
l47695456 笑死 上一篇一堆+1的通通都是文組 05/03 06:47 120F
ChungLi5566 有hash code防XSS吧 所以截封包反解API也沒用 05/03 09:04 121F
takunei 這篇真的是直接給魚吃了 只差臨門一腳 05/03 09:53 122F
kovenkoven 想用line通知的不用再寄信給我了,配合這篇自己來吧 05/03 09:56 123F
kovenkoven https://reurl.cc/yZLNa2 05/03 09:57 124F
nintenblo 我什麼都沒做,然後就買到了 05/03 11:37 125F
st12231 同事也有幫我寫一個JAVA版本的XD 05/03 14:46 126F
soyjay 原po給釣竿 結果還是會有人張著嘴等著被餵魚 05/03 14:59 127F
Carrarese 可以從第一章開始教嗎 05/04 08:29 128F
soyjay 自己試著實作又不會出現財損 跟著教學做一次很難? 05/04 09:28 129F
InfinitySA 有在寫網頁程式都知道這很基本好嗎 ... 05/04 10:13 130F
InfinitySA 給樓上某些人 這篇給的只是基本的一些功能 05/04 10:17 131F
InfinitySA 想要更完備 可以多去看看別人怎麼寫的 XDD 05/04 10:17 132F
turtleman 就沒幾行程式 也沒換行 在那邊嘴排版是有問題嗎? 05/04 10:18 133F
InfinitySA 不同網站用的ID也會不同 多方嘗試吧 05/04 10:18 134F
InfinitySA 只要是允許存取的欄位 就試著寫看看吧 05/04 10:19 135F

最新文章

[PS5] 徵 浪人崛起
gamesale creditcow
2024-09-19 15:27:38
[PS5 ] 徵 漂移的PS5手把
gamesale chijing
2024-09-19 15:25:27
[NS] 蘿樂娜的鍊金工房 全新
gamesale star0410
2024-09-19 15:18:54
Re: [情報] LOL esport 臉書 (YAGAO後續)
12 44 lol ten6666
2024-09-19 15:15:38
Re: [軌跡] 界之軌跡 官網更新
2 2 falcom kuluma
2024-09-19 15:00:44
[NS ] 徵 伊蘇X 北境歷險
gamesale shawnlin7
2024-09-19 14:55:50
[閒聊] 這會是牙膏今生最錯誤的決定嗎?
14 28 lol maybeyeah
2024-09-19 14:54:16
[閒聊] 魚丸為什麼要拿Doggo舉例 ==
18 42 lol myis8787
2024-09-19 14:44:52
[閒聊] 說實話LNG先過PSG吧
5 9 lol kikiandlala
2024-09-19 14:43:58
[情報][千年] 09/19 人權大會(二)
1 3 dmm_games tohmamiyuki
2024-09-19 14:42:13
[閒聊] 現在dota告來得及嗎?
1 11 lol liu2007
2024-09-19 14:41:22
[出售] 航海王喬巴拼圖一千片
puzzle sunshine0527
2024-09-19 14:29:55
[請益] Mock陣容健檢
2 2 nba_fantasy arron30739
2024-09-19 14:29:31