Commit Graph

219 Commits

Author SHA1 Message Date
MistEO
3a7a00d490 perf: adb 封装的一些优化 2022-11-16 00:11:00 +08:00
MistEO
9dad127ef3 refactor: 重构minitouch调用 2022-11-14 23:32:11 +08:00
zzyyyl
0491b1ede8 fix: 直线滑动 2022-11-14 22:42:35 +08:00
zzyyyl
17eb851d4b style: format 2022-11-14 19:16:34 +08:00
zzyyyl
4b943f0f7a feat: 增加滑动 interval,增加 SlowlySwipe postDelay,调整部分滑动参数 2022-11-14 19:16:26 +08:00
zzyyyl
eca64fda08 feat: swipe 的 up 也增加 50ms 延迟
否则可能 maa 等的时间 minitouch 没等,白等了.jpg
2022-11-14 19:16:18 +08:00
zzyyyl
d078c6fc37 feat: 增加滑动加速度参数 acceleration_coef
acceleration_coef∈(-1,1),=0表示匀速,>0表示加速,<0表示减速
超出范围会往反方向滑动一段
2022-11-14 17:20:15 +08:00
MistEO
4f5d04d771 feat: 为所有滑动选项打开minitouch 2022-11-14 01:22:18 +08:00
MistEO
aa6df8bbcb fix: 修复滑动错误,优化肉鸽操作 2022-11-13 23:56:59 +08:00
MistEO
b1ea3c7ccb perf: 打开自动战斗的minitouch功能,调整战斗时部署干员的滑动参数 2022-11-13 23:28:32 +08:00
MistEO
b2cc2ab931 fix: mac build error 2022-11-13 19:11:50 +08:00
MistEO
afd5fe8cdc perf: 优化了一些有的没的 2022-11-13 19:10:10 +08:00
MistEO
8179450da2 fix: 完全跑通minitouch管道 2022-11-13 19:00:09 +08:00
MistEO
289e897e27 feat: 暂时关闭minitouch,并优化一些controller的调用 2022-11-13 18:20:57 +08:00
MistEO
a16caa7849 fix: 暂时统一关闭minitouch,后续逐步适配并开启 2022-11-13 16:13:51 +08:00
MistEO
e150a2bf22 fix: 合并后的一些冲突问题及优化 2022-11-13 15:58:07 +08:00
MistEO
8d9704b37b perf: 增加minitouch额外滑动,调整参数 2022-11-13 15:41:58 +08:00
MistEO
2ccba7f101 fix: 修复minitouch参数错误 2022-11-13 15:41:36 +08:00
MistEO
50edd9e5e2 fix: 修复一些参数问题 2022-11-13 15:41:36 +08:00
MistEO
b8574ad1fb feat: 基本跑通minitouch 2022-11-13 15:41:36 +08:00
MistEO
8d9c5b9d8d feat: 调通minitouch写 2022-11-13 15:41:36 +08:00
MistEO
04d74f1c04 feat: 重构minitouch管道,但不知道为啥还是没反应 2022-11-13 15:41:36 +08:00
MistEO
a1b7598810 fix: build error on mac 2022-11-13 15:41:36 +08:00
MistEO
902783b851 feat: 命令支持minitouch点击和滑动(但是不知道为啥不起来) 2022-11-13 15:41:36 +08:00
MistEO
cb6b057f92 feat: 完成minitouch的push 2022-11-13 15:41:36 +08:00
MistEO
9055670e7d refactor: 重构controller,改为同步操作,修改部分接口参数 2022-11-13 15:41:33 +08:00
MistEO
b46b278d5c fix: unix sock 一些小优化 2022-11-13 15:38:18 +08:00
Hao Guan
e1c3d30fbf cleanup 2022-11-12 02:08:23 +10:00
Hao Guan
9614cff5e5 feat: 实现 POSIX socket 传输 2022-11-12 00:33:43 +10:00
Horror Proton
543bb05d32 refactor: remove AsstUtils 2022-10-21 21:30:04 +08:00
MistEO
d2528b6f70 perf: 给调用命令再次加个锁
This reverts commit 019f219ef8.
2022-10-11 11:02:53 +08:00
MistEO
019f219ef8 fix: 修复一个死锁问题
by socket 时,这行逻辑会引发死锁

           if (is_reconnect_success) {
                auto recall_ret = call_command(cmd, timeout, false /* 禁止重连避免无限递归 */, recv_by_socket);
2022-10-11 02:16:44 +08:00
Horror Proton
446aefea8f refactor: move platform files 2022-10-04 22:19:14 +08:00
zzyyyl
7ceb7cead6 style: format 2022-09-30 22:55:25 +08:00
zzyyyl
cada49478f fix: 修复有时候莫名截图错误的问题
(修复 screencap 和 call_command 的 重连 和 socket 参数传递错误的问题)

link to d94a288a70
2022-09-30 15:56:01 +08:00
zzyyyl
559c913fca style: format 2022-09-29 23:30:40 +08:00
zzyyyl
c9b5aa638a refactor: 给头文件加上路径
直接在上一个 commit 里改的话可能会导致 history 消失
2022-09-29 23:30:32 +08:00
MistEO
d94a288a70 perf: 优化截图出错时的重试机制 2022-09-28 14:49:13 +08:00
zzyyyl
f86a198b38 fix: 加个 closesocket 2022-09-27 19:26:34 +08:00
zzyyyl
d56dd5a1ad feat: 加点日志,timeout 时强制中止 hProcess 2022-09-27 19:10:25 +08:00
zzyyyl
7f0661d45f fix: 继续修复退出时两次 kill-server 的问题 2022-09-27 19:07:12 +08:00
zzyyyl
b727266268 feat: 加点日志输出 2022-09-27 17:47:33 +08:00
zzyyyl
4a594c64a2 fix: 修复退出时两次 kill-server 的问题 2022-09-22 00:25:05 +08:00
MistEO
973bea20c4 fix: 尝试修复调用命令时抛出异常的问题
fix https://github.com/MaaAssistantArknights/MaaAssistantArknights/issues/1871
2022-09-21 23:28:53 +08:00
zzyyyl
044c4f55b8 fix: 修复某些情况下点击停止后重连时间很长的问题 2022-09-21 15:26:52 +08:00
zzyyyl
c5f9ef3552 style: format 2022-09-19 19:18:56 +08:00
zzyyyl
2ed51cd6a9 perf: 重连必须已经初始化 2022-09-18 20:01:36 +08:00
zzyyyl
e58a3401e0 feat: TaskQueue 界面 Stop() 也为异步函数,减少 connect 阶段 Stop 的卡顿时间 2022-09-18 19:25:55 +08:00
zzyyyl
c8fb6e3c3b feat: 增加 kill_adb_daemon() 使得在没连上模拟器的时候 adb daemon 也能退出 2022-09-18 19:25:46 +08:00
zzyyyl
bef151660e perf: set_inited() 与 try_release() 合并 2022-09-18 19:25:33 +08:00