Commit Graph

22 Commits

Author SHA1 Message Date
辉鸭蛋
6432ff1aed fix key mouse 2024-12-29 17:08:08 +08:00
辉鸭蛋
d5d65b7820 use system tick count instead of DateTime 2024-12-20 02:52:00 +08:00
辉鸭蛋
ec8fa6e824 KeyDown -> KeyUp 2024-12-14 20:52:19 +08:00
辉鸭蛋
3266b63187 alt use sendInput 2024-12-14 19:56:38 +08:00
辉鸭蛋
294d096229 fixed Alt does not take effect when playing macros 2024-12-14 18:59:16 +08:00
辉鸭蛋
48b5ab8af6 macro: add mouse wheel 2024-12-14 18:40:14 +08:00
辉鸭蛋
e2a25e4492 new camera orientation algorithm by https://github.com/Limint 2024-12-02 22:53:40 +08:00
辉鸭蛋
7afbbee3e1 add more interrupt operation
在 KeyMouseMacroPlayer 类中添加取消请求检查

在 `KeyMouseMacroPlayer` 类中添加了一个检查取消请求的功能。
在处理每个宏事件之前,增加了以下代码:
    if (ct.IsCancellationRequested)
    {
        return;
    }
这段代码用于在取消请求被触发时,立即终止宏事件的重放。
2024-09-21 18:11:47 +08:00
辉鸭蛋
3b701735e6 fix kmscript dpi adapt 2024-08-20 23:22:40 +08:00
ema
9b874d3747 small trial with using Toast instead of MessageBox 2024-08-16 00:43:32 +08:00
qhy040404
c490d29aa1 code cleanup 2024-08-14 18:01:02 +08:00
辉鸭蛋
a7153a47f6 auto crystalfly init 2024-08-11 02:32:00 +08:00
lwh9346
d69a7c428e capture camera orientation while recording mouse movement to improve replay accuracy 2024-08-09 15:58:40 +08:00
lwh9346
6bd9079b3b improve macro player 2024-08-06 23:43:48 +08:00
辉鸭蛋
96a56ac4b8 fix stop when recorder starting #501 2024-07-29 23:59:22 +08:00
辉鸭蛋
3d2168874e fix some bug 2024-07-28 11:29:50 +08:00
辉鸭蛋
0f5247c844 keymouse script adaptation for multi-resolution 2024-07-28 11:07:00 +08:00
辉鸭蛋
c3922107b5 init script 2024-07-21 10:13:41 +08:00
辉鸭蛋
84465d866f test direct input 2024-06-26 00:04:52 +08:00
辉鸭蛋
8153367903 fix macro play 2024-06-25 00:07:06 +08:00
辉鸭蛋
7ce829a3af code optimization 2024-06-24 01:20:38 +08:00
辉鸭蛋
da30d0b7a1 add key mouse recorder 2024-06-24 01:12:42 +08:00