12 KiB
MaaAssistantArknights
简体中文 | 繁體中文 | English | 日本語 | 한국어
MAA는 MAA Assistant Arknights의 약자입니다
명일방주 어시스턴트
이미지 인식을 기반으로, 한 번의 클릭만으로 그날의 모든 작업을 끝내드립니다!
개발 진행 중입니다 ✿✿ヽ(°▽°)ノ✿
개요
- 자동 전투, 아이템 드랍 인식, 펭귄 물류로의 자동 업로드
- 기반시설 자동 배치, 오퍼레이터 효율과 시설 내 최적 배치방안 자동 계산
- 자동 공개모집과 선택적 즉시 모집, 펭귄 물류와 Yituliu로의 자동 업로드
- 친구 방문, 크레딧 획득과 아이템 구매, 일일 임무와 보상까지 한 번에!
- 통합전략에서의 오리지늄각뿔과 양초 획득을 위한 자동 전투, 오퍼레이터와 레벨의 자동 인식
- 전투 JSON 파일을 통한 자동 전투용 전략 복사! 영상 데모
- 새로운 기능: 창고 인식! 펭귄 물류 ArkPlanner, arkn.lolicon.app과 ark-nights.com로의 내보내기 지원
말로만 설명하기보다는 사진으로 보여드리겠습니다!
다운로드
사용 방법
기본 설정
- 에뮬레이터 지원 문서를 참고하여 에뮬레이터/기기를 설정해 주세요.
- 에뮬레이터/기기의 해상도를
1280 × 720또는 그 이상의16:9비율인 해상도로 맞춰주세요. - 어시스턴트 시작!
자세한 내용은 사용자 설명서를 참조해 주세요.
FAQ
- 프로그램이 실행하자마자 곧바로 튕겨요
- 연결 오류가 발생해요/ADB 경로를 어떻게 작성해야 하는지 모르겠어요
- 연결은 성공했는데, 그대로 멈춰 버렸어요
- 연결 설정(포트 등)을 바꾸고 싶어요
- 다운로드 속도가 너무 느려요/미러 사이트가 접속이 안 돼요
- 다운로드 도중에 “로그인”이나 “인증”이라는 메시지가 떠요
FAQ 문서를 참조해 주세요.
해외 서버 지원
- 글로벌 서버
작전, 크레딧 상점, 친구 방문, 임무 보상 수령, 자동 통합전략(베타), 공개모집 계산 등을 지원합니다.
자세한 내용은 문서를 참조해 주세요. - 일본 서버
작전, 기반시설 관리, 크레딧 상점, 친구 방문, 임무 보상 수령, 자동 통합전략(베타), 공개모집 계산 등을 지원합니다.
자세한 내용은 문서를 참조해 주세요. - 한국 서버
작전, 크레딧 상점, 친구 방문, 임무 보상 수령, 자동 통합전략(베타), 공개모집 계산 등을 지원합니다.
자세한 내용은 문서를 참조해 주세요. - 중국어 번체 서버
작전, 공개모집, 자동 통합전략(베타), 공개모집 계산 등을 지원합니다.
자세한 내용은 문서를 참조해 주세요.
해외 서버의 플레이어가 적고 프로젝트의 인력이 부족하기 때문에 해외 서버들의 경우에는 기본적인 기능만이 갖추어져 있습니다. 필요한 것이 있다면 토의에 참가하거나 직접 MAA의 개선에 함께해주세요! 해외 클라이언트 현지화 문서도 참고해 주세요.
관련 프로젝트
- 새 GUI:MaaAsstElectronUI (현재 개발 중입니다. 도움은 환영합니다!)
- 백엔드: MaaBackendCenter (현재 개발 중입니다. 도움은 환영합니다!)
- 전략 파일 저장소:프론트엔드
- 공식 웹사이트:프론트엔드
감사의 말
오픈소스 라이브러리
- 이미지 인식: opencv
글자 인식: chineseocr_lite- 글자 인식: PaddleOCR
- ML Deployment: FastDeploy
- ML accelerator: onnxruntime
아이템 드랍 인식: Penguin Stats recognizer- 맵 타일 인식: Arknights-Tile-Pos
- C++ JSON 라이브러리: meojson
- C++ 오퍼레이터 파서: calculator
C++ Base64 인코딩/디코딩: cpp-base64- C++ ZIP 라이브러리: zlib
- C++ Gzip 라이브러리: gzip-hpp
- 안드로이드 터치 이벤트 구현: minitouch
- 안드로이드 터치 이벤트 구현: MaaTouch
- WPF MVVM 프레임워크: Stylet
- WPF 조작 라이브러리: HandyControl
- C# JSON 라이브러리: Newtonsoft.Json
- 다운로더: aria2
데이터 소스
공개모집 데이터: ArkTools- 오퍼레이터/기반시설 데이터: PRTS Arknights Wiki (Chinese)
- 스테이지 데이터: Penguin Stats
- 게임 데이터/리소스: Arknights Bot Resource
- 게임 데이터: Arknights Game Data
기여자
MAA의 개선을 위한 개발/테스트에 기여해준 모든 친구들에게 감사드립니다! (*´▽`)ノノ
개발 관련 정보
Windows
MAA.sln를 Visual Studio 2022로 열어주세요. 모든 설정이 제대로 구성되어 있습니다.- clang-format 기능을 활성화해 주세요. 자세한 내용은 개발 문서의 Visual Studio에서 clang-format 활성화 문단을 참조해 주세요.
Linux/MacOS
Linux_튜토리얼 문서를 참조해 주세요.
API
- C 인터페이스: 통합 예시
- Python 인터페이스: 통합 예시
- Golang 인터페이스: 통합 예시
- Dart 인터페이스
- Java 인터페이스: 통합 예시
- Rust 인터페이스: HTTP 인터페이스
- HTTP 인터페이스
- TypeScript 인터페이스
- 통합
- 콜백 형식
- 임무 형식
- 전략 형식
해외 클라이언트 현지화
해외 클라이언트 현지화 문서를 참고하세요. 대부분의 경우 CN 서버에서 이미 지원하는 기능들은 스크린샷과 간단한 JSON 파일 조작만으로도 타 서버에서 사용 가능합니다.
GitHub에 익숙치 않은 사용자용 가이드
개발 문서의 GitHub Pull Request에 대한 설명 문단을 참조해 주세요.
Issue Bot
Add {LABEL_NAME}로 레이블을 추가하고,Remove {LABEL_NAME}로 제거하세요.- 커밋에서
close #{ISSUE_NUMBER}또는fix #{ISSUE_NUMBER}로fixed태그를 이슈에 추가하세요.
자세한 내용은 Issue Bot 사용방법을 참조해 주세요.
주의사항
- 이 프로그램의 로고는 AGPL 3.0 라이센스의 적용 대상이 아닙니다. 耗毛와 Vie 두 명의 아티스트와 프로그램의 개발자들이 모든 권리를 가집니다. 프로젝트가 AGPL 3.0 라이센스 하에 있다고 하더라도 프로그램의 로고는 동의 없이 사용되어서는 안 되며, 동의 없는 상업적 이용 또한 금지됩니다.
- 이 프로그램은 오픈소스이자 무료이며 학습 및 커뮤니케이션 전용입니다. 이 프로그램을 이용해 장비값이나 시간당 수수료 등을 대가로 서비스를 제공하는 판매자로 인해 발생하는 문제와 결과는 프로그램의 개발자들에게는 책임이 없습니다.
광고
사용자 그룹:Telegram, QQ 그룹
전략 JSON 공유
빌리빌리 라이브: 코딩 과정을 밤마다 방송하고 있습니다. 이 프로그램에 대부분의 시간을 할애하고 있습니다.
명일방주 무관 기술 공유 & 만담 (QQ 그룹): 지옥 같아요!
개발자 그룹 (QQ 그룹)
프로그램이 도움이 된다고 생각하시면 Star를 눌러주세요! (페이지 우측 상단의 작은 별) 저희에게 가장 큰 도움이 됩니다!

