MaaAssistantArknights
MaaAssistantArknights
MAAは、MAA Assistant Arknightsです。
アークナイツゲームアシスタント
画像認識技術に基づいて、ワンクリックですべてのデイリーリクエストを完了します!
絶賛開発中 ✿✿ヽ(°▽°)ノ✿
ダウンロードとインストール
ドキュメントを読んでから、公式サイトまたはリリースにアクセスしてダウンロードしてください。新規ユーザーガイドを参考にインストールを行ってください。
機能一覧
- 自動作戦、ドロップ認識および PenguinStats と Yituliu へデータアップロード。
- 自動基地シフト、オペレーター効率計算、単一設備内に最適なソリューション;カスタムシフトにも対応しています。
- 自動公開求人、緊急招集票を使う、使い切るのもサポート。PenguinStatsとYituliuへ公開求人データのアップロード。
- 高スターの公開求人を選択するのに便利な公開求人のパネルの手動認識をサポートします。
(この上級エリートとCost回復はシージかシージか) - 所持オペレーターを認識し、既存および未所有のオペレーターの記録サポート、公開求人を手動で設定するためのヒントを提供することもできます。(日本サーバーではオペレーターの名前部分のフォントサイズが異なるため認識にややブレがあります)
- 倉庫のアイテム認識機能 Arkplanner/ARK-NIGHTS.comとアークナイツ ツールボックスへ出力可能!使用方法はツール内文章を参照してください。
- 戦友訪問、FP収集、買い物、デイリーリワード収集、ワンクリックして全自動操作!
- 統合戦略自動作戦、オペレーターとレベルの自動認識、源石錐とキャンドルの自動収集、電気ケトルを獲得!
- 作業JSONファイルをインポートし、自動操作も可能! ビデオデモ(現在JP未対応/中文)
- C、Python、Java、Rust、Golang、Java HTTP、Rust HTTPなどの多種多様なインターフェースに対応、統合や呼び出しが簡単で、自分好みにMAAをカスタマイズできます!
UIを見れば使い方もすぐ分かる!
マニュアル
機能紹介
ユーザーマニュアルをご参照ください。
サーバーに応じてサポートされる機能
現在、国際クライアント(英語クライアント)、日本語クライアント、韓国語クライアント、繁体字中国語クライアントのほとんどの機能がサポートされています。 ただし、海外ユーザーの少なさとプロジェクト要員不足により、十分に検証できていない機能も多いので、ぜひ体験してみてください。
バグに遭遇した場合、または特定の機能に対する強い要望がある場合は、Issues and Discussions で質問してください。 MAA の構築にご参加ください。海外クライアント対応 を参照してください
CLI支持
MAA はコマンドラインインタフェース(CLI)操作をサポートし、LinuxとmacOSをサポートし、自動スクリプトやグラフィックインタフェースのないサーバで使用することができる。CLI使用ガイドを参照してください。
一緒に参加しよう
主な関連プロジェクト
現在、プロジェクトチームにはフロントエンドの専門家が非常に不足しています。経験があれば、私たちに参加してください!
- 新しいFramework: MaaFramework
- 新しいGUI:MaaX
- 作業シェアサイト:フロントエンド
- バックエンド:MaaBackendCenter
- 公式ウェブサイト: フロントエンド
- Deep Learning: MaaAI
多言語 (i18n)
MAA は多言語をサポートし、Weblateを使用してローカライズ管理を行います。複数の言語に精通している場合は、MAA Weblateで翻訳のお手伝いをしてください。
MAA は中国語(簡体字)を第一言語とし、翻訳見出しはすべて中国語(簡体字)を基準としています。
Windows
ビルド済みのサードパーティ ライブラリをダウンロードします。
python maadeps-download.py
Visual Studio 2022 で
MAA.sln
を開き、MaaWpfGui
を右クリックして、スタートアップ プロジェクトとして設定します。VS 上記の設定で 'RelWithDebInfo' 'x64' を選択します (Release パッケージまたは ARM プラットフォームをコンパイルしている場合は、この手順を無視してください)
MaaWpfGui
を右クリックし、[プロパティ] - [デバッグ] - [ローカル デバッグを有効にする] を選択します (これにより、C++ コアにブレークポイントを掛けることができます)。(オプション) PR を送信する場合は、clang-formatを有効にするを有効にすることをお勧めします。
Linux | macOS
Linuxチュートリアルを参照してください。
API
- Cインターフェース:統合例
- Pythonインターフェース:統合例
- Golangインターフェース:統合例
- Dartインターフェース
- Javaインターフェース:統合例
- Java HTTPインターフェース
- Rustインターフェース:HTTPインターフェース
- TypeScriptインターフェース
- Woolangインターフェース:統合例
- 統合ドキュメント
- コールバックAPI
- タスクAPI
- 自動戦闘API
グローバル版を含む海外クライアントの対応について
海外版クライアントの対応についてをご覧ください。大陸版で既にサポートされている機能を他地域クライアントへ移植するための必要作業の大半は、簡単なJSONの修正と(作業に必要な)スクリーンショットの提出で済みます。。
開発に参加したいがGitHubの使い方がよくわかりません
Issue bot
詳細についてはIssue bot 使用方法を参照してください。
謝辞
オープンソースライブラリ
- 画像認識ライブラリ:opencv
テキスト認識ライブラリ:chineseocr_lite- テキスト認識ライブラリ:PaddleOCR
- ML Deployment: FastDeploy
- ML accelerator: onnxruntime
ステージドロップ認識:PenguinStats認識- マップタイル認識:Arknights-Tile-Pos
- C++ JSONライブラリ:meojson
- C++ オペレーターパーサー:calculator
C++ base64エンコードとデコード:cpp-base64- C++ 圧縮・解凍ライブラリ:zlib
- C++ Gzipカプセル化ライブラリ:gzip-hpp
- Android タッチ イベント: Minitouch
- Android タッチ イベント: MaaTouch
- WPF MVVWフレームワーク:Stylet
- WPFコントロールライブラリ:HandyControl -> HandyControls
- C# JSONライブラリ:Newtonsoft.Json & System.Text.Json
ダウンローダー:aria2
データソース
公開求人データ:アークナイツツールオペレーターおよび基地データ:PRTSアークナイツ中国語WIKI- ステージデータ:PenguinStatsデータ統計
- ゲームのデータとリソース:アークナイツのクライアント資料
- ゲームデータ:アークナイツYostarのゲームデータ
貢献/協力者
MAAをより良くするために開発・テストに貢献してくれたすべての方々に感謝します! (*´▽`)ノノ
免責事項
- 本ソフトウェアは GNU Affero General Public License v3.0 only オープンソースライセンスを使用しています。
- 本ソフトウェアのロゴはAGPL 3.0ライセンスを使用しており、オープンソースではなく、耗毛とVie、2人のアーティストと開発者がすべての権利を留保しています。「AGPL 3.0ライセンスに基づいて許可されている」という理由で、許可がない場合に本ソフトウェアのロゴを無断で使用することは禁止しております。また、許可なく商業目的で本ソフトウェアのロゴを無断で使用することも禁止しております。
- 本ソフトウェアはオープンソースで無料であり、学習と研究のみの目的としています。販売者が本ソフトウェアの料金を請求する場合は、デバイスや時間の料金である可能性があります。発生した問題と結果は、本ソフトウェアとは一切関係ありません。
DirectML サポート説明
本ソフトウェアは GPU 加速機能をサポートしていますが、GPU 加速は Microsoft 提供の DirectML(Microsoft.AI.DirectML)に依存しています。ユーザーの利便性を考慮し、未改変の DirectML.dll ファイルをインストールパッケージに同梱しています。
DirectML.dll について
- 出典:Microsoft 公式
- ライセンス:Microsoft の DirectML 利用規約を参照してください
DirectML 公式ドキュメント
DirectML.dll は Microsoft による独立したコンポーネントであり、本ソフトウェアのオープンソース部分には含まれません。また、AGPL-3.0 の制約も受けません。
GPU サポートが不要な場合、この DLL ファイルを安全に削除することができます。それでもソフトウェアの主要機能は正常に動作します。
広告
ユーザー研究グループQQグループ:QQグループ
ユーザー研究グループTGグループ:Telegram
自動作戦JSON作業シェア:prts.plus
Bilibili ライブ配信: MrEO ライブ配信 コーディング & MAA-Official ライブ配信 ゲーム/雑談
技術研究(アークナイツ無関係):インボリューション・ヘル!(QQグループ)
開発者グループ:QQグループ
ソフトウェアが役立つと思うなら、Star(ページの右上隅にある星)をクリックしてください。私たちにとって最高のサポートです!