Skip to content

Commit 6cbfc0a

Browse files
committed
update
1 parent cc2133a commit 6cbfc0a

File tree

9 files changed

+97
-8
lines changed

9 files changed

+97
-8
lines changed

docx/CHANGELOG.md

Lines changed: 20 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,21 @@
1-
# [0.47.2](https://github.com/shelllet/winui/compare/main...dev) (2025-10-13)
1+
# [0.48](https://github.com/shelllet/winui/compare/main...dev) (2025-xx-xx)
2+
3+
### Changed:
4+
1. [查找窗口](./actions/window/FindWindow.md) 支持从多个相同标题或类名的窗口中选择需要处理的窗口。
5+
2. [窗口截图](./actions/media/CaptureWindow.md), 添加参数支持仅截图窗口。
6+
2. 修复搜索动作时,输入特殊字符崩溃问题。
7+
3. 支持插件功能
8+
4. 网络相关动作支持`QUIC`协议
9+
5. 添加[发送输入](./actions/network/SendInput.md),和[接收输入](./actions/network/ReceiveInput.md) 两个动作,可以同步多台电脑鼠标键盘操作。
10+
11+
### Note
12+
13+
1. 使用管理员权限运行 *小友+*, 无法显示 *动作* 的拖动效果(已知问题)。
14+
2. 该版本由于内置了一些文字处理相关的模型,安装包大小已经超过 `300M`(未来版本中优化)。
15+
3. 下载(安装包):https://winui.net/_media/simple/小友+0.48.0-setup.x64.exe
16+
17+
18+
## [0.47.2](https://github.com/shelllet/winui/compare/main...dev) (2025-10-13)
219

320
### Changed:
421
1. 修复管理员权限运行时,文件保存打开窗口无法弹出问题。
@@ -15,7 +32,7 @@
1532
3. 下载(安装包):https://winui.net/_media/simple/小友+0.47.2-setup.x64.exe
1633

1734

18-
# [0.47.1](https://github.com/shelllet/winui/compare/main...dev) (2025-10-09)
35+
## [0.47.1](https://github.com/shelllet/winui/compare/main...dev) (2025-10-09)
1936

2037
### Changed:
2138
1. 修复打开低版本创建的档案时,复制、粘贴动作出现的错误。
@@ -29,7 +46,7 @@
2946
3. 下载(安装包):https://winui.net/_media/simple/小友+0.47.1-setup.x64.exe
3047

3148

32-
# [0.47.0](https://github.com/shelllet/winui/compare/main...dev) (2025-09-22)
49+
## [0.47.0](https://github.com/shelllet/winui/compare/main...dev) (2025-09-22)
3350

3451
### Changed:
3552
1. 优化文字识别动作,文字识别结果已经更改为从上至下的顺序。

docx/_sidebar.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -175,7 +175,8 @@
175175
- [数据接收](./actions/network/NetworkReceive.md)
176176
- [服务连接](./actions/network/NetworkConnect.md)
177177
- [域名查询](./actions/network/DomainQuery.md)
178-
178+
- [发送输入](./actions/network/SendInput.md)
179+
- [接收输入](./actions/network/ReceiveInput.md)
179180
- 统计分析
180181
- [加载文档](./actions/pandas/LoadDocument.md)
181182
- [查询](./actions/pandas/DataFrameQuery.md)

docx/actions/media/CaptureWindow.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,9 @@
1111
* 窗口
1212
> 需要截图的窗口。如果为 ** ,选择当前激活的前置窗口。
1313
14+
* 索引
15+
> 如果不为空,则对应查找到的多个相同标题或类名的窗口的索引。
16+
1417
* 坐标
1518
> 要选择的 *ROI* 区域左上角位置,默认值 `(0, 0)`*ROI* 区域之外,图像将置为黑色,该参数不影响输出图像尺寸。
1619
* 尺寸
@@ -30,8 +33,6 @@
3033

3134

3235

33-
34-
3536
## Changed
3637

3738
* 0.45
Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
# 接收输入
2+
接收网络上的鼠标键盘事件。
3+
4+
![NetworkReceive](./images/12.png ':size=90%')
5+
6+
## 子流程
7+
> 不支持
8+
9+
## 运行参数
10+
11+
* 主机
12+
13+
> 如果协议是 `TCP`, *IP* 必须为远程 *IP*, `UDP` 可以是远程 *IP*, 或者 `0.0.0.0` 接收广播数据, 端口必须为有效的端口,需要和发送端一致。
14+
15+
* 偏移坐标
16+
> 如果置为窗口,接收端会自动把窗口坐标映射为全局坐标。如果输入坐标, 接收端接收坐标时加上该坐标的值。
17+
* 协议
18+
> 支持 `UDP``TCP` 协议,建议使用 `UDP` 协议,提高鼠标键盘的传输速度。注意:发送和接收端的协议必须相同。
19+
20+
## 输出
21+
22+
>
23+
24+
25+
## 资源
26+
27+
28+
示例: https://github.com/shelllet/WinUi/blob/main/network/send_receive_input.simple
29+
30+
31+
32+
33+

docx/actions/network/SendInput.md

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
# 发送输入
2+
通过网络,发送鼠标键盘事件。
3+
4+
![SendInput](./images/11.png ':size=90%')
5+
6+
## 子流程
7+
> 不支持
8+
9+
## 运行参数
10+
11+
* 主机
12+
> *IP* 必须为本机*IP*, 端口为有有效的端口,比如:4433,该参数是主机地址,如果是`UDP`协议,*IP*`0.0.0.0` 可以向局域网广播,鼠标键盘事件。
13+
14+
* 偏移坐标
15+
> 如果置为窗口,发送端会自动把全局坐标映射为窗口坐标。如果输入坐标, 发送端在发送坐标时加上该坐标的值。
16+
17+
* 协议
18+
> 支持 `UDP``TCP` 协议,建议使用 `UDP` 协议,提高鼠标键盘数据的传输效率。注意:发送和接收端的协议必须相同。
19+
20+
## 输出
21+
22+
>
23+
24+
### 其它
25+
26+
示例: https://github.com/shelllet/WinUi/blob/main/network/send_receive_input.simple
27+
28+
29+
30+
31+

docx/actions/network/images/11.png

186 KB
Loading

docx/actions/network/images/12.png

183 KB
Loading

docx/actions/window/FindWindow.md

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,9 @@
1313
* 父窗口
1414
> 默认为空,如果不为空,查找相应的子窗口,不为空,则查找当前系统所有的顶层窗口。可借助 *Spy++* 来辅助操作。
1515
16+
* 索引
17+
> 如果不为空,则对应查找到的多个相同标题或类名的窗口的索引。
18+
1619
* 标题
1720
> 窗口标题,支持 [通配符匹配](./introduction/workflow/wildcard.md)
1821
@@ -31,8 +34,11 @@
3134

3235

3336

37+
!> [Windows下的程序及热键监视神器——Spy++](https://zhuanlan.zhihu.com/p/355878952)
3438

39+
!> 附件: [spy++](https://gitlab.com/junwu/winui/-/raw/main/tools/spyxx.zip)
3540

36-
!> [Windows下的程序及热键监视神器——Spy++](https://zhuanlan.zhihu.com/p/355878952)
41+
## Changed
3742

38-
!> 附件: [spy++](https://gitlab.com/junwu/winui/-/raw/main/tools/spyxx.zip)
43+
* 0.48
44+
> 增加 *索引* 参数。

docx/actions/window/images/02.png

-78.5 KB
Loading

0 commit comments

Comments
 (0)