本專案為針對 Minecraft CustomFishing 插件 製作的自動化釣魚腳本,含自訂參數設定、圖片擷取與取得座標等功能。
此腳本會定期截取遊戲畫面,以圖片比對方式判斷釣魚時機,進行自動釣魚操作。相關參數可於設定檔調整,以提升判斷準確度。
- 安裝 Python 3.13 版本(本專案以 3.13 開發,其他版本未經測試)。
- 安裝依賴套件:
pip install -r requirements.txt
- 編輯
config.ini設定檔,依需求調整參數。 - 執行主程式:
python main.py
- 於「其他」分頁使用「截取圖片」及「裁切圖片」功能,將圖片覆蓋至
template/資料夾(檔名建議一致),以提升比對準確度。 - 若有調整範本圖片或設定檔,請重新啟動主程式。
- 於「首頁」分頁點擊開始按鈕,即可自動釣魚。
- 若要打包成執行檔(僅顯示介面、不顯示命令列視窗),可執行:
執行檔會產生於
pyinstaller --noconsole --onefile main.py
dist/資料夾中。
├── config.ini # 設定檔
├── config.py # 設定檔讀取與管理
├── imageSelector.py # 圖片裁切工具
├── main.py # 主程式入口
├── requirements.txt # 依賴套件列表
├── script.py # 釣魚流程控制
├── version.txt # 版本資訊
├── template/ # 範本圖片資料夾
│ └── example.png
└── utils/ # 工具程式
├── matchers.py # 影像比對工具
└── tools.py # 其他輔助工具
