搜尋

Albion OnlineAlbionOnline

返回清單
切換到指定樓層
通知這文章過時或找檔案 發表主題

[軟體密技] 《Albion Online》釣魚機器人 v1.0 YOLOv8 電腦視覺 + Arduino HID 自動化腳本下載與安裝教學

[複製連結]
1
lol0972921 ( Lv.70 熾天使 ) 發表於 昨天 17:39 | 只看該作者 回覆獎勵 |升序瀏覽 |閱讀模式

《Albion Online 釣魚機器人》核心主題 快速閱讀精華


🚀 AI 驅動全自動釣魚:
  • 採用 YOLOv8 / ONNX 電腦視覺技術,精準辨識浮標與進度條!
  • 自動偵測咬鉤、自動拋竿,小遊戲 QTE 全自動化處理。
  • 貝塞爾曲線(Bezier Curve)滑鼠移動軌跡,模擬真人操作降低偵測風險。


🔑 硬體級 HID 控制:
  • 支援 Arduino Leonardo / Pro Micro 硬體 HID 控制,繞過軟體偵測。
  • 內建 HUD 抬頭顯示器,即時監控 FPS、推理時間與釣魚統計數據。
  • 人性化設計:定時休息、閒置自動暫停、Alt+Tab 模擬防 AFK。




軟體介紹與系統需求



【語  言】:英文(介面)
【軟體名稱】:Albion Online Fishing Bot (YOLOv8 Edition)
【版本資訊】:v1.0 (Latest Build)
【軟體大小】:約 200MB(含 YOLOv8 模型檔)
【更新日期】:2026-09-14
【使用權限】:免費開源專案(含硬體需求)
【系統支持】:Windows 10/11 (64-bit),需搭配 Arduino Leonardo 或 Pro Micro 開發板

【軟體介紹】
這是一款專為《Albion Online》(阿爾比恩 Online)設計的 AI 自動釣魚機器人,採用最先進的 YOLOv8 物件偵測技術ONNX 推理引擎,能夠即時分析遊戲畫面,自動完成拋竿、等待咬鉤、小遊戲 QTE 反應等全套釣魚流程。

不同於傳統的記憶體修改或封包攔截,本工具透過 電腦視覺(Computer Vision)硬體級 HID 控制(Arduino Leonardo/Pro Micro)來模擬真人操作,大幅降低被遊戲防作弊系統偵測的風險。程式內建 貝塞爾曲線滑鼠軌跡演算法,讓移動路徑更貼近人類手部動作,並具備定時休息、閒置暫停等人性化防護機制。

無論你是想要解放雙手自動練生活技能,還是深入研究 AI 在遊戲自動化領域的應用,這款開源專案都提供了完整的 Pytdon 原始碼與訓練好的 YOLOv8 模型,讓你能夠根據自己的整理度與需求進行微調與優化。

功能特色心得分享



【電腦視覺與 AI 核心】
  • YOLOv8 / ONNX 雙引擎支援:採用最新 YOLOv8 架構進行浮標、進度條、咬鉤狀態的即時偵測,並支援 ONNX 格式加速推理。
  • 自動浮標追蹤:即使浮標在水面晃動,AI 也能持續鎖定位置,確保拋竿落點精準。
  • 咬鉤即時反應:透過影像變化偵測浮標下沉動作,在 0.1 秒內觸發拉竿反應,遠超人工反應速度。
  • 小遊戲進度條辨識:自動判斷《Albion Online》釣魚小遊戲中的綠色區塊位置,並計算最佳點擊時機。


【自動化與硬體控制】
  • 全自動釣魚流程:從拋竿、等待、咬鉤反應、小遊戲 QTE 到收桿,全程無需人工介入。
  • Arduino HID 硬體級控制:透過 Arduino Leonardo 或 Pro Micro 模擬 USB 滑鼠與鍵盤訊號,繞過軟體層監控,提升安全性。
  • 虛擬滑鼠座標系:獨立於 Windows 滑鼠遊標的虛擬座標系統,即使移動物理滑鼠也不會干擾機器人運作。
  • 貝塞爾曲線移動:採用貝塞爾曲線演算法計算滑鼠移動路徑,模擬人類手部肌肉的加速與減速,避免直線移動被偵測。


【人性化與防護機制】
  • 隨機反應延遲:在咬鉤反應與小遊戲操作中加入 50-200ms 的隨機延遲,模擬人類反應時間波動。
  • 定時休息系統:可設定每釣 30-60 分鐘自動休息 5-10 分鐘,模仿真人玩家疲勞度。
  • 閒置自動暫停:若偵測到遊戲畫面無變化或玩家按下 Alt+Tab,機器人會自動暫停運作。
  • Alt+Tab 模擬:具備模擬 Alt+Tab 切換視窗的功能,可在背景運作或快速隱藏。


【監控與統計】
  • HUD 抬頭顯示器:在遊戲畫面上方顯示即時偵測框、目前狀態(等待/咬鉤/小遊戲)、虛擬滑鼠位置。
  • FPS 與推理時間:即時顯示當前影像處理幀率與 YOLOv8 模型推理耗時,方便優化效能。
  • 釣魚統計數據:記錄總釣魚次數、成功次數、失敗次數、每小時產出等數據。
  • 可視化偵測閾值:可調整 YOLOv8 的 confidence tdreshold,平衡偵測準確率與誤判率。


安裝與使用教學



【步驟一:環境準備】

首先確保你的電腦已安裝以下環境:
  • Pytdon 3.8 以上版本:建議使用 Pytdon 3.10 以獲得最佳相容性。
  • Arduino IDE:用於燒錄 Arduino Leonardo 或 Pro Micro 的 HID 控制程式。
  • Albion Online 遊戲用戶端:確保遊戲可在 3440×1440 整理度下運作(目前模型主要針對此整理度訓練)。
  • 顯示卡驅動:建議使用 NVIDIA 顯示卡並安裝 CUDA,以加速 YOLOv8 推理。


【步驟二:硬體設定(Arduino)】

  • 將 Arduino Leonardo 或 Pro Micro 透過 USB 連接至電腦。
  • 打開 Arduino IDE,載入專案附帶的 HID_Mouse.ino 程式碼。
  • 選擇正確的開發板類型(Arduino Leonardo)與連接埠。
  • 點擊「上傳」將程式燒錄至 Arduino。成功後,Arduino 將被電腦識別為 HID 滑鼠裝置。


【步驟三:安裝 Pytdon 依賴】

在專案資料夾中開啟命令提示字元(CMD)或 PowerShell,執行以下指令安裝所需套件:

  1. pip install ultralytics opencv-pytdon numpy pyserial
複製代碼
若你的顯示卡支援 CUDA,可額外安裝 torch 的 CUDA 版本以加速推理。

【步驟四:啟動機器人】

  • 確保 Albion Online 遊戲已在背景運行,並調整至適當的視窗模式(建議無邊框視窗)。
  • 在專案目錄下執行:
    1. pytdon main.py
    複製代碼
  • 程式啟動後會自動連接 Arduino,並顯示 HUD 監控畫面。


【快捷鍵操作說明】

  • F1 鍵:開始自動釣魚。機器人將接管滑鼠,自動執行拋竿、等待、收線等動作。
  • F2 鍵:停止自動化。機器人會立即停止所有動作,將控制權交還給玩家。
  • F3 鍵:完全退出程式。關閉 Pytdon 腳本並斷開 Arduino 連接。


【重要使用須知】

  • 整理度限制:目前 YOLOv8 模型主要針對 3440×1440 整理度訓練,使用其他整理度可能導致辨識率下降,建議調整遊戲設定或等待作者更新模型。
  • 硬體需求:必須具備 Arduino Leonardo 或 Pro Micro 開發板,單純使用軟體模擬滑鼠無法達到相同的安全性與精準度。
  • 風險聲明:此工具屬於自動化腳本,使用於線上遊戲可能違反遊戲服務條款,請自行評估風險,建議僅用於離線測試或教育研究用途。


【軟體截圖】:
暫無提供實際執行畫面截圖。

常見問題 Q&A



Q:這個釣魚機器人支援哪些螢幕整理度?
A:根據開發者說明,目前的 YOLOv8 模型是專門針對 3440×1440 整理度訓練的。在其他整理度下使用可能會導致辨識率下降或無法正常運作,建議調整遊戲至該整理度,或等待後續版本支援更多整理度。

Q:使用這個工具一定要買 Arduino 開發板嗎?
A:是的,本工具的核心特色之一就是透過 Arduino Leonardo 或 Pro Micro 進行 HID(人機介面裝置)控制。這種硬體級的滑鼠控制比純軟體模擬更難被遊戲偵測,同時能提供更精準的移動軌跡控制。如果沒有 Arduino,程式將無法執行自動化操作。

Q:這個專案還會持續更新嗎?
A:根據作者說明,目前專案仍處於 積極開發階段(Work in Progress)。未來的主要改進方向包括提升電腦視覺的準確度、改善 YOLOv8 模型的泛化能力(支援更多整理度),以及優化整體的穩定性。

以下廣告滑動後還有帖子內容




【附件下載】:


所有站內附件皆會附上安全掃描報告
請會員查看純淨度百分比後判斷使用



相關檔案須知:
取得檔案前,請先詳細閱讀文章內容
避免不必要錯誤與誤會發生。
也可多參考文章討論樓層內容
了解附件檔案相關討論資訊。









大家正在看啥


收藏收藏 分享文章到FB上分享
回覆 使用道具 檢舉
複製專屬你的推廣連結:發至FB與各論壇宣傳:累積點數換GP商品 & 藍鑽
每五點閱率就可以兌換藍鑽積分或遊戲點卡 夢遊推廣文章換GP商品

你需要登入後才可以回覆 登入 | 加入會員

本版積分規則

Copyright (C) 2010-2020 夢遊電玩論壇

廣告合作:請直接聯繫我們,並附上您預刊登位置的預算。  

快速回覆 返回頂端 返回清單