docs: update docs

This commit is contained in:
MistEO
2022-11-17 22:09:12 +08:00
parent 32d4567c24
commit a96136cfd9
8 changed files with 23 additions and 49 deletions

View File

@@ -1,18 +1,8 @@
**若更新后滑动操作没反应、自动战斗没反应、肉鸽不上人等,请进入 `设置` - `连接设置` - `强制替换 ADB`**
- 重构 adb 控制器,启用 minitouch 进行滑动操作,并伪装了进程名,在保证安全的前提下,大幅优化所有滑动操作速度 @MistEO @zzyyyl @horror-proton
- 新增 自动战斗 `ButtleTime`, `costs` 字段 @MistEO
- Support Base function for JP client @[ajk](https://space.bilibili.com/341526)
- 更新 危机合约、IS-S 关卡 地图数据 @MistEO
- 优化 水月肉鸽 安全屋选项,支持安全屋再利用 @txtxj @zzyyyl
- 优化 文字识别器 参数结构 @zzyyyl
- 优化 macOS 截图操作,新增支持 nc 转发,并禁用可能造成内存泄漏的 gzip 方式 @hguandl
- 修复 活动关卡导航 @zzyyyl
- 修复 macOS 繁中肉鸽 文字识别错误 @hguandl
- 修复 macOS 信用商店 设置错误 @hguandl
- 修复 下载 镜像站地址,修复 内测版 打包策略 及 CHANGELOG 生成 @horror-proton @zzyyyl @MistEO
- 修复 界面 不支持通知时崩溃的问题,使用兼容版通知 @zzyyyl
- 修复 Java 接口路径错误 @CaoMeiYouRen
- 清理 代码 等 @MistEO @zzyyyl
- 新增 调试后门,在启动前新建 `DEBUG.txt`,将会在每次运行时都重新读取资源文件 @MistEO
- 新增 Issue Bot mac 标签 @zzyyyl
- 微调 自动战斗 操作延迟 @MistEO
- 修复 肉鸽 关卡识别错误时狂吃内存的问题 @zzyyyl
- 修复 macOS 配置错误无法连接的问题 @hguandl
- 修复 强制替换 adb 第二次及之后操作报错的问题 @MistEO
- 优化 日志打印 @horror-proton
- 更新文档 @MistEO

View File

@@ -69,6 +69,7 @@ MAA 的意思是 MAA Assistant Arknights
- 如何连接自定义端口
- 下载速度慢,且镜像站无法打开网页
- 下载到一半提示“登陆”/“鉴权”
- 滑动操作没有反应、基建干员列表不动、自动战斗没有反应、肉鸽卡在分队界面……
请参考 [常见问题](docs/1.2-常见问题.md)
@@ -106,6 +107,7 @@ MAA 的意思是 MAA Assistant Arknights
- ~~C++ base64编解码[cpp-base64](https://github.com/ReneNyffenegger/cpp-base64)~~
- C++ 解压压缩库:[zlib](https://github.com/madler/zlib)
- C++ Gzip封装[gzip-hpp](https://github.com/mapbox/gzip-hpp)
- 安卓触控事件器:[minitouch](https://github.com/openstf/minitouch)
- WPF MVVW框架[Stylet](https://github.com/canton7/Stylet)
- WPF控件库[HandyControl](https://github.com/HandyOrg/HandyControl)
- C# JSON库[Newtonsoft.Json](https://github.com/JamesNK/Newtonsoft.Json)

View File

@@ -106,6 +106,7 @@ Due to the small number of overseas clients users and the lack of project manpow
- ~~C++ Base64 encoding/decoding[cpp-base64](https://github.com/ReneNyffenegger/cpp-base64)~~
- C++ ZIP library: [zlib](https://github.com/madler/zlib)
- C++ Gzip library: [gzip-hpp](https://github.com/mapbox/gzip-hpp)
- Touch event producer for Android: [minitouch](https://github.com/openstf/minitouch)
- WPF MVVW framework: [Stylet](https://github.com/canton7/Stylet)
- WPF control library: [HandyControl](https://github.com/HandyOrg/HandyControl)
- C# JSON library: [Newtonsoft.Json](https://github.com/JamesNK/Newtonsoft.Json)

View File

@@ -108,6 +108,7 @@ UIを見れば使い方もすぐ分かる
- ~~C++ base64エンコードとデコード[cpp-base64](https://github.com/ReneNyffenegger/cpp-base64)~~
- C++ 圧縮・解凍ライブラリ:[zlib](https://github.com/madler/zlib)
- C++ Gzipカプセル化ライブラリ[gzip-hpp](https://github.com/mapbox/gzip-hpp)
- Android タッチ イベント: [minitouch](https://github.com/openstf/minitouch)
- WPF MVVWフレームワーク[Stylet](https://github.com/canton7/Stylet)
- WPFコントロールライブラリ[HandyControl](https://github.com/HandyOrg/HandyControl)
- C# JSONライブラリ[Newtonsoft.Json](https://github.com/JamesNK/Newtonsoft.Json)

View File

@@ -106,6 +106,7 @@ MAA 的意思是 MAA Assistant Arknights
- ~~C++ base64編解碼[cpp-base64](https://github.com/ReneNyffenegger/cpp-base64)~~
- C++ 解壓壓縮庫:[zlib](https://github.com/madler/zlib)
- C++ Gzip封裝[gzip-hpp](https://github.com/mapbox/gzip-hpp)
- 安卓觸控事件器:[minitouch](https://github.com/openstf/minitouch)
- WPF MVVW框架[Stylet](https://github.com/canton7/Stylet)
- WPF部件庫[HandyControl](https://github.com/HandyOrg/HandyControl)
- C# JSON庫[Newtonsoft.Json](https://github.com/JamesNK/Newtonsoft.Json)

View File

@@ -77,3 +77,11 @@ _注意蓝叠安装完后需要在模拟器设置中打开 `Android 调试桥
## 下载到一半提示“登陆”/“鉴权”
请使用 浏览器 / IDM / FDM 等正规下载器下载文件,**不要用傻逼迅雷!**
## 滑动操作没有反应、基建干员列表不动、自动战斗没有反应、肉鸽卡在分队界面……
部分模拟器自带的 adb 版本过于老旧,不支持 minitouch 相关操作。
请使用管理员权限打开 MAA点击 MAA 设置 - 连接设置 - 强制替换 ADB。即可。
另外模拟器分辨率请设置为横屏(平板模式),而不是竖屏(手机模式)!

View File

@@ -1,41 +1,12 @@
# MeoAssistant
辅助的底层C++模块
## 控制
- ~~窗口控制、点击、截图使用Win32 Api~~ 新版本已全面使用Adb控制
- 部分不响应句柄消息的模拟器使用Adb控制
## 开源库
- 图像识别库:[opencv](https://github.com/opencv/opencv.git)
- ~~文字识别库:[chineseocr_lite](https://github.com/DayBreak-u/chineseocr_lite.git)~~
- 文字识别库:[PaddleOCR](https://github.com/PaddlePaddle/PaddleOCR)
- ~~关卡掉落识别:[企鹅物流识别](https://github.com/penguin-statistics/recognizer)~~
- 地图格子识别:[Arknights-Tile-Pos](https://github.com/yuanyan3060/Arknights-Tile-Pos)
- C++ JSON库[meojson](https://github.com/MistEO/meojson.git)
- C++ 运算符解析器:[calculator](https://github.com/kimwalisch/calculator)
- ~~C++ base64编解码[cpp-base64](https://github.com/ReneNyffenegger/cpp-base64)~~
- C++ 解压压缩库:[zlib](https://github.com/madler/zlib)
- C++ Gzip封装[gzip-hpp](https://github.com/mapbox/gzip-hpp)
- WPF MVVW框架[Stylet](https://github.com/canton7/Stylet)
- WPF控件库[HandyControl](https://github.com/HandyOrg/HandyControl)
- C# JSON库: [Newtonsoft.Json](https://github.com/JamesNK/Newtonsoft.Json)
- 下载器:[aria2](https://github.com/aria2/aria2)
## 数据源
- ~~公开招募数据:[明日方舟工具箱](https://www.bigfun.cn/tools/aktools/hr)~~
- 干员及基建数据:[PRTS明日方舟中文WIKI](http://prts.wiki/)
- 关卡数据:[企鹅物流数据统计](https://penguin-stats.cn/)
- 材料数据:[明日方舟bot常用素材](https://github.com/yuanyan3060/Arknights-Bot-Resource)
MAA 底层 C++ 模块
## 开发相关
### Windows
直接使用 Visual 2019 或以上版本打开`MeoAssistantArknights.sln`即可,所有环境都是配置好的
直接使用 Visual 2022 或以上版本打开 `MeoAssistantArknights.sln` 即可,所有环境都是配置好的
### Linux | macOS

View File

@@ -1,5 +1,5 @@
# MeoAsstGui
使用C# WPF编写的界面模块
使用 C# WPF 编写的界面模块
非常感谢 [tcyh035](https://github.com/tcyh035)[B站@怒火的使徒](https://space.bilibili.com/7291855))大佬帮忙设计重构界面!!!
非常感谢 [tcyh035](https://github.com/tcyh035)[B 站@怒火的使徒](https://space.bilibili.com/7291855))大佬帮忙设计重构界面!!!