Skip to content

Commit

Permalink
Merge branch 'dev' of https://github.com/shelllet/winui into dev
Browse files Browse the repository at this point in the history
  • Loading branch information
shelllet committed Dec 22, 2023
2 parents 68615d3 + ea69bd6 commit e709fad
Show file tree
Hide file tree
Showing 188 changed files with 809 additions and 483 deletions.
5 changes: 4 additions & 1 deletion .github/workflows/static.yml
Original file line number Diff line number Diff line change
Expand Up @@ -45,6 +45,9 @@ jobs:
mkdir -p /var/www
cp -Rf ./docx/* /var/www
curl -L -O -J --create-dirs --output-dir /var/www/_media/simple/ https://api.winui.net/simple/v3/download
if ! [-f /var/www/_media/winui++${{ vars.VERSION }}-setup.x64.exe]; then
curl -L --create-dirs -o winui++${{ vars.VERSION }}-setup.x64.exe --output-dir /var/www/_media https://winui.net/simple/v3/download
fi
sudo chown -R caddy:caddy /var/www/_media
shell: bash
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@


#### [截图](https://winui.net/)
![WinUi++](https://winui.net/intro/images/01.png)
![WinUi++](https://winui.net/introduction/images/01.png)

* 开发版文档:https://shelllet.github.io/winui/#/

Expand Down
25 changes: 23 additions & 2 deletions docx/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,25 @@
# [0.30](https://github.com/shelllet/winui/compare/main...dev) (2023-xx-xx)
# [0.31](https://github.com/shelllet/winui/compare/main...dev) (2023-12-xx)

### Changed:

1. *工作线程* 动作支持选择是否立即运行。
2. *监听鼠标* 动作支持鼠标侧键。
3. *For*(循环)动作名称变更为 *Iterate*(迭代)动作,功能不变。
4. *IterParam*(迭代参数)动作名称变更为 *Param*(参数)动作,并支持设置默认参数,功能不变。
5. 增加 *StandardPath*(标准路径)动作,用来表示系统常用路径。
5. 增加 *FlashWindow*(闪烁窗口)动作,用来闪烁窗口,定位多个相同名称/类名的窗口。
6. 优化网络相关动作

### Deprecated:

1. *前置窗口截图* 动作弃用,请使用 [*窗口截图*](./actions/media/CaptureWindow.md) 动作。
1. *窗口筛选* 动作弃用,请使用 [*EnumWindows*](./actions/window/EnumWindows.md) 动作。

### 备注

1. 下载:...

## [0.30](https://github.com/shelllet/winui/compare/main...dev) (2023-11-10)

### 变更:

Expand All @@ -11,7 +32,7 @@

### 备注

1. 下载:
1. 下载:https://winui.net/_media/simple/WinUi0.30-setup.x64.exe


## [0.29.1](https://github.com/shelllet/winui/compare/main...dev) (2023-10-15)
Expand Down
35 changes: 17 additions & 18 deletions docx/README.md
Original file line number Diff line number Diff line change
@@ -1,12 +1,13 @@
# WinUi++

一个简单的 *RPA* 工具 ,它可以使用图形化的界面,不用编程就可以方便地设计出各种自动化的流程,然后自动执行重复性的手动任务,从而节省了企业的时间、员工工作量,并减少了麻烦。例如可以通过图像识别,并借助鼠标键盘模拟帮你完成各种各样的繁复操作。
一个简单的 _RPA_ 工具 ,它可以使用图形化的界面,不用编程就可以方便地设计出各种自动化的流程,然后自动执行重复性的手动任务,从而节省了企业的时间、员工工作量,并减少了麻烦。例如可以通过图像识别,并借助鼠标键盘模拟帮你完成各种各样的繁复操作。

不同于其它大多数*RPA*软件(又大又慢),*WinUi++* 充分考虑了性能和执行效率和流程设计的方便性。 *WinUi++* 小、快而简单。并且界面更美观和现代化。
不同于其它大多数*RPA*软件(又大又慢),_WinUi++_ 充分考虑了性能和执行效率和流程设计的方便性。 _WinUi++_ 小、快而简单。并且界面更美观和现代化。

*WinUi++* 绝对不会嵌入任何广告、捆绑任何软件。也不会像国内某大厂一样耍流氓!比如安装的时候,加入各种捆绑,一不小心就装了某家的全家桶。在卸载的时候还要弄个脑筋急转弯,让你怀疑智商,甚至怀疑人生。
_WinUi++_ 绝对不会嵌入任何广告、捆绑任何软件。也不会像国内某大厂一样耍流氓!比如安装的时候,加入各种捆绑,一不小心就装了某家的全家桶。在卸载的时候还要弄个脑筋急转弯,让你怀疑智商,甚至怀疑人生。

无论是打游戏还是工作当中,_WinUi++_ 都是不可缺少的一款辅助工具。

无论是打游戏还是工作当中,*WinUi++* 都是不可缺少的一款辅助工具。
### 主要功能

1. 鼠标键盘模拟和录制
Expand All @@ -23,24 +24,22 @@
12. 数据统计分析
13. ...


#### [截图](https://winui.net/)
![WinUi++](https://winui.net/intro/images/01.png)

* 开发版文档:https://shelllet.github.io/winui/#/

* 示例流程:https://github.com/shelllet/winui

* 最新版本下载:[https://winui.net/](https://winui.net/)
![WinUi++](https://winui.net/introduction/images/01.png)

- 开发版文档:https://shelllet.github.io/winui/#/
- 示例流程:https://github.com/shelllet/winui

* 油管: [https://www.youtube.com/playlist?list=UULFs1P87PQvBDJAuJfkKRLqMQ](https://www.youtube.com/playlist?list=UULFs1P87PQvBDJAuJfkKRLqMQ)
* B站:[https://space.bilibili.com/652005178/channel/collectiondetail?sid=84951](https://space.bilibili.com/652005178/channel/collectiondetail?sid=84951)
- 最新版本下载:[https://winui.net/](https://winui.net/)

* 加入 [Discord](https://discord.gg/b4MeYbJrfk) 讨论。
- 油管: [https://www.youtube.com/playlist?list=UULFs1P87PQvBDJAuJfkKRLqMQ](https://www.youtube.com/playlist?list=UULFs1P87PQvBDJAuJfkKRLqMQ)
- B 站:[https://space.bilibili.com/652005178/channel/collectiondetail?sid=84951](https://space.bilibili.com/652005178/channel/collectiondetail?sid=84951)

* 扫下面二维码加入微信群.
- 加入 [Discord](https://discord.gg/b4MeYbJrfk) 讨论。

<div style="text-align:center">
<img width="25%" src="https://gitlab.com/junwu/winui/-/raw/main/mm.png">
</div>
<script>
Docsify.get('https://api.winui.net/simple/v3/latest').then(()=>{}, (reason)=>{
document.getElementById('simple').href = 'https://winui.net/simple/v3/download';
})
</script>
2 changes: 1 addition & 1 deletion docx/_coverpage.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,6 @@
- Right now support down to build 17763 (version 1809/October 2018 Update) of Windows 10.

[微软商店](https://apps.microsoft.com/store/detail/XP9BRHTXN0Z3V7)
[下载](https://api.winui.net/simple/v3/download)
[下载](https://api.winui.net/simple/v3/download ':id=simple')


2 changes: 1 addition & 1 deletion docx/_navbar.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
* 文档

* [介绍](./intro/README.md.md)
* [介绍](./introduction/README.md.md)
* [开发版](https://shelllet.github.io/winui/#/ ':id=dev')
* [发布版](https://winui.net/#/ ':id=rel')
* [更新日志](./CHANGELOG.md)
Expand Down
159 changes: 80 additions & 79 deletions docx/_sidebar.md
Original file line number Diff line number Diff line change
@@ -1,17 +1,17 @@
- [WinUi++](/)
- [简介](./intro/README.md)
- [简介](./introduction/README.md)
- 安装
- [直接安装](./intro/installation/installed_by_exe.md)
- [微软商店安装](./intro/installation/installed_by_msix.md)
- [安装问题](./intro/installation/questions.md)
- [直接安装](./introduction/installation/installed_by_exe.md)
- [微软商店安装](./introduction/installation/installed_by_msix.md)
- [安装问题](./introduction/installation/questions.md)
- 流程
- [项目属性](./intro/workflow/property.md)
- [使用逻辑](./intro/workflow/logic.md)
- [鼠标/键盘录制](./intro/workflow/record.md)
- [变量](./intro/workflow/variable.md)
- [流程操作技巧](./intro/workflow/skill.md)
- [通配符匹配](./intro/workflow/wildcard.md)
- [Glob模式匹配](./intro/workflow/glob.md)
- [项目属性](./introduction/workflow/property.md)
- [使用逻辑](./introduction/workflow/logic.md)
- [鼠标/键盘宏录制](./introduction/workflow/Record.md)
- [变量](./introduction/workflow/variable.md)
- [流程操作技巧](./introduction/workflow/skill.md)
- [通配符匹配](./introduction/workflow/wildcard.md)
- [Glob模式匹配](./introduction/workflow/glob.md)
- [动作](./actions/README.md)
- 系统
- [等待](./actions/system/Wait.md)
Expand All @@ -35,7 +35,7 @@
- [状态切换](./actions/async/WorkReset.md)
- [等待事件](./actions/async/WhenEvent.md)
- [异步等待](./actions/async/WorkWait.md)
- 文件
- 文件系统
- [读取文件](./actions/filesystem/FileRead.md)
- [文件写入](./actions/filesystem/FileWrite.md)
- [按行读取](./actions/filesystem/ReadLines.md)
Expand All @@ -44,6 +44,7 @@
- [搜索文件](./actions/filesystem/FileQuery.md)
- [遍历文件](./actions/filesystem/DirectoryIterator.md)
- [文件复制](./actions/filesystem/CopyFile.md)
- [标准路径](./actions/filesystem/StandardPath.md)
- 键盘
- [发送按键](./actions/keyboard/SendKey.md)
- [发送文本](./actions/keyboard/SendText.md)
Expand Down Expand Up @@ -75,6 +76,7 @@
- [窗口位置](./actions/window/WindowXy.md)
- [窗口大小](./actions/window/WindowSize.md)
- [窗口坐标](./actions/window/WindowPoint.md)
- [闪烁窗口](./actions/window/FlashWindow.md)
- 图像处理
- [颜色转换](./actions/image/CvtColor.md)
- [裁切图片](./actions/image/CropImage.md)
Expand Down Expand Up @@ -110,84 +112,32 @@
- [中文识别](./actions/dnn/TextChinese.md)
- [文本块检测](./actions/dnn/TextDetection.md)
- [二维码识别](./actions/dnn/QRCode.md)
- 网络
- [下载](./actions/network/HttpDownload.md)
- [视频下载](./actions/network/YoutubeDownload.md)
- [Head](./actions/network/HttpHead.md)
- [Get](./actions/network/HttpGet.md)
- [Post](./actions/network/HttpPost.md)
- [监听](./actions/network/TcpListen.md)
- [发送](./actions/network/TcpSend.md)
- [接收](./actions/network/TcpReceive.md)
- [连接](./actions/network/TcpConnect.md)
- Web
- [打开浏览器](./actions/web/WebOpen.md)
- [查找元素](./actions/web/WebGetElement.md)
- [点击](./actions/web/WebElementClick.md)
- [表单提交](./actions/web/WebElementSubmit.md)
- [清除文本](./actions/web/WebElementClear.md)
- [选中检查](./actions/web/WebElementIsSelect.md)
- [发送按键](./actions/web/WebElementSendKey.md)
- [发送文本](./actions/web/WebElementSendText.md)
- [获取属性](./actions/web/WebElementAttribute.md)
- [等待*警告框](./actions/web/WebWaitAlert.md)
- [等待*元素呈现](./actions/web/WebWaitPresence.md)
- [等待*框架可切换](./actions/web/WebWaitFrameAvailable.md)
- [等待*标题](./actions/web/WebWaitTitle.md)
- [等待*可见](./actions/web/WebWaitVisibilityByElement.md)
- [等待*可见(定位器)](./actions/web/WebWaitVisibilityByLocator.md)
- [切换框架](./actions/web/WebSwitchToFrame.md)
- [框架*设置焦点](./actions/web/WebFocusFrameDefault.md)
- [元素截图](./actions/web/WebScreenshot.md)
- [动作链*创建](./actions/web/WebActionChainsCreated.md)
- [动作链*执行](./actions/web/WebActionChainsPerform.md)
- [动作链.点击](./actions/web/WebActionClick.md)
- [动作链.点按](./actions/web/WebActionClickHold.md)
- [动作链.双击](./actions/web/WebActionDoubleClick.md)
- [动作链.拖放](./actions/web/WebActionDragDrop.md)
- [动作链.移动](./actions/web/WebActionMoveTo.md)
- [动作链.释放](./actions/web/WebActionRelease.md)
- [动作链.按键](./actions/web/WebActionKeyDown.md)
- [动作链.释放按键](./actions/web/WebActionKeyUp.md)
- [动作链.移动(偏移)](./actions/web/WebActionMoveOffset.md)
- [动作链.发送文本](./actions/web/WebActionSendText.md)
- [获取 Cookies](./actions/web/WebCookies.md)
- 媒体
- [窗口截图](./actions/media/CaptureWindow.md)
- [声音播放](./actions/media/MediaPlay.md)
- [播放录制](./actions/media/PlayRecord.md)
- [全屏截图](./actions/media/CaptureFullScreen.md)
- [前置窗口截图](./actions/media/CaptureForground.md)
- [声音播放](./actions/media/MediaPlay.md)
- [键盘/鼠标宏重放](./actions/media/PlayRecord.md)
- [相机图像](./actions/media/VideoFrame.md)
-
- [百度翻译](./actions/cloud/BaiduTranslate.md)
- Xml
- 网络
- [文件下载](./actions/network/HttpDownload.md)
- [视频下载](./actions/network/VideoDownload.md)
- [HEAD 请求](./actions/network/HttpHead.md)
- [GET 请求](./actions/network/HttpGet.md)
- [POST 请求](./actions/network/HttpPost.md)
- [网络服务](./actions/network/NetworkListen.md)
- [网络发送](./actions/network/NetworkSend.md)
- [网络接收](./actions/network/NetworkReceive.md)
- [服务连接](./actions/network/NetworkConnect.md)
- 统计分析
- [文档](./actions/xml/XmlLoadDocument.md)
- [获取节点](./actions/xml/XmlGetNodeList.md)
- [节点名称](./actions/xml/XmlNodeName.md)
- [元素](./actions/xml/XmlDocumentElement.md)
- [文本替换](./actions/xml/XmlReplaceText.md)
- [保存](./actions/xml/XmlSaveDocument.md)
- Json
- [读取 Json](./actions/json/ReadJson.md)
- 安卓
- [设备列表](./actions/android/AdbDevices.md)
- [连接](./actions/android/AdbConnect.md)
- [转发](./actions/android/AdbForward.md)
- [移除转发](./actions/android/AdbRemoveForward.md)
- [滑动](./actions/android/AdbSwipe.md)
- [输入](./actions/android/AdbInput.md)
- [按键](./actions/android/AdbKey.md)
- [点击](./actions/android/AdbTap.md)
- [截图](./actions/android/AdbScreenCap.md)
- [打开应用](./actions/android/AdbStartApp.md)
- [安装包](./actions/android/AdbPackages.md)
- [移动](./actions/android/AdbMove.md)
- [网卡配置](./actions/android/AdbIfConfig.md)
- [启动服务](./actions/android/AdbStartServer.md)
- [终止服务](./actions/android/AdbKillServer.md)
- 逻辑
- [循环](./actions/control/For.md)
- [迭代](./actions/control/Iterate.md)
- [判断](./actions/control/If.md)
- [判空](./actions/control/IsEmpty.md)
- [调用](./actions/control/Invoke.md)
Expand All @@ -202,7 +152,7 @@
- [算术运行](./actions/control/ArithmeticCalculate.md)
- [逻辑运算](./actions/control/LogicalOperator.md)
- [关系运算](./actions/control/RelationalOperator.md)
- [传入参数](./actions/control/InputParam.md)
- [参数](./actions/control/Param.md)
- 算法
- [分割字符串](./actions/algorithm/SplitString.md)
- [非零像素点](./actions/algorithm/FindNonZero.md)
Expand Down Expand Up @@ -237,6 +187,56 @@
- [颜色](./actions/type/TypeColor.md)
- [模型](./actions/type/ONNXModel.md)
- [相机](./actions/type/Camera.md)
-
- [百度翻译](./actions/cloud/BaiduTranslate.md)
- Web
- [打开浏览器](./actions/web/WebOpen.md)
- [查找元素](./actions/web/WebGetElement.md)
- [点击](./actions/web/WebElementClick.md)
- [表单提交](./actions/web/WebElementSubmit.md)
- [清除文本](./actions/web/WebElementClear.md)
- [选中检查](./actions/web/WebElementIsSelect.md)
- [发送按键](./actions/web/WebElementSendKey.md)
- [发送文本](./actions/web/WebElementSendText.md)
- [获取属性](./actions/web/WebElementAttribute.md)
- [等待*警告框](./actions/web/WebWaitAlert.md)
- [等待*元素呈现](./actions/web/WebWaitPresence.md)
- [等待*框架可切换](./actions/web/WebWaitFrameAvailable.md)
- [等待*标题](./actions/web/WebWaitTitle.md)
- [等待*可见](./actions/web/WebWaitVisibilityByElement.md)
- [等待*可见(定位器)](./actions/web/WebWaitVisibilityByLocator.md)
- [切换框架](./actions/web/WebSwitchToFrame.md)
- [框架*设置焦点](./actions/web/WebFocusFrameDefault.md)
- [元素截图](./actions/web/WebScreenshot.md)
- [动作链*创建](./actions/web/WebActionChainsCreated.md)
- [动作链*执行](./actions/web/WebActionChainsPerform.md)
- [动作链.点击](./actions/web/WebActionClick.md)
- [动作链.点按](./actions/web/WebActionClickHold.md)
- [动作链.双击](./actions/web/WebActionDoubleClick.md)
- [动作链.拖放](./actions/web/WebActionDragDrop.md)
- [动作链.移动](./actions/web/WebActionMoveTo.md)
- [动作链.释放](./actions/web/WebActionRelease.md)
- [动作链.按键](./actions/web/WebActionKeyDown.md)
- [动作链.释放按键](./actions/web/WebActionKeyUp.md)
- [动作链.移动(偏移)](./actions/web/WebActionMoveOffset.md)
- [动作链.发送文本](./actions/web/WebActionSendText.md)
- [获取 Cookies](./actions/web/WebCookies.md)
- 安卓
- [设备列表](./actions/android/AdbDevices.md)
- [连接](./actions/android/AdbConnect.md)
- [转发](./actions/android/AdbForward.md)
- [移除转发](./actions/android/AdbRemoveForward.md)
- [滑动](./actions/android/AdbSwipe.md)
- [输入](./actions/android/AdbInput.md)
- [按键](./actions/android/AdbKey.md)
- [点击](./actions/android/AdbTap.md)
- [截图](./actions/android/AdbScreenCap.md)
- [打开应用](./actions/android/AdbStartApp.md)
- [安装包](./actions/android/AdbPackages.md)
- [移动](./actions/android/AdbMove.md)
- [网卡配置](./actions/android/AdbIfConfig.md)
- [启动服务](./actions/android/AdbStartServer.md)
- [终止服务](./actions/android/AdbKillServer.md)
- 内置类型
- [Boolean](./types/Boolean.md)
- [Number](./types/Number.md)
Expand All @@ -260,6 +260,7 @@
- [Timer](./types/Timer.md)
- [Thread](./types/Thread.md)
- [Keyboard](./types/Keyboard.md)
- [主机地址](./types/HostAddress.md)
- 枚举类型
- [ThresholdTypes](./enums/ThresholdTypes.md)
- [Directions](./enums/Directions.md)
Expand Down
2 changes: 1 addition & 1 deletion docx/actions/algorithm/FilterText.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@

* Value: 含有文本的列表,例如 *文字识别* 动作。

* [Text](./types/String.md): 文本,*字符串* 类型, 支持 [*通配符(WildCard)*](./intro/process/wildcard.md) 匹配。
* [Text](./types/String.md): 文本,*字符串* 类型, 支持 [*通配符(WildCard)*](./introduction/process/wildcard.md) 匹配。

## 输出

Expand Down
2 changes: 1 addition & 1 deletion docx/actions/algorithm/FilterWindows.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
## 运行参数

* Windows: 窗口列表。
* Title: 窗口标题。支持 [**通配符(WildCard)**)](./intro/process/wildcard.md)匹配。
* Title: 窗口标题。支持 [**通配符(WildCard)**)](./introduction/process/wildcard.md)匹配。
* Name: 窗口类名。

## 输出
Expand Down
2 changes: 1 addition & 1 deletion docx/actions/async/WhenEvent.md
Original file line number Diff line number Diff line change
Expand Up @@ -33,4 +33,4 @@ import simple;

<iframe type="text/html" height="640px" src="https://www.youtube.com/embed/J_U3xagAQx4" frameborder="0"></iframe>

<iframe src="//player.bilibili.com/player.html?bvid=BV1Ex4y1R7Jf&page=1&autoplay=0" height='640px' scrolling="no" border="0" frameborder="no" framespacing="0" allowfullscreen="true"></iframe>
<iframe src="//player.bilibili.com/player.html?bvid=BV1Ex4y1R7Jf&page=1&autoplay=0" height='640px' scrolling="no" frameborder="no" framespacing="0" allowfullscreen="true"></iframe>
2 changes: 1 addition & 1 deletion docx/actions/async/WorkBegin.md
Original file line number Diff line number Diff line change
Expand Up @@ -27,4 +27,4 @@

<iframe type="text/html" height="640px" src="https://www.youtube.com/embed/brGF7-GqvzA" frameborder="0"></iframe>

<iframe src="//player.bilibili.com/player.html?bvid=BV1Jk4y137pF&page=1&autoplay=0" height='640px' scrolling="no" border="0" frameborder="no" framespacing="0" allowfullscreen="true"></iframe>
<iframe src="//player.bilibili.com/player.html?bvid=BV1Jk4y137pF&page=1&autoplay=0" height='640px' scrolling="no" frameborder="no" framespacing="0" allowfullscreen="true"></iframe>
2 changes: 1 addition & 1 deletion docx/actions/async/WorkExit.md
Original file line number Diff line number Diff line change
Expand Up @@ -29,4 +29,4 @@

<iframe type="text/html" height="640px" src="https://www.youtube.com/embed/6uxjf7iob5A" frameborder="0"></iframe>

<iframe src="//player.bilibili.com/player.html?bvid=BV1km4y1L7xm&page=1&autoplay=0" height='640px' scrolling="no" border="0" frameborder="no" framespacing="0" allowfullscreen="true"></iframe>
<iframe src="//player.bilibili.com/player.html?bvid=BV1km4y1L7xm&page=1&autoplay=0" height='640px' scrolling="no" frameborder="no" framespacing="0" allowfullscreen="true"></iframe>
Loading

0 comments on commit e709fad

Please sign in to comment.