1. 程式人生 > 實用技巧 >JavaScript(Node.js)+ Selenium 實現淘寶搶單

JavaScript(Node.js)+ Selenium 實現淘寶搶單

JavaScript(Node.js)+ Selenium實現淘寶搶單

為了買買買(剁手)我也是拼了,看了一點selenium的資料,隨便寫的。

程式寫的比較爛,勉強夠我自己用的,望各路大牛指教。

Github地址:/TaobaoAutoOrder

使用說明:

注意:只把要買的東西提前加購物車,程式執行過程中會全選中購物車中的商品,全部結算,直到提交訂單這一步結束。

所以不買的東西別放在購物車啊啊啊!!!

程式執行結束後請手動輸入密碼付款。

使用步驟:

  1. 把當前專案克隆到本地。

  2. 初始化專案,安裝需要的包 npm install

    或者也可以直接使用 npm 安裝 JavaScript 的 Selenium 庫。

    npm install selenium-webdriver
  3. 本專案需使用chrome瀏覽器。

    根據你自己的chrome瀏覽器版本下載對應的 Chrome WebDriver,替換當前專案中的 chromedriver.exe

  4. 開啟 taobao.js檔案,修改檔案,填寫你自己的淘寶登入使用者名稱和密碼:

    // 淘寶登入使用者名稱和密碼
    const userName = '淘寶登入使用者名稱';
    const pwd = '淘寶登入密碼';
  5. 執行程式:

    如果你要買的東西 9:00 才能購買,那麼 8:58 就讓程式跑起來吧。

    node taobao.js

參考資料:

JavaScript(Node.js)+ Selenium自動化測試

Selenium 瀏覽器自動化專案 > 入門指南

官方文件 selenium + js

selenium + python自動化測試環境搭建

Selenium JavaScript教程

selenium 操作瀏覽器

後續想法:

放到伺服器上,新增一個定時程式,每天到點兒自動搶。

宣告:

本專案不可用於商業目的,僅限學習交流,如需轉載請註明出處。

最後祝福大家在買買買的道路上搶出水平,搶出風格,搶出成績!