- 自動化快速搶購 PChome 24h 指定網頁之商品
- Python
- Chrome browser
- Selenium
$ pip install selenium
-
將 repo 複製到自己的資料夾
$ git clone https://github.com/jumpingchu/PChome-AutoBuy.git
-
準備 chromedriver
-
MacOS:
- 安裝 chromedriver
$ brew install chromedriver
settings.py
的driver_path
填入上面顯示的路徑(如:/usr/local/bin/chromedriver)
-
Windows:
- 在 Chrome 網址列輸入 chrome://settings/help 確認自己的 Chrome 版本(本人是使用 v91.0)
- 下載對應 Chrome 版本的
chromedriver.exe
並放在同個資料夾內 (前往下載)
-
-
在
settings.py
填入資料(請保管好個資) -
執行程式
$ python pchome_autobuy.py
-
可以先拿其他的商品連結做測試,以防搶購時的突發狀況或錯誤(但請記得馬上取消訂單!)
-
settings.py
內的 CHROME_PATH 可讓 chrome 記住登入資訊,可提升搶購速度,建議使用 -
本程式碼 尚未適用 於數量多於1或必須選擇顏色或樣式的商品
-
本程式碼單純是提供搶購足夠數量的商品為主,禁止用於大量收購並哄抬價格的黃牛行為!
- 將商品加入購物車
- 前往購物車
- 登入帳戶
- 點選一次付清
- 填入各項資料
- 勾選同意
- 點擊送出訂單
- 如果你有想要新增的功能,或是你有發現 bug,歡迎隨時發 Issue 或是發 PR 喔!