[外掛] NecroBot 0.9.7 安裝流程暨參數設定說明 (精靈寶可夢GO)

NecroBot 是頗負盛名精靈寶可夢GO脫機外掛,使用者可以在不出門的情況下,透過電腦來模擬實際操作動作,當然這類行為明文是不被 Niantic 官方所允許,一經查獲,帳號被Ban是無可避免的,本文僅針對軟體本身的功能及參數設置進行說明,因使用軟體而造成相關損失及責任,由使用者需自行承擔。

另外 NecroBot 在設置上較為繁瑣,如果希望簡化這些設置參數調整流程,也可以嘗試使用 PokeBot.Ninja 這套較為輕量化的全圖形介面設置脫機外掛(無狙擊功能)。

NoxxDev 已經在不預警的情況下將專案下架,加上遊戲本身所使用的 API 從 0.35 更新到 0.37,因為 killswitch 的保護機制,外掛本身也無法繼續使用,偏好透過 NecroBot 輔助練功的使用者可以參考由原本團內開發人員重啟的 NecroBotv2,介紹文章如下:

[外掛] NecroBot2 v0.9.9.9 安裝流程暨參數設定中文翻譯解說 (精靈寶可夢GO)

軟體資訊

執行需求

安裝流程

20160831155145 55

  • 將下載的 release.zip 解壓縮至任意資料夾,並執行 NecroBot.exe
  • 初次執行請依上圖輸入基本資訊
  • 看到 COMPLETED CONFIG SETUP 之後,NecroBot 會自動重啟,建議這邊先將 Console 整個關閉,並切換到 \Config\ 對 auth.json 以及 config.json 進行調教,通常掛機沒多久就出現帳號異常,也多是未妥善設置相關設定所導致

20160829163943 47

  • 預設地點的經緯度,可以開啟 Google Map 點擊任意非地標位置,就會出現圖示顯示

auth.json 參數設定說明

  • JSON 的語法中,字串一律都需要用雙引號 “xxxx” 的方式填入,邏輯值 (true, false) 以及 null 則不需要

AuthConfig 帳號登入設定

  • AuthType : 可選擇使用 Gmail 或者 Pokémon Trainer Club 帳號登入,分別填入 google 或者 ptc
  • GooglePassword : 可直接填入 Gmail 密碼,不過由於是輸入明碼,建議使用申請好的應用程式密碼替代

ProxyConfig 代理伺服器設定

  • 一般使用者可能比較不會透過代理伺服器的方式連線,因為又牽涉到網路服務商所提供的服務對象或者自建代理伺服器的帳密管理,以下以使用中華電信 Proxy 代理伺服器為例,不適用所有使用者
  • UseProxy : 把 false 改為 true
  • UseProxyHost : 把 null 改為 “proxy.hinet.net”
  • UseProxyPort : 把 null 改為 “80”
  • 其餘設定不動,若是私有代理伺服器並用帳密控管,需將 UseProxyAuthentication false 改為 true,並將帳號密碼從 null 改為對應的 “xxxx”

DeviceConfig 裝置設定

  • 儘管 NecroBot 在初設定的時候會代入一些不同手機軟硬體資訊,不過為了降低被認定異常的情況,這邊會建議比對安裝遊戲的手機修改
  • 手機的相關資訊可以前往 Play Store 下載 Device Info Android 查詢數值填入,參照表格如下
DevicePackageNameunknown
DeviceIdANDROID_ID
AndroidBoardNameBuild.BOARD
AndroidBootloaderBuild.BOOTLOADER
DeviceBrandBuild.BRAND
DeviceModelBuild.DEVICE
DeviceModelIdentifierBuild.DEVICE
DeviceModelBootBuild.HARDWARE
HardwareManufacturerBuild.MANUFACTURER
HardwareModelBuild.MODEL
FirmwareBrandBuild.PRODUCT
FirmwareTagsBuild.TAGS
FirmwareTypeBuild.TYPE
FirmwareFingerprintBuild.FINGERPRINT

config.json 參數設定說明

  • JSON 的語法中,字串一律都需要用雙引號 “xxxx” 的方式填入,邏輯值 (true, false) 以及 null 則不需要

UpdateConfig

  • 由於這陣子改版功能調整頻繁,開啟自動功能並傳送設定時,很容易造成軟體本身執行錯誤,建議是砍掉重練,直接重新設定,節省錯誤排除的時間

WebsocketsConfig

LocationConfig & HumanWalkSnipeConfig

  • MaxSpawnLocationOffset 為起始地點誤差值,其單位為公尺,主要是避免每次啟動軟體都重固定位置開始

SnipeConfig

  • 通常狙擊資訊還是要仰賴使用者回報以及確認,有些位置網站在台灣並不熱門,可能僅在少數地點會有比較多人使用,間接也造成可能狙擊移動範圍過大,增加可能風險
  • 建議搭配 HumanWalkSnipeConfig 設置,讓飛人行為較合理,降低被系統判斷異常
  • SnipingScanOffset 的位移偏差值運算對象為經緯度,0.05 換算實際距離為 500 公尺

GoogleWalkConfig

  • Google Maps API 所提供的旅行方式包含 driving (公路網)、walking (人行道)、bicycling (單車道) 以及 transit (大眾運輸)
  • 台灣地區的 Google Map 尚無有完整的單車路線,不建議使用