如何開發一個搶單chrome外掛- IT閱讀
文章推薦指數: 75 %
包括2部分,摘取一些程式碼片段以供參考。
外掛本身: 頁面、資料表; 模擬下單:登入、規格庫存獲取、加購物車、下單,模擬使用者 ...
如何開發一個搶單chrome外掛
首頁
最新
HTML
CSS
JavaScript
jQuery
Python3
Python2
Java
C
C++
Go
SQL
首頁
最新
Search
如何開發一個搶單chrome外掛
2019-01-03254
出於學寫chrome外掛&滿足買買買心態的目的,試了下從零開始寫一個chrome搶單外掛。
實驗的網站是nike和adidas的美國官網。
大致歷程
買本chrome外掛教程通讀一下。
在陽臺上晒晒太陽喝著下午茶,看起來還巨簡單,很開心的2小時。
跟著教程學寫最簡單的chrome外掛。
soeasy,一晚上很愉快的度過,一點點成就感。
瞭解nike和adidas網站購買下單流程,分析使用者需求&網路請求。
需要點耐心,國內網站會更快一點。
設計外掛功能和樣式。
畫畫頁面設計圖(就是幾個表單),流程圖(狀態指來指去,一種天下我有的爽感)。
寫外掛。
一言難盡吧~~~
外掛設計
需求
使用者生成待搶訂單,填寫商品url、規格、數量、地址、支付資訊等。
自動刷商品、下單。
(可同時刷多單,檢視訂單列表、狀態、詳情)
功能概述
根據使用者給的網站賬號自動登入。
根據商品連結抓取商品資訊、規格等。
生成待搶訂單。
自動刷商品頁,加購物車。
自動填寫地址、支付資訊,下單。
頁面設計
配置頁(nike和adidas使用者賬戶、address、payment資訊,其他可配置項)
商品詳情頁
訂單詳情頁
訂單列表頁
訂單狀態圖
自己在稿紙上畫了一個圖,大致包括prepare、start、cart、ordering、succ、fail等幾個狀態。
adidas為例,實際狀態比預想的多,用一個Pipeline控制流程:
privatestaticfinalintCODE_FAIL=0;
privatestaticfinalintCODE_PREPARE_ORDER=1;
privatestaticfinalintCODE_ADD_TO_CART=2;
privatestaticfinalintCODE_CHECKOUT=3;
privatestaticfinalintCODE_ADD_ADDRESS=4;
privatestaticfinalintCODE_CHOOSE_SHIPPING=5;
privatestaticfinalintCODE_ADD_PAYMENT=6;
privatestaticfinalintCODE_ADD_PAYMENT_1=12;
privatestaticfinalintCODE_REVIEW_ORDER_1=11;
privatestaticfinalintCODE_REVIEW_ORDER=7;
privatestaticfinalintCODE_THANK_YOU_PAGE=8;
privatestaticfinalintCODE_SIGN_IN=9;
privatestaticfinalintCODE_UNKNOWN=10;
資料表設計
訂單表Order
OrderStatus(enum訂單狀態)
商品表Goods
使用者資訊表
User,外掛使用者
Account,購物網站賬戶
Address,購物網站收貨地址
購物網站表Site
外掛開發
包括2部分,摘取一些程式碼片段以供參考。
外掛本身:頁面、資料表
模擬下單:登入、規格庫存獲取、加購物車、下單,模擬使用者手動下單時傳送的網路請求
抓取商品頁(以Adidas為例)
privateExecResult
見http://blog.csdn.net/maowenbei/article/details/72809063
相關文章
如何開發一個搶單chrome外掛
如何開發一個簡單的HTML5Canvas小遊戲
如何開發一個線上朗讀的功能----科大訊飛語音合成實戰
如何開發一個隱藏原始碼的library工程。
如何開發一個掃雷小遊戲?
如何開發一個仿微信的WebIM?
如何開發一個App(Android)
如何開發一個基於Vue的ui元件庫(一)
Android-如何開發一個功能強大的ImagePicker
如何開發一個npm包併發布
VBNetWinForm如何開發一個照片自動排版程式
如何開發一個使用者腳本系列(5)——指令碼三:網易雲課堂下載助手
【以太坊開發】如何開發一個編譯以太坊智能合約並且發布的平臺(二)
如何開發一個chrome擴展
如何建立一個自己的外掛(自動輸入)
分類導航
HTML/CSS
HTML教程
HTML5教程
CSS教程
CSS3教程
JavaScript
JavaScript教程
jQuery教程
Node.js教程
服務端
Python教程
Python3教程
Linux教程
Docker教程
Ruby教程
Java教程
JSP教程
C教程
C++教程
Perl教程
Go教程
PHP教程
正則表達式
資料庫
SQL教程
MySQL教程
PostgreSQL教程
SQLite教程
MongoDB教程
Redis教程
Memcached教程
行動端
IOS教程
Swift教程
Advertisement
三度辭典
Copyright©2016-2021IT閱讀
Itread01.comAllRightsReserved.
0.001291036605835
延伸文章資訊
- 1用Python完成毫秒級搶單,助你秒殺淘寶大單
目錄:. 0 引言. 1 環境. 2 需求分析&前期準備. 3 淘寶購物流程回顧. 4 秒殺的實現. 5 程式碼梳理. 6 總結. 0 引言. 年中購物618大狂歡開始了,各大電 ...
- 2如何開發一個搶單chrome外掛- IT閱讀
包括2部分,摘取一些程式碼片段以供參考。 外掛本身: 頁面、資料表; 模擬下單:登入、規格庫存獲取、加購物車、下單,模擬使用者 ...
- 3用Python完成毫秒級搶單,助你秒殺淘寶大單 - 程式前沿
- 4如何解決搶單外掛違規行為? - 每日頭條
所謂搶單外掛,指的是以一定非正當手段獲取訂單的方式的插件app。市面上各個搶單平台的外掛app,多是採用訂單的篩選+模擬點擊接單的方式,讓使用者可以用 ...
- 5貨拉拉司機版現搶單外掛黑產!定製手機內藏作弊設置可自動搶
南都記者近日調查發現,多款針對貨拉拉App司機的自動搶單外掛軟體通過網絡暗中交易,這種作弊軟體讓行業不正當競爭愈演愈烈。