From 495f0c17855595b7d65a1bafbca8c261af679278 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=8C=83?= Date: Sun, 18 Feb 2024 19:25:36 +0800 Subject: [PATCH] update --- docx/CHANGELOG.md | 1 + docx/_sidebar.md | 2 +- docx/actions/algorithm/AccessArray.md | 18 +++++++--------- docx/actions/algorithm/AccessBack.md | 21 +++++++++++++++++++ docx/actions/algorithm/AccessFront.md | 22 ++++++++++++++++++++ docx/actions/algorithm/AccessSize.md | 30 --------------------------- docx/actions/algorithm/ArraySize.md | 21 +++++++++++++++++++ docx/actions/control/If.md | 3 +++ docx/actions/control/IsEmpty.md | 9 +------- 9 files changed, 77 insertions(+), 50 deletions(-) create mode 100644 docx/actions/algorithm/AccessBack.md create mode 100644 docx/actions/algorithm/AccessFront.md delete mode 100644 docx/actions/algorithm/AccessSize.md create mode 100644 docx/actions/algorithm/ArraySize.md diff --git a/docx/CHANGELOG.md b/docx/CHANGELOG.md index efbfc63..a7c2a3b 100644 --- a/docx/CHANGELOG.md +++ b/docx/CHANGELOG.md @@ -7,6 +7,7 @@ 3. 添加 [*键盘输入*](./actions/android/Adbkeyboard.md),支持中文输入。 4. 修复:删除有多个入口动作时崩溃问题。 5. 监听鼠标键盘动作忽略由动作本身发出的键盘鼠标模拟。 +6. 修复[判空](./actions/control/IsEmpty.md) 动作逻辑错误。 ### Deprecated: diff --git a/docx/_sidebar.md b/docx/_sidebar.md index b154fec..6da85cc 100644 --- a/docx/_sidebar.md +++ b/docx/_sidebar.md @@ -165,7 +165,7 @@ - [非零像素点](./actions/algorithm/FindNonZero.md) - [访问数组](./actions/algorithm/AccessArray.md) - [访问对象](./actions/algorithm/AccessKey.md) - - [数组长度](./actions/algorithm/AccessSize.md) + - [数组长度](./actions/algorithm/ArraySize.md) - [中心坐标](./actions/algorithm/CalculateCenter.md) - [坐标转换](./actions/algorithm/PointConvert.md) - [文本筛选](./actions/algorithm/FilterText.md) diff --git a/docx/actions/algorithm/AccessArray.md b/docx/actions/algorithm/AccessArray.md index 5bd7372..3f352c9 100644 --- a/docx/actions/algorithm/AccessArray.md +++ b/docx/actions/algorithm/AccessArray.md @@ -9,22 +9,18 @@ ## 运行参数 -* Value: 数组,比如`文字识别`动作的结果,或者 *python* *[]* 变量。 -* Index: 索引,[Number](./types/Number.md) +* 值 +> 数组,包含多个元素的对象。 + +* 索引, +> 正值从前至后访问,负值从后至前访问。例如:*0* 可以访问第一个元素,*-1* 可以访问最后一个元素。 ## 输出 > 数组中的元素 -## 脚本调用 - -```python -import simple - - -``` -## 示例 +## 资源 -[https://github.com/shelllet/WinUi/blob/main/algorithm/access_array.simple](https://github.com/shelllet/WinUi/blob/main/algorithm/access_array.simple) +示例:https://github.com/shelllet/WinUi/blob/main/algorithm/access_array.simple diff --git a/docx/actions/algorithm/AccessBack.md b/docx/actions/algorithm/AccessBack.md new file mode 100644 index 0000000..395eea8 --- /dev/null +++ b/docx/actions/algorithm/AccessBack.md @@ -0,0 +1,21 @@ +# 末尾元素 +获取 *数组/列表* 的最后一个元素。 + +![AccessBack](./images/2022-11-26_193743.png ':size=90%') + +## 子流程 + +> 不支持 + +## 运行参数 + +* 值 +> *数组*。 +## 输出 + +> 相应元素。 + + +## 资源 + +示例:https://github.com/shelllet/WinUi/blob/main/algorithm/access_size.simple diff --git a/docx/actions/algorithm/AccessFront.md b/docx/actions/algorithm/AccessFront.md new file mode 100644 index 0000000..875bc07 --- /dev/null +++ b/docx/actions/algorithm/AccessFront.md @@ -0,0 +1,22 @@ +# 首个元素 +获取 *数组/列表* 中的第一个元素。 + +![AccessFront](./images/2022-11-26_193743.png ':size=90%') + +## 子流程 + +> 不支持 + +## 运行参数 + +* 值 +> *数组*。 + +## 输出 + +> 相应元素。 + + +## 资源 + +示例:https://github.com/shelllet/WinUi/blob/main/algorithm/access_size.simple diff --git a/docx/actions/algorithm/AccessSize.md b/docx/actions/algorithm/AccessSize.md deleted file mode 100644 index 1520e10..0000000 --- a/docx/actions/algorithm/AccessSize.md +++ /dev/null @@ -1,30 +0,0 @@ -# 数组长度 -获取 *数组* 的长度。 - -![action](./images/2022-11-26_193743.png ':size=90%') - -## 子流程 - -> 不支持 - -## 运行参数 - - -* Value: 可计算长度的 *数组* 或者 *字符串*。 - -## 输出 - -> 长度, [`Number`](./types/Number.md) 类型 - - -## 脚本调用 - -```python -import simple - - -``` - -## 示例 - -[https://github.com/shelllet/WinUi/blob/main/algorithm/access_size.simple](https://github.com/shelllet/WinUi/blob/main/algorithm/access_size.simple) diff --git a/docx/actions/algorithm/ArraySize.md b/docx/actions/algorithm/ArraySize.md new file mode 100644 index 0000000..0466be3 --- /dev/null +++ b/docx/actions/algorithm/ArraySize.md @@ -0,0 +1,21 @@ +# 数组长度 +获取 *数组/列表* 的长度。 + +![ArraySize](./images/2022-11-26_193743.png ':size=90%') + +## 子流程 + +> 不支持 + +## 运行参数 + +* 值 +> 可计算长度的 *数组* 或者 *字符串*。 +## 输出 + +> 长度, [`Number`](./types/Number.md) 类型。 + + +## 资源 + +示例:https://github.com/shelllet/WinUi/blob/main/algorithm/access_size.simple diff --git a/docx/actions/control/If.md b/docx/actions/control/If.md index 836411a..16374bd 100644 --- a/docx/actions/control/If.md +++ b/docx/actions/control/If.md @@ -20,3 +20,6 @@ ## 资源 + + +!> 不可通过 *[判断](./If.md)* 来判断 *容器/列表* 是否为空。 \ No newline at end of file diff --git a/docx/actions/control/IsEmpty.md b/docx/actions/control/IsEmpty.md index 1f56cdf..bf9b0d6 100644 --- a/docx/actions/control/IsEmpty.md +++ b/docx/actions/control/IsEmpty.md @@ -1,5 +1,5 @@ # 判空 -判断 *容器* 或者 *列表* 是否为空。*容器*或者 *列表*无法通过 *[判断](./If.md)* 来判断是否为空。 +判断 *容器* 或者 *列表* 是否为空。 ## 子流程 @@ -15,13 +15,6 @@ > [Boolean](./types/Boolean.md), 成立流程走左边分支,否则走右键分支 -## 脚本调用 - -```python -import simple - - -``` ## 示例