首頁  >  文章  >  後端開發  >  吊打jd_seckill,Go語言版免配置搶茅程序,實力接盤~

吊打jd_seckill,Go語言版免配置搶茅程序,實力接盤~

Go语言进阶学习
Go语言进阶学习轉載
2023-07-25 16:59:241545瀏覽

吊打jd_seckill,Go語言版免配置搶茅程序,實力接盤~

在12月29日那天,我發布了一篇文章『大佬開源搶茅台腳本,火了』,介紹了一個非常熱門的開源專案jd_seckill,利用這個腳本專案可以實現在京東上自動預約,自動搶茅台。只要搶到一瓶,就可以淨賺將近1000 塊錢,真的是天上掉錢的事兒,這波用一句話來說就是:技術造福人類啊~

這個計畫連續幾天登上了Github 的榜首,短短幾天時間收穫了8000多的star,簡直火得一塌糊塗。可惜好景不長,就在昨天,作者紅頭土豆 就收到了京東安全的警告郵件,在重重的壓力之下,紅頭土豆最後一次更新倉庫,發表刪庫聲明,並刪除了master分支。

吊打jd_seckill,Go語言版免配置搶茅程序,實力接盤~

紅頭馬鈴薯jd_seckill 是基於Python 寫的,整個流程操作下來呢,分成以下幾步:

  1. 安裝Python3 並下載原始碼

  2. 從requirements.txt 里安裝專案依賴套件

  3. #手動開啟PC端京東商城,下單後取得eid 與fp 參數,填入設定檔config.ini

  4. ##修改搶購時間,一定要是未來的時間。

  5. 執行

    python main.py 然後輸入1,進行預約

  6. 執行

    python main .py 然後輸入2,進行搶購

從這個流程來看,有非常多需要人工來操作的步驟來搭建腳本的運行環境,在我那篇文章火了後,有上百個人添加我的微信來問我如何搭建環境之類的基礎問題,對於毫無編程經驗的純小白來說,要想使用這個腳本是有很大的門檻的。

如果從產品的角度來看,這個專案的改進空間非常大。

說不巧,前腳jd_seckill 剛被叫停正式下架,後面就有一個使用Golang 寫的搶茅台專案mtSeckill 又站了起來(https://github.com/zqjzqj/mtSecKill)。

吊打jd_seckill,Go語言版免配置搶茅程序,實力接盤~

我試著把這個mtSeckill 專案編譯了下,跑了起來

# 下载项目依赖
$ go mod download

# 编译
$ go build cmd/main.go

發現之前的jd_seckill 的體驗真的是一言難盡啊,整個過程無比流暢。

你只要執行下面這條指令

吊打jd_seckill,Go語言版免配置搶茅程序,實力接盤~

其中的參數非常的直覺

  • sku :你搶購的連接埠的sku_id,下面這個id是茅台的

  • #num:搶購數量,茅台最多2瓶,設定為2

  • works:開啟多少個瀏覽器視窗搶購

  • time:搶購時間,注意不是日期,而是時間,時間會自動取未來最近一天的時間。

執行完成後就會自動開啟一個 chrome 瀏覽器,造訪京東並讓你掃碼登陸。

吊打jd_seckill,Go語言版免配置搶茅程序,實力接盤~

登陸之後,程式會自動感知,去取得eid 和fp 參數,注意這個過程是完全自動的,不像之前 jd_seckill 需要手動獲取,真的太貼心了。

吊打jd_seckill,Go語言版免配置搶茅程序,實力接盤~

得到到 eid 和 fp 後,就會自動開啟 6 個視窗(就是你之前傳入的 work 參數)等待搶購時間的到達~

吊打jd_seckill,Go語言版免配置搶茅程序,實力接盤~

是不是非常的簡單又流暢?這體驗,完全吊打之前的jd_seckill ,只要某個懂點Go 的程式設計師把專案編譯成可執行文件,就算是完全不懂程式設計的小白,也可以直接使用,簡單太方便了。

jd_seckill 火得太快,也死得太快,希望這次mtSeckill 可以持久一些,讓我們多搶幾瓶茅台回家過個好年~

即使操作過是如此簡單,為了照顧純小白,有兩點我需要額外說明下(免得一直有人問) :

  1. 無論你使用win 或mac,電腦都需要有安裝chrome瀏覽器

  2. 若是win 用戶,直接雙擊exe 檔案即可

  3. 若是mac用戶,下載後需到終端執行此條指令賦予執行權限 chmod x mtSeckill.mac ,然後再執行指令./mtSeckill.mac 運行。

  4. 這個程式沒有實作預約的功能,需要你事先使用 APP 預約。

#

以上是吊打jd_seckill,Go語言版免配置搶茅程序,實力接盤~的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文轉載於:Go语言进阶学习。如有侵權,請聯絡admin@php.cn刪除