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

/ 分類: , / 8 則回應

標籤: ,

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

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

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

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

軟體資訊

執行需求

安裝流程

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

  • 預設地點的經緯度,可以開啟 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 查詢數值填入,參照表格如下
DevicePackageName unknown
DeviceId ANDROID_ID
AndroidBoardName Build.BOARD
AndroidBootloader Build.BOOTLOADER
DeviceBrand Build.BRAND
DeviceModel Build.DEVICE
DeviceModelIdentifier Build.DEVICE
DeviceModelBoot Build.HARDWARE
HardwareManufacturer Build.MANUFACTURER
HardwareModel Build.MODEL
FirmwareBrand Build.PRODUCT
FirmwareTags Build.TAGS
FirmwareType Build.TYPE
FirmwareFingerprint Build.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 尚無有完整的單車路線,不建議使用

一般留言 (8)

  1. 抱歉!再請教一個問題>"<麻煩您了…
    v0.9.7的仿人行走狙擊是不是沒用呢@@?常常發現後也不會走過去,或有走到座標處,但是不會抓@@"

    • 是突然出現這個狀況 還是從前一版升上來之後發現有這個問題 ?!

      • 我只有用過v0.9.7,沒用過其它版本^^",然後snipeconfig跟HumanWalkSnipeConfig都沒有改過@@
        SnipeConfig": {
        “UseSnipeLocationServer": false,
        “SnipeLocationServer": “localhost",
        “SnipeLocationServerPort": 16969,
        “GetSniperInfoFromPokezz": false,
        “GetOnlyVerifiedSniperInfoFromPokezz": true,
        “GetSniperInfoFromPokeSnipers": true,
        “GetSniperInfoFromPokeWatchers": true,
        “GetSniperInfoFromSkiplagged": true,
        “MinPokeballsToSnipe": 20,
        “MinPokeballsWhileSnipe": 0,
        “MinDelayBetweenSnipes": 60000,
        “SnipingScanOffset": 0.005,
        “SnipeAtPokestops": false,
        “SnipeIgnoreUnknownIv": false,
        “UseTransferIvForSnipe": false,
        “SnipePokemonNotInPokedex": false,
        “UseSnipeLimit": true,
        “SnipeRestSeconds": 600,
        “SnipeCountLimit": 39
        },
        “HumanWalkSnipeConfig": {
        “DisplayPokemonList": true,
        “MaxDistance": 1500.0,
        “MaxEstimateTime": 900.0,
        “CatchEmAllMinBalls": 50,
        “TryCatchEmAll": true,
        “CatchPokemonWhileWalking": true,
        “SpinWhileWalking": true,
        “AlwaysWalkback": false,
        “SnipingScanOffset": 0.025,
        “Enable": true,
        “WalkbackDistanceLimit": 300.0,
        “IncludeDefaultLocation": true,
        “UsePokeRadar": true,
        “UseSkiplagged": true,
        “UseSnipePokemonList": true,
        “MaxSpeedUpSpeed": 40.0,
        “AllowSpeedUp": true,
        “DelayTimeAtDestination": 10000

        • 這樣說好了,寶可夢狙擊位置主要還是靠使用者回報,如果你掛機的位置回報的人少,可能從伺服器抓回來的資訊就相對不多,間接就會影響到可以狙擊的對象,你可以試著去調整 MaxDistance 和 MaxEstimateTime 距離拉遠一點,步行預估時間拉長一點,然後步行速度提高一點點,或許就會有比較高的機會出現可狙擊的寶可夢,另外有 0.9.8.8 裏頭我有針對設定的部分重新描述了一下對應用途跟注意事項,也可以參考看看

  2. 感謝您^^

  3. 您好:請問CatchPokemonLimit:998,是指一天抓的次數嗎?
    還是抓998隻後就不能開掛了呢@@?

    • 這樣解釋好了,開啟 UseCatchLimit 之後,CatchPokemonLimit 和 CatchPokemonLimitMinutes 才會作用,至於 998 是網路上的估算值,因為每天捕獲超過 1000 會被鎖帳號 (但是就我看到的討論串,老外沒人解釋得很詳細),幾本上目前 NercoBot 的預設值都趨向於保守,所以連續掛機超過 24 hours 大概會只剩下翻補給站的動作,要讓軟體重新計算,可以砍掉 \Config\PokemonTS.txt。

發表迴響