Mbbrowser + Puppeteer 自動化:入門指南
如果您正在尋找一種方法來模擬真實的人類行為,並在成百上千個電商或社交媒體帳號上自動化執行任務,那麼「候鳥瀏覽器 + Puppeteer」就是您的終極解決方案。
1. 核心架構:大腦與身體
要理解自動化,首先必須了解候鳥瀏覽器與 Puppeteer 是如何分工的:
- 候鳥瀏覽器 (身體/指紋層):負責所有的偽裝工作。它提供上千個互不關聯的「瀏覽器環境」,每個環境都擁有獨立的 IP、UA、Canvas、WebGL 等指紋。
- Puppeteer (大腦/執行層):這是一個 Node.js 庫,通過代碼控制瀏覽器。它負責**「下達指令」**,例如:點擊按鈕、導航到網址、輸入帳號密碼。
為什麼要配合使用? 如果您直接用 Puppeteer 控制普通的 Chrome 瀏覽器,網站很快就會偵測到您是機器人。但如果您用 Puppeteer 控制候鳥環境,在網站看來,這就是一個來自全球不同地區、使用不同設備的真實人類在操作。
2. 連接橋樑:ApiServer
候鳥瀏覽器通過一個名為 ApiServer.exe 的小工具向外界提供接口。您的代碼(Puppeteer)並不直接與候鳥主程序說話,而是與 ApiServer 通訊。
- 啟動 ApiServer:在候鳥安裝目錄下運行該程序。
- 調用接口:通過 HTTP 請求告訴 ApiServer:「請幫我開啟 ID 為 XXX 的環境。」
- 獲取連接地址:ApiServer 返回一個 WebSocket 地址 (ws://...)。
- 開始自動化:Puppeteer 連接到這個地址,從而接管該環境的控制權。
3. 應用場景
- 跨境電商:自動登錄 Amazon/eBay 檢查訂單狀態。
- 社交媒體:自動化發帖、點贊和關注。
- 數據抓取:對帶有指紋保護的網站進行登錄後的數據採集。
- 帳號養號:模擬真人瀏覽軌跡,增加帳號權重。
TIP
下一步,請閱讀 環境準備與配置 開始您的自動化之旅。
