274 lines
11 KiB
Markdown
274 lines
11 KiB
Markdown
# AUTO_MAA
|
||
MAA多账号管理与自动化软件
|
||
|
||

|
||
|
||
----------------------------------------------------------------------------------------------
|
||
|
||
## 重要声明
|
||
本软件是一个外部工具,旨在优化MAA多账号功能体验。该软件包可以存储明日方舟多账号数据,并通过修改MAA配置文件、读取MAA日志等行为自动完成多账号代理。本开发团队承诺,不会修改明日方舟游戏本体与相关配置文件。
|
||
|
||
本项目使用GPL开源,相关细则如下:
|
||
|
||
- **作者:** AUTO_MAA软件作者为DLmaster、DLmaster361或DLmaster_361,以上均指代同一人。
|
||
- **使用:** AUTO_MAA使用者可以按自己的意愿自由使用本软件。依据GPL,对于由此可能产生的损失,AUTO_MAA项目组不负任何责任
|
||
- **分发:** AUTO_MAA允许任何人自由分发本软件,包括进行商业活动牟利。但所有分发者必须遵循GPL向接收者提供本软件项目地址、完整的软件源码与GPL协议原文(件),违反者可能会被追究法律责任
|
||
- **传播:** AUTO_MAA原则上允许传播者自由传播本软件。但由于软件性质,项目组不希望发现任何人在明日方舟官方媒体(包括官方媒体账号与森空岛社区等)或明日方舟游戏相关内容(包括同好群、线下活动与游戏内容讨论等)下提及AUTO_MAA或MAA,希望各位理解
|
||
- **衍生:** AUTO_MAA允许任何人对软件本体或软件部分代码进行二次开发或利用。但依据GPL,相关成果也必须使用GPL开源
|
||
- **授权:** 如果希望在使用AUTO_MAA的相关成果后仍保持自己的项目闭源,请在Issues中说明来意。得到项目组认可后,我们可以提供另一份使用不同协议的代码,此协议主要内容如下:被授权者可以自由使用该代码并维持闭源;被授权者必须定期为AUTO_MAA作出贡献
|
||
- **贡献:** 不论是直接参与软件的维护编写,或是撰写文档、测试、反馈BUG、给出建议、参与讨论,都为AUTO_MAA项目的发展完善做出了不可忽视的贡献。项目组提倡各位贡献者遵照GitHub开源社区惯例,发布Issues参与项目。避免私信或私发邮件(安全性漏洞或敏感问题除外),以帮助更多用户
|
||
|
||
以上细则是本项目对GPL的相关补充与强调。未提及的以GPL为准,发生冲突的以GPL为准。如有不清楚的部分,请发Issues询问。若发生纠纷,相关内容也没有在Issues上提及的,项目组拥有最终解释权
|
||
|
||
**注意**
|
||
- 由于本软件有修改其它目录JSON文件等行为,使用前请将AUTO_MAA添加入Windows Defender信任区以及防病毒软件的信任区或开发者目录,避免被误杀
|
||
- 如程序无法正常启动,请删除`state`目录下所有文件后重试
|
||
|
||
## 安装与配置MAA
|
||
|
||
本软件是MAA的外部工具,需要安装配置MAA后才能使用。
|
||
|
||
### MAA安装
|
||
|
||
什么是MAA? [官网](https://maa.plus/)/[GitHub](https://github.com/CHNZYX/Auto_Simulated_Universe/archive/refs/heads/main.zip)
|
||
|
||
MAA下载地址 [GitHub下载](https://github.com/MaaAssistantArknights/MaaAssistantArknights/releases)
|
||
|
||
### MAA配置
|
||
|
||
1.完成MAA的adb配置等基本配置
|
||
|
||
2.在“完成后”菜单,选择“退出MAA和模拟器”。勾选“手动输入关卡名”和“无限吃48小时内过期的理智药”
|
||
|
||

|
||
|
||
3.确保当前配置名为“Default”,取消所有“定时执行”
|
||
|
||

|
||
|
||
4.取消勾选“开机自启动MAA”,勾选“启动MAA后直接运行”和“启动MAA后自动开启模拟器”。配置自己模拟器所在的位置并根据实际情况填写“等待模拟器启动时间”(建议预留10s以防意外)。如果是多开用户,需要填写“附加命令”,具体填写值参见多开模拟器对应快捷方式路径(如“-v 1”)。
|
||
|
||

|
||
|
||
5.勾选“定时检查更新”、“自动下载更新包”和“自动安装更新包”
|
||
|
||

|
||
|
||
## 下载AUTO_MAA软件包 [](https://github.com/DLmaster361/AUTO_MAA/releases)
|
||
|
||
GitHub下载地址 [GitHub下载](https://github.com/DLmaster361/AUTO_MAA/releases)
|
||
|
||
## 配置用户信息与相关参数
|
||
|
||
**注意:** 当前所有的密码输入部分都存在一点“小问题”,请在输入密码时避免输入Delete、F12、Tab等功能键。
|
||
|
||
-------------------------------------------------
|
||
|
||
### 第一次启动
|
||
|
||
双击启动`manage.exe`,输入MAA所在文件夹路径并回车(注意使用斜杠的种类,不要使用反斜杠),然后设置管理密钥(密钥可以包含字母大小写与特殊字符)。
|
||
|
||

|
||
|
||
管理密钥是解密用户密码的唯一凭证,与数据库绑定。密钥丢失或`data/key/`目录下任一文件损坏都将导致解密无法正常进行。
|
||
|
||
本项目采用自主开发的混合加密模式,项目组也无法找回您的管理密钥或修复`data/key/`目录下的文件。如果不幸的事发生,建议您删除`data/data.db`重新录入信息。
|
||
|
||
### 添加用户
|
||
|
||
输入“+”以开始添加用户。依次输入:
|
||
|
||
**用户名:** 管理用户的惟一凭证
|
||
|
||
**手机号码:** 允许隐去中间四位以“****”代替
|
||
|
||
**代理天数:** 这个还要我解释吗?
|
||
|
||

|
||
|
||
### 删除用户
|
||
|
||
输入用户名+“-”以删除用户。格式:
|
||
|
||
```
|
||
用户名 -
|
||
```
|
||
|
||

|
||
|
||
### 配置用户状态
|
||
|
||
**启用代理:** 输入用户名+“y”以启用该用户的代理。格式:
|
||
|
||
```
|
||
用户名 y
|
||
```
|
||
|
||

|
||
|
||
**禁用代理:** 输入用户名+“n”以禁用该用户的代理。格式:
|
||
|
||
```
|
||
用户名 n
|
||
```
|
||
|
||

|
||
|
||
### 续期
|
||
|
||
输入用户名+续期天数+“+”以延长该用户的代理天数。格式:
|
||
|
||
```
|
||
用户名 续期天数 +
|
||
```
|
||
|
||

|
||
|
||
### 修改刷取关卡
|
||
|
||
输入用户名+关卡号+“~”以更改该用户的代理关卡。格式:
|
||
|
||
```
|
||
用户名 关卡号 ~
|
||
```
|
||
|
||

|
||
|
||
**特别的:**
|
||
|
||
你可以自定义关卡号替换方案。程序会读取`gameid.txt`中的数据,依据此进行关卡号的替换,便于常用关卡的使用。`gameid.txt`在初始已经存储了一些常用资源本的替代方案。
|
||
|
||

|
||
|
||
### 设置MAA路径
|
||
|
||
输入“/”+新的MAA文件夹路径以修改MAA安装位置的配置。格式:
|
||
|
||
```
|
||
/新的MAA文件夹路径
|
||
```
|
||
|
||
**注意:** ‘/’与路径间没有空格,路径同样不能使用反斜杠
|
||
|
||

|
||
|
||
### 设置启动时间
|
||
|
||
**添加启动时间:** 输入“:+”+时间以添加定时启动时间。格式:
|
||
|
||
```
|
||
:+小时:分钟
|
||
```
|
||
|
||
**注意:** 所有输入间没有空格
|
||
|
||

|
||
|
||
**删除启动时间:** 输入“:-”+时间以删除定时启动时间。格式:
|
||
|
||
```
|
||
:-小时:分钟
|
||
```
|
||
|
||
**注意:** 所有输入间没有空格
|
||
|
||

|
||
|
||
### 检索信息
|
||
|
||
**检索所有信息:** `manage.exe`打开时会打印所有用户与配置信息。除此之外,你可以通过输入“all ?”以打印所有信息,如下:
|
||
|
||
```
|
||
all ?
|
||
```
|
||
|
||

|
||
|
||
**检索MAA路径:** 输入“maa ?”以检索MAA安装路径,如下:
|
||
|
||
```
|
||
maa ?
|
||
```
|
||
|
||

|
||
|
||
**检索启动时间:** 输入“time ?”以检索定时启动的时间,如下:
|
||
|
||
```
|
||
time ?
|
||
```
|
||
|
||

|
||
|
||
**检索指定用户:** 输入用户名+“?”以检索指定用户信息,如下:
|
||
|
||
```
|
||
用户名 ?
|
||
```
|
||
|
||
**注意:** 由于需要检索用户密码,每一次`manage.exe`启动后的首次查询需要验证管理密钥。为了方便操作,之后的查询不会再要求重复验证。因此,完成密码查询后,请及时关闭`manage.exe`。
|
||
|
||

|
||
|
||
### 修改管理密钥
|
||
|
||
输入“*”以开始修改管理密钥。依次输入:
|
||
|
||
**旧管理密钥:** 当数据库中没有存储用户信息时,允许跳过验证直接配置新管理密钥
|
||
|
||
**新管理密钥:** 请妥善保管,丢失无法找回。
|
||
|
||

|
||
|
||
### 退出
|
||
|
||
输入“-”以退出`manage.exe`,如下:
|
||
|
||
```
|
||
-
|
||
```
|
||
|
||
## 运行代理
|
||
|
||
### 直接运行
|
||
|
||
双击`run.exe`直接运行
|
||
|
||
### 定时运行
|
||
|
||
双击`AUTO_MAA.exe`打开,不要关闭。它会读取设定时间,在该时刻自动运行
|
||
|
||
**注意:** 将优先进行剿灭代理
|
||
|
||
## 关于
|
||
|
||
项目图标由文心一格AI生成
|
||
|
||
----------------------------------------------------------------------------------------------
|
||
|
||
欢迎加入AUTO_MAA项目组,欢迎反馈bug
|
||
|
||
QQ群:暂时没有
|
||
|
||
----------------------------------------------------------------------------------------------
|
||
|
||
如果喜欢本项目,可以打赏送作者一杯咖啡喵!
|
||
|
||

|
||
|
||
----------------------------------------------------------------------------------------------
|
||
## 贡献者
|
||
|
||
感谢以下贡献者对本项目做出的贡献
|
||
|
||
<a href="https://github.com/DLmaster361/AUTO_MAA/graphs/contributors">
|
||
|
||
<img src="https://contrib.rocks/image?repo=DLmaster361/AUTO_MAA" />
|
||
|
||
</a>
|
||
|
||

|
||
|
||
## Star History
|
||
|
||
[](https://star-history.com/#DLmaster361/AUTO_MAA&Date) |