Commit Graph

9277 Commits

Author SHA1 Message Date
uye
2efa508b3d feat: 使用MdXaml来提升Markdown渲染表现 (#6723) 2023-10-08 15:54:02 +08:00
zzyyyl
5a5073d48f rft: 优化 TaskData 的 json 解析 (#6739) 2023-10-08 15:38:58 +08:00
MistEO
5e5c3d04f2 feat: 为MaaWpfGui加入一个远程控制功能。 (#6717) 2023-10-08 15:19:55 +08:00
MistEO
71f08de9f0 perf: 优化StartUp速度,首页展开理智窗口时StartUp会关上 (#6730) 2023-10-08 15:16:12 +08:00
MistEO
c8d28136c6 rft: 使用多模板匹配重构 ReturnButtons (#6741) 2023-10-08 15:15:30 +08:00
MistEO
fe101447bf fix: update UnlockClues for EN (#6749) 2023-10-08 15:14:52 +08:00
MistEO
63fdda068f feat: 抄作业自动跳过战斗中剧情 (#6721) 2023-10-08 15:14:23 +08:00
MistEO
d2042adf2b Apply suggestions from code review 2023-10-08 15:14:05 +08:00
MistEO
9725a70ab9 feat: 新增关卡导航在未找到设定关卡时,移动至最右侧、自动通关未通过的剧情关,再尝试查找关卡 (#6729) 2023-10-08 15:11:08 +08:00
MistEO
1ddb166b64 feat: 公招无招聘许可时继续尝试刷新 (#6569) 2023-10-08 15:09:49 +08:00
MistEO
c513141f05 perf: 对DEBUG VERSION禁用版本更新及资源更新检查 (#6751) 2023-10-08 15:09:13 +08:00
status102
84bfd41d10 perf: 对DEBUG VERSION禁用版本更新及资源更新检查 2023-10-08 13:35:18 +08:00
uye
0486a1b341 Release v4.25.0-beta.1 (#6718) 2023-10-08 10:53:58 +08:00
uye
b724e0c990 docs: Update CHANGELOG.md 2023-10-08 10:42:45 +08:00
uye
24cb8d4311 feat: 识别工具添加 idle 绑定 2023-10-08 10:35:28 +08:00
MistEO
5088800936 fix: 修复CloseDown任务导致的不执行完成后操作 (#6748) 2023-10-08 09:57:26 +08:00
Enochen
b8bb995a00 lower UnlockClues ocr threshold for EN 2023-10-07 21:49:00 -04:00
status102
1a67617bf5 fix: 修复CloseDown任务导致的不执行完成后操作 2023-10-08 09:23:47 +08:00
David
4531c68f7e fix: Skadi Alter EN OCR missed identification
[skip ci]
2023-10-07 22:01:55 +02:00
David
b7e897d03f Merge branch 'dev' of https://github.com/MaaAssistantArknights/MaaAssistantArknights into dev 2023-10-07 18:39:59 +02:00
David
cb90bf0bd5 docs: json codeblock tweak 2023-10-07 18:39:58 +02:00
David
abbab2fa0e docs: EN I.S. translation 2023-10-07 18:39:45 +02:00
zzyyyl
73eb4d2eaa fix: 战斗连续失败三次后 Fight 任务报错
fix #6734
2023-10-07 22:11:35 +08:00
Lancarus
bd2f60797a doc: Update 3.5-肉鸽辅助协议.md 2023-10-07 22:05:30 +08:00
zzyyyl
9db8d62f54 perf: 来点 std::invoke_result_t 2023-10-07 21:37:34 +08:00
youqii
67326ddf5c Merge branch 'dev' into feature 2023-10-07 20:23:17 +08:00
zzyyyl
aa98031db6 fix: macOS compile error 2023-10-07 20:21:10 +08:00
status102
16dab34b4a perf: 减小延迟 2023-10-07 19:58:21 +08:00
status102
fb36389eb5 fix: 优化task 2023-10-07 19:56:27 +08:00
Songyang.Huo
7553c674d9 修复了一处汇报不了任务的bug 2023-10-07 19:54:06 +08:00
zzyyyl
8fb0d64b11 rft: 优化 TaskData 的 json 解析 2023-10-07 19:23:09 +08:00
status102
827bb5244e perf: 调整剧情关按钮截图 2023-10-07 19:21:52 +08:00
zzyyyl
efba89c868 rft: 使用多模板匹配重构 ReturnButtons 2023-10-07 19:03:57 +08:00
Lancarus
3f41968f6a feat: 按照review修改 2023-10-07 18:40:25 +08:00
uye
926f696269 perf: 根据 qodana 优化代码 (#6736) 2023-10-07 18:13:27 +08:00
uye
73b5228e05 perf: 根据 qodana 优化代码 2023-10-07 18:05:53 +08:00
uye
c9c6abe953 perf: 根据 qodana 优化代码 2023-10-07 17:49:01 +08:00
status102
af351a644d feat: 增加了一个二次检测进行保底 2023-10-07 16:57:29 +08:00
uye
a47ea21409 perf: 根据 qodana 优化代码 2023-10-07 16:47:57 +08:00
uye
c015f5b355 docs: Update CHANGELOG.md 2023-10-07 14:55:01 +08:00
uye
283f12c9e7 perf: 根据 qodana 优化代码 2023-10-07 14:09:17 +08:00
status102
84b60288b1 perf: 优化剧情跳过检测频率,修改暂停时返回值为true 2023-10-07 14:01:38 +08:00
zzyyyl
62821c451f fix: 修复 Award 任务无法正常结束的问题
fix #6703
2023-10-07 13:22:17 +08:00
status102
6f1248d7b3 perf: 优化StartUp速度,首页展开理智页时StartUp会关上 2023-10-07 12:21:53 +08:00
Lancarus
cfed9ffb81 feat: 按照review修改 2023-10-07 11:24:57 +08:00
uye
9943327a89 refactor: 使用 IShellLink 和 IPersistFile 接口创建快捷方式 2023-10-07 10:59:49 +08:00
Horror Proton
c8e559f887 fix: 修复 POSIX 平台上在一些情况下子进程不结束而使 MAA 永久性挂起的问题 (#6727)
在满足 `recv_by_socket = true` 时的一些特殊情况下,POSIX 平台上执行 ADB 命令的子进程可能无法及时退出:

1. **子进程在 `nc`
后未退出。**[这篇博文](https://billauer.co.il/blog/2018/07/netcat-nc-stop-quit-disconnect/)提及
FreeBSD、GNU 和其他 Netcat 实现,在以下情况是否会退出**是未定义的**:
    1. gets an EOF on its standard input;
    2. receives a FIN packet.
   
    如果模拟器的 `nc` 是一个不良的实现,可能会在不传递 `-q` 参数时完全不退出,在 MAA 对不同截屏命令进行测速时卡死;
2. **子进程有任何标准输出或错误输出。** 因为未将 `m_pipe_out[PIPE_WRITE]` 设置
`O_NONBLOCKING`,也未读取管道内容,子进程将在管道缓冲区满时挂起。

该 PR 对于第一种情况添加了超时 Killing,对第二种情况排空了管道。

Fix #6688.
2023-10-07 10:39:45 +08:00
status102
fac2f697f0 feat: 新增 自动战斗-战斗列表 在未找到设定关卡时,移动至最右侧并自动通关未通过的剧情关 2023-10-07 10:34:40 +08:00
AnnAngela
b60ff21371 doc: Update readme.md 2023-10-07 09:52:59 +08:00
AnnAngela
d711a27ff4 chore: Update README.md 2023-10-07 09:52:49 +08:00