Skip to content

Mbbrowser + Puppeteer 自動化:入門指南

如果您正在尋找一種方法來模擬真實的人類行為,並在成百上千個電商或社交媒體帳號上自動化執行任務,那麼「候鳥瀏覽器 + Puppeteer」就是您的終極解決方案。

1. 核心架構:大腦與身體

要理解自動化,首先必須了解候鳥瀏覽器與 Puppeteer 是如何分工的:

  • 候鳥瀏覽器 (身體/指紋層):負責所有的偽裝工作。它提供上千個互不關聯的「瀏覽器環境」,每個環境都擁有獨立的 IP、UA、Canvas、WebGL 等指紋。
  • Puppeteer (大腦/執行層):這是一個 Node.js 庫,通過代碼控制瀏覽器。它負責**「下達指令」**,例如:點擊按鈕、導航到網址、輸入帳號密碼。

為什麼要配合使用? 如果您直接用 Puppeteer 控制普通的 Chrome 瀏覽器,網站很快就會偵測到您是機器人。但如果您用 Puppeteer 控制候鳥環境,在網站看來,這就是一個來自全球不同地區、使用不同設備的真實人類在操作。

2. 連接橋樑:ApiServer

候鳥瀏覽器通過一個名為 ApiServer.exe 的小工具向外界提供接口。您的代碼(Puppeteer)並不直接與候鳥主程序說話,而是與 ApiServer 通訊。

  1. 啟動 ApiServer:在候鳥安裝目錄下運行該程序。
  2. 調用接口:通過 HTTP 請求告訴 ApiServer:「請幫我開啟 ID 為 XXX 的環境。」
  3. 獲取連接地址:ApiServer 返回一個 WebSocket 地址 (ws://...)。
  4. 開始自動化:Puppeteer 連接到這個地址,從而接管該環境的控制權。

3. 應用場景

  • 跨境電商:自動登錄 Amazon/eBay 檢查訂單狀態。
  • 社交媒體:自動化發帖、點贊和關注。
  • 數據抓取:對帶有指紋保護的網站進行登錄後的數據採集。
  • 帳號養號:模擬真人瀏覽軌跡,增加帳號權重。

TIP

下一步,請閱讀 環境準備與配置 開始您的自動化之旅。