okya for MapleStory
繁體中文
English한국어日本語简体中文繁體中文EspañolPortuguêsไทยTiếng ViệtDeutschFrançaisItalianoNederlandsעבריתSvenskaРусский
指南目錄⌄
首頁›產品指南

01 · 產品介紹

本機桌面自動化

楓之谷 Classic World 自動練功工具

為 Global MapleStory Classic World 設計的本機自動練功工具,適用於 Windows 10/11、Apple 晶片與 Intel 晶片 Mac。透過畫面辨識及自訂按鍵處理練功、補水與增益,並提供定點攻擊、兩點往返和自訂路線。角色與怪物範本須在實際使用的遊戲環境中擷取。

支援平台
Windows 10/11 · Apple 晶片 / Intel Mac
處理方式
本機圖像辨識

Classic World 的本機自動化如何運作#

桌面用戶端讀取可見的遊戲視窗,辨識角色、指定怪物、小地圖及 HP/MP,再依已儲存的策略送出本機按鍵,不需要遊戲帳號密碼。瀏覽器地圖編輯器只負責製作路線檔;Bot 實際在電腦用戶端執行,不是在網頁中運行。購買前請向客服確認伺服器、遊戲版本與作業系統,更新或畫面變更可能影響相容性。

桌面用戶端可以自動處理什麼#

先完成最小設定並從運行日誌確認辨識正常,再逐項開啟選用功能,較容易判斷問題來源。

角色與怪物辨識

分別建立角色及指定怪物面向左、右的圖像範本,用戶端會據此定位畫面中的可見目標。

練功與掛機路線

支援定點攻擊、兩點往返,以及使用地圖編輯器自行製作的多層地圖路線。

自動補給與增益

可設定 HP/MP 觸發門檻、藥水按鍵、冷卻時間,以及最多五組定時增益技能。

拾取與戰鬥控制

集中設定攻擊、跳躍、拾取、轉向方式及各策略需要的動作間隔。

運行日誌與啟動檢查

策略啟動前檢查遊戲視窗、小地圖、角色、怪物及生命狀態辨識,日誌會顯示結果。

本機設定與路線

設定、使用者範本和地圖路線檔儲存在本機,可依照實際地圖反覆測試與調整。

開始前需要準備#

  • 64 位元 Windows 10/11,或配備 Apple 晶片(M 系列,macOS 11 以上)或 Intel 晶片(macOS 12 以上)的 Mac
  • 執行楓之谷並完整顯示小地圖
  • macOS 的「輔助使用」及「螢幕與系統音訊錄製」權限
  • 有效授權及首次啟用所需的網路連線
  • 在實際使用的作業系統與遊戲環境中擷取的範本

楓之谷 Classic World 自動化常見問題#

支援 Windows 和 macOS 嗎?+

支援 64 位元 Windows 10/11、Apple 晶片 Mac(macOS 11 以上)與 Intel Mac(macOS 12 以上),兩種晶片各有獨立的 Mac 套件。

購買前要確認哪些 Classic World 版本資訊?+

本指南以 Global MapleStory Classic World 為主。相容性取決於伺服器、遊戲版本、作業系統及目前遊戲介面。購買前請將這些資訊寄至 hi@okya.app 確認;同為經典服,不代表所有伺服器或更新版本都能使用相同設定。

這是網頁版 Bot,還是安裝在電腦上的工具?+

Bot 是需購買授權的桌面用戶端,在 Windows 或 Mac 本機執行。地圖路線編輯器則免費提供,可在瀏覽器匯入圖片、建立節點與移動動作,再匯出 JSON 給用戶端使用。編輯器本身不會執行遊戲或 Bot。

購買後如何取得授權與下載?+

月卡 $19 / 30 天,季卡 $39 / 90 天,年卡 $99 / 365 天,皆含全部自動化功能。永久版已停止販售。 付款確認後,訂單頁面會提供授權碼,以及 Windows 與 Apple 晶片 Mac 各自的下載按鈕。請透過官方訂單下載用戶端,再依下方教學完成安裝與首次設定。

02

使用說明

遊戲實際畫面#

安裝、權限與啟用#

先安裝符合目前系統的套件,完成平台檢查後再設定策略。

Windows 安裝

將 64 位元 Windows ZIP 完整解壓縮到固定資料夾,不要直接從壓縮檔預覽視窗啟動。請使用系統管理員權限執行程式。

Mac 安裝

首次開啟前先將 App 移至「應用程式」,同時授予「輔助使用」與「螢幕與系統音訊錄製」,再完全結束並重新開啟。請選擇與晶片相符的套件(Apple 晶片或 Intel)。

檢查 macOS 權限

「輔助使用」用於送出移動、攻擊與補給按鍵;「螢幕與系統音訊錄製」用於讀取遊戲視窗、角色、小地圖及 HP/MP。兩處都應加入「應用程式」內的正式 App,而不是 Terminal、Python、舊版本或同名資料夾。開啟後以 Command-Q 完全結束再重開。

啟用授權

輸入完整授權碼且不要帶前後空格,連線啟用並等待成功狀態。若 macOS 顯示鑰匙圈提示,請輸入目前的 Mac 登入密碼,而不是授權碼。

本機資料與備份

Windows 資料位於 %LOCALAPPDATA%\Okya\,macOS 資料位於 ~/Library/Application Support/Okya/。只備份 config.json、templates 與 maps;不要將 license.dat 複製到其他電腦。

建立可靠的辨識範本#

請在實際運行的系統與遊戲環境中,分別擷取目標朝左與朝右的畫面。

角色範本(固定 15 × 15 px)

建立並命名角色範本,先讓角色朝左,擷取頭部上方較穩定的區域;再讓角色朝右,選取完全相同的部位。確認左右預覽只包含角色本體後儲存並選取。

怪物範本(固定 10 × 10 px)

優先選擇動作變化小、動畫幀數較少的怪物。在穩定畫格分別擷取左右方向相同且不易變化的部位,例如頭頂、角或眼睛附近。首次只選一種,日常建議使用 1–3 種。

良好與不良範本

良好範本的左右取樣位置一致,且只包含目標本體。若包含地面、平台邊緣、背景、名稱、傷害數字、聊天文字、寵物、技能特效或其他怪物,請刪除後重新擷取。

何時需要重建

造型、特效、遊戲用戶端或作業系統變更後,必須重新擷取全部範本。Windows 與 macOS 的像素渲染也可能不同。

首次使用設定步驟#

以下流程依據目前桌面用戶端程式與首次使用指南整理。

  1. 1

    安裝適用於 64 位元 Windows、Apple 晶片 Mac 或 Intel Mac 的正確套件。macOS 使用者應先把 App 移至「應用程式」,再授予權限。

  2. 2

    使用視窗或無邊框視窗模式執行遊戲,並確保小地圖、HP 與 MP 區域在主顯示器上完整可見。

  3. 3

    啟用授權並選擇實際遊戲伺服器,讓用戶端使用相符的小地圖色彩及 HP/MP 辨識區域。

  4. 4

    分別擷取角色與指定怪物面向左、右的範本;更換系統、外觀或遊戲用戶端後應重新擷取。

  5. 5

    第一次測試選擇「定點攻擊」,只設定角色、一種怪物、攻擊鍵及跳躍鍵。

  6. 6

    啟動策略並查看運行日誌。確認角色及小地圖均辨識成功後,再依序開啟補給、增益與拾取。

運行模式、戰鬥與選用功能#

每次只修改一項並儲存,從運行日誌確認正常後再繼續。

遊戲畫面與基本設定

遊戲使用視窗或無邊框模式並置於主螢幕,小地圖完整展開,HP/MP 維持預設位置。軟體內選擇正確伺服器、已儲存角色和一種怪物,並先測試測謊儀警示聲音。

先用診斷模式

「僅辨識」可檢查遊戲視窗、角色、怪物、小地圖及 HP/MP 而不送出戰鬥按鍵;「僅移動」用於驗證巡航與預設路線。兩項正常後再使用完整執行。

戰鬥與移動

攻擊與跳躍按鍵需與遊戲快捷鍵一致。橫向、縱向範圍先採保守值,避免誤追其他平台的怪物。

自動補血與補魔

兩者可分別開啟。首次可從 50% 門檻和約 1 秒冷卻開始,冷卻不得低於 0.1 秒。若日誌顯示 HP 或 MP 為 0.0%,先關閉補給並檢查伺服器、視窗、預設 UI 與錄製權限。

增益與物品拾取

最多可設定 5 個增益欄位,先測試 1 個;啟用項目需有按鍵且週期大於 0。拾取間隔建議由 0.45 秒開始,最低 0.05 秒,過快會打斷攻擊。

第一次完整運行

進入目標地圖、展開小地圖並確認 HP/MP,儲存伺服器、角色、怪物、策略與按鍵後從安全位置啟動。等待軟體自動將焦點切回遊戲;只有日誌確認視窗、角色、小地圖與啟動檢查通過才算真正運行。

啟動前 30 秒檢查

確認地圖與安全位置、主螢幕上的遊戲、展開的小地圖、正確伺服器/角色/怪物/策略、所有快捷鍵、足夠補給與背包空間,以及可聽見的測謊儀警示。

三種地圖運行策略#

不同地圖結構應選擇不同策略。新設定先單獨測試移動,再逐步加入其他動作。

定點攻擊

適合首次測試與固定平台。用戶端會記錄啟動時的小地圖位置,角色遭擊退或偏移後可嘗試回到原位。

兩點往返巡航

在小地圖水平 A、B 座標之間移動,可設定端點停留時間,以及是否只在端點攻擊。

自訂路線巡航

依照你在地圖編輯器中建立的節點、平台與動作運行;匯入路線需與目前地圖相符。

建立並使用自訂 Bot 路線#

地圖編輯器用來描述 Bot 在指定地圖中的移動方式。請依照桌面用戶端實際運行時使用的地圖與遊戲畫面建立路線。

三步建立地圖路線

  1. 1
    匯入實際運行的地圖

    先讓遊戲以日常使用的視窗模式與介面配置進入目標地圖,再擷取目前遊戲畫面。開啟地圖編輯器並按下「匯入地圖」。請使用自己真實運行環境的截圖,不要使用攻略網站地圖、縮放圖片或其他裝置的截圖,以免座標無法與桌面用戶端對應。

  2. 2
    框選左上角小地圖區域

    選擇「框選」,先點擊小地圖可見內容的左上角,再點擊右下角並儲存裁切。選取範圍應完整包含可行走平台、繩索、梯子與傳送點,同時排除遊戲場景、聊天、任務提示及小地圖外的介面。儲存前請放大確認邊界與桌面用戶端實際辨識的小地圖一致。

  3. 3
    開始標點並建立路線

    使用「標點」在轉向、落腳、繩梯入口與傳送點放置節點;需要時標示平台,再連接相鄰節點並指定左移、右移、跳躍、攀爬、下跳或傳送。完成後匯出路線並在桌面用戶端為同一張地圖匯入;先只測試移動,穩定後再啟用攻擊與拾取。

更新、備份與支援#

保留已驗證的設定,但不要移動裝置綁定的授權資料或傳送敏感資訊。

更新前

停止策略並結束 App,備份 config.json、templates 與 maps。安裝新版後核對版本、伺服器、範本、按鍵和策略。

移至另一台電腦

一般設定和路線可檢查後移轉,但不要移轉 license.dat。新裝置需重新啟用、授權並擷取範本。

更換綁定裝置

授權與首次啟用的裝置綁定。更換電腦、重新安裝系統或更換硬體後需要換綁,請聯絡客服(hi@okya.app)並提供訂單編號,由客服協助處理。請不要將 license.dat 複製到新裝置。

聯絡支援

提供版本、系統與晶片、伺服器、視窗模式、策略、參數及從啟動到首次失敗的完整日誌,並移除授權碼、裝置識別及帳號名稱。

03

問題排查

依現象找到對應條目,照著步驟處理,有效就不必繼續往下。請先完成基礎設定,再排查具體問題。

依正確順序排除問題#

先閱讀運行日誌並處理最早失敗的啟動檢查,再調整策略。

找不到遊戲視窗

確認遊戲在主螢幕以視窗或無邊框模式運行。macOS 變更錄製權限後必須重新啟動 App。

角色、怪物或小地圖辨識失敗

移除遮擋、核對伺服器與範本、完整展開小地圖,並在目前環境重新擷取左右範本。

HP/MP 都顯示 0.0%

先關閉自動補給,核對正確伺服器、預設遊戲 UI、視窗位置與螢幕錄製權限後再測試。

怪物漏辨識或辨識錯誤

只選一種怪物,在穩定畫格重新擷取左右範本並使用獨特區域。包含背景或從其他作業系統複製的範本應刪除並在目前系統重建。

辨識成功但沒有按鍵

讓遊戲重新取得焦點,核對快捷鍵與 macOS「輔助使用」。Windows 上請使用系統管理員權限執行程式。

macOS 權限仍反覆提示

刪除舊包、測試包、Python、Terminal 或同名資料夾的舊項目,將「應用程式」中的正式 App 重新加入兩項權限,開啟後以 Command-Q 完全結束再重開。

巡航越過邊界

將 A、B 端點向安全平台內側移動,先以「僅移動」測試;偵測間隔與角色慣性可能造成短暫越界。

安裝與啟用#

macOS 提示無法驗證開發者,或應用程式已損毀+
排查建議

先確認安裝包來自官方位址、下載完整,並且與晶片架構相符(Apple 晶片或 Intel)。不要只憑「已損毀」的提示判斷原因。

確認來源可信後,到「系統設定 → 隱私權與安全性」查看是否有「仍要打開」。仍無法開啟,請聯絡客服並提供完整提示、用戶端版本、Mac 晶片與 macOS 版本。

重新安裝系統或換電腦後,提示授權已綁定+
設定說明

一份授權綁定一台裝置。同一台裝置可以切換不同的遊戲帳號,但這不等於可以同時多開遊戲,也不等於一份授權能用於多台電腦或虛擬機。

重新安裝系統或更換裝置後出現綁定提示,請聯絡客服(hi@okya.app)並提供訂單編號,由客服核對並處理換綁。

請不要反覆嘗試他人的授權,也不要在論壇或公開截圖裡發布完整授權碼。

授權檢查通過了,為什麼還是不能啟動?+
設定說明

「License check passed」只表示授權通過,不代表遊戲視窗、角色、小地圖與擷取來源都已辨識成功。

請繼續查看後面的日誌,判斷失敗發生在視窗擷取、角色辨識還是小地圖辨識,再對照下面對應的條目處理。

防毒軟體攔截或提示風險+
排查建議

Windows 上需要以系統管理員身分啟動程式。我們無法保證相容所有防毒軟體設定。

請把攔截提示原文與安裝包來源傳給客服,由客服核對官方檔案。不建議把關閉安全軟體或加入排除項當作預設辦法。

啟動與視窗擷取#

提示找不到遊戲視窗或解析度不正確+
排查建議

請依序檢查:

  1. 確認實際遊戲視窗是 1366 × 768,而不只是全螢幕設定裡顯示了這個數字。
  2. 使用視窗模式,保持遊戲完整可見,不最小化、不最大化,也不被其他視窗覆蓋。
  3. 如果版本提供擷取來源選擇,請選中實際的遊戲視窗。
  4. 修改解析度後,先停止目前執行再重新啟動,必要時重啟用戶端。
  5. 解析度或顯示尺寸改變後,請重新採集角色與怪物範本。
Mac 已開啟輔助使用與螢幕錄製權限,點擊啟動仍無反應+
排查建議

確認「輔助使用」與「螢幕錄製」已為正在執行的用戶端開啟,同時查看完整的啟動日誌。

曾有案例看起來像權限問題,實際阻塞點是角色與怪物範本辨識。不要只根據一條權限提示反覆修改權限,還要核對視窗尺寸、小地圖、角色範本與擷取來源。

問題持續時,請提供權限頁面、用戶端設定、完整桌面截圖與啟動日誌。

日誌顯示 Game is not in the foreground+
設定說明

點擊用戶端的設定或日誌視窗後,遊戲會失去前景焦點,此時出現該提示是正常的。請先停止執行再修改設定,完成後重新啟動並點回遊戲,讓遊戲保持在前景。

如果遊戲確實在前景,提示仍持續出現,請提交完整日誌與螢幕配置,不要預設是操作問題。

日誌出現 0 × 0 視窗,或小地圖辨識失敗+
排查建議

已有報告同時出現視窗尺寸 0 × 0、回退到主螢幕全螢幕擷取以及 minimap not detected。請確認遊戲沒有最小化、實際擷取的是遊戲視窗,並展開小地圖讓人物標記可見。

啟動時盡量讓角色保持靜止、不受攻擊。仍失敗請提供完整日誌與遊戲全視窗截圖。

角色與怪物辨識#

角色定位頻繁遺失,範本應該怎麼擷取?+
排查建議

請在角色正常站立、沒有受擊閃爍時擷取,優先擷取上半部,尤其是頭部附近清晰穩定的特徵。

  1. 不要包含技能文字、傷害數字、背景裝飾或大範圍特效。
  2. 分別採集左右朝向,儲存後選中對應設定。
  3. 執行時也盡量避免特效持續遮擋角色。
  4. 更改遊戲解析度後重新擷取,不要繼續使用舊尺寸的範本。
怪物範本儲存了,仍然辨識不到+
排查建議

先排除下一條裡的「怪物在攻擊範圍外所以計數為 0」,再檢查範本:

  1. 選擇姿態相對穩定的怪物與清晰的特徵,例如頭頂、角等變化較小的位置。
  2. 左右朝向盡量擷取同一個特徵部位。
  3. 避開背景、傷害數字與技能特效。
  4. 在實際執行的解析度下重新採集,儲存後確認已選中。
  5. 先只選擇一種怪物測試,便於判斷問題。
畫面裡明明有怪,日誌為什麼顯示 0?+
設定說明

日誌只統計你設定的橫向攻擊範圍內的怪物,不是整個畫面裡的怪物總數。怪物在範圍之外時顯示 0 可能是正常結果。

先觀察怪物進入設定範圍後數量是否變化。只有怪物已經進入範圍、日誌仍持續為 0 時,再檢查範本與辨識設定。不要僅因為日誌顯示 0 就重截範本。

小地圖與角色辨識應該檢查什麼?+
排查建議

確認伺服器選擇正確,小地圖完整展開且人物標記可見,遊戲處於正確的解析度與視窗模式。啟動時盡量靜止、不處於受擊狀態。

留意日誌中的 CHARACTER_RECOGNITION、MINIMAP_RECOGNITION 或 MARKER_COLOR_ABSENT,分別檢查角色與小地圖的結果。「角色辨識成功」不能證明小地圖也已辨識成功。

戰鬥與攻擊範圍#

只來回移動,不打怪+
排查建議

依序檢查:角色與小地圖是否辨識成功、目標怪物範本是否選中、怪物是否進入設定的攻擊範圍、攻擊鍵是否與遊戲一致,以及設定的技能是否已經學會。

先回到原地攻擊驗證基礎辨識與按鍵。不要僅靠切換巡邏模式就判斷已經修好。

橫向攻擊範圍怎麼設定?+
設定說明

這個數值對應遊戲畫面裡的像素距離,請參考角色在目前顯示設定下的實際攻擊距離。

可以用能顯示選區像素尺寸的截圖工具估算攻擊距離再調整。不要直接套用其他職業的數值,也沒有「某個數一定正確」的結論。針對新手短距離匕首,客服曾建議 50 像素或以下,這只是短距離攻擊的示例,不是所有職業的預設值。

不斷攻擊空地,浪費 MP 或消耗品+
排查建議

攻擊範圍過大,用戶端可能去攻擊實際打不到的怪物;範本不穩定也會造成漏辨識或誤比對。先檢查實際攻擊距離、範本品質與目前辨識結果。

如果持續空打,請停止本次執行避免繼續消耗資源,並把攻擊設定、範本與簡短的重現紀錄交給客服。目前沒有保證「沒有怪物時一定停止攻擊」的開關。

改了設定,為什麼看起來沒有生效?+
設定說明

設定變更不會自動套用到已經執行的工作階段。請依序操作:停止執行 → 儲存修改 → 重新啟動。

修改攻擊範圍、技能鍵、數量門檻或解析度後,都應重新驗證實際效果。

巡邏與地圖編輯器#

如何匯入路線?有範例地圖嗎?+
設定說明

地圖編輯器附有範例地圖,可以透過 “Load sample map” 了解結構,再製作自己的路線。

匯入時,選擇自訂路線巡邏,在地圖下拉選單旁點 Import,選取匯出的 JSON 檔案。不同版本的名稱或介面可能不同,找不到對應控制項時請提供用戶端截圖確認。

匯出時,Map Name 與 Map ID 建議只使用英文字母與數字。

地圖匯出後點擊 Add to OKYA 沒有出現+
設定說明

先下載編輯器匯出的 .json 檔案,再在桌面用戶端的自訂路線巡邏中,用地圖旁的 Import 匯入。成功後地圖會出現在下拉清單中。

不需要手動複製到 assets/maps,該目錄用於內建地圖。仍無法匯入時,檢查 Map Name、Map ID 與檔案名稱,並把匯出的 JSON 與錯誤截圖交給客服。不要僅因為匯入失敗就認定檔案格式一定有錯。

聯絡客服時需要提供的資訊#

一次提供齊全,可以減少反覆溝通。

  • 系統與版本;Mac 請註明 Apple 晶片或 Intel。
  • 用戶端實際版本號。
  • 遊戲名稱、伺服器、視窗模式與解析度。
  • 是否使用外接螢幕,以及顯示縮放。
  • 具體操作步驟、預期結果與實際現象。
  • 完整錯誤日誌,不要只擷取最後一行。
  • 能同時看到遊戲與用戶端設定的全桌面截圖;辨識問題請附左右朝向範本。
  • 按鍵問題請附遊戲與用戶端兩側的按鍵設定。
  • 效能問題請附執行時長與相關監測資料;能安全取得時,再補充短影片。