Skip to content

Commit

Permalink
update
Browse files Browse the repository at this point in the history
  • Loading branch information
shelllet committed Dec 12, 2024
1 parent 3287cd8 commit eda66fc
Show file tree
Hide file tree
Showing 57 changed files with 461 additions and 96 deletions.
14 changes: 12 additions & 2 deletions docx/_sidebar.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@
- [使用逻辑](./introduction/workflow/logic.md)
- [鼠标/键盘宏录制](./introduction/workflow/record)
- [变量](./introduction/workflow/variable.md)
- [资源](./introduction/workflow/resources.md)
- [流程操作技巧](./introduction/workflow/skill.md)
- [通配符匹配](./introduction/workflow/wildcard.md)
- [Glob模式匹配](./introduction/workflow/glob.md)
Expand All @@ -25,7 +26,7 @@
- [添加用户](./actions/system/UserAdd.md)
- [打开应用](./actions/system/OpenApplication.md)
- [打开文件](./actions/system/LaunchFile.md)
- [打开链接](./actions/system/OpenUri.md)
- [打开链接](./actions/system/OpenUrl.md)
- [退出系统](./actions/system/ExitWindows.md)
- [关闭句柄](./actions/system/CloseHandle.md)
- [检测进程](./actions/system/ExistProcess.md)
Expand Down Expand Up @@ -251,8 +252,10 @@
- [添加元素](./actions/algorithm/PushBack.md)
- [删除元素](./actions/algorithm/PopBack.md)
- 类型
- [布尔](./actions/type/TypeBoolean.md)
- [数字](./actions/type/TypeNumber.md)
- [字符串](./actions/type/TypeString.md)
- [网址](./actions/type/TypeUri.md)
- [网址](./actions/type/TypeUrl.md)
- [坐标](./actions/type/TypePoint.md)
- [文件](./actions/type/TypeFile.md)
- [文件夹](./actions/type/TypeFolder.md)
Expand All @@ -264,7 +267,13 @@
- [颜色](./actions/type/TypeColor.md)
- [模型](./actions/type/TypeModel.md)
- [相机](./actions/type/TypeCamera.md)
- [字典](./actions/type/TypeDict.md)
- [元组](./actions/type/TypeTuple.md)
- [切片](./actions/type/TypeSlice.md)
- [列表](./actions/type/TypeList.md)
- [指针](./actions/type/TypePtr.md)
- [主机地址](./actions/type/TypeHostAddress.md)
- [字符串列表](./actions/type/TypeStrings.md)
- 内置类型
- [Boolean](./types/Boolean.md)
- [Number](./types/Number.md)
Expand All @@ -291,6 +300,7 @@
- [Keyboard](./types/Keyboard.md)
- [HostAddress](./types/HostAddress.md)
- [Tuple](./types/Tuple.md)
- [Slice](./types/Slice.md)
- [Ptr](./types/Ptr.md)
- 枚举类型
- [Colors](./enums/Colors.md)
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# 打开链接
该动作可以启动默认的浏览器打开指定的网址

![OpenUri](./images/08.png ':size=90%')
![OpenUrl](./images/08.png ':size=90%')

## 权限
> 无要求
Expand Down
29 changes: 29 additions & 0 deletions docx/actions/type/TypeBoolean.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
# 布尔
定义一个 *布尔* 类型。


![TypeBoolean](./images/01.png ':size=90%')

## 子流程
> 不支持

## 运行参数

*
> 布尔值。
## 输出

> 参考类型:[Boolean](./types/Boolean.md)

## 脚本调用

```python

b = True

```

## 示例
19 changes: 13 additions & 6 deletions docx/actions/type/TypeCamera.md
Original file line number Diff line number Diff line change
@@ -1,29 +1,36 @@
# 相机
定义相机类型,当前系统必须连接相机设备。工业 *GIGE* 接口的相机需要手动安装相应的驱动。

![TypeCamera](./images/15.png ':size=90%')

## 权限
> 无要求
## 子流程
> 不支持
## 预览
> 可预览,默认 *6s* 之后停止。
## 运行参数

* [相机索引](./types/Number.md)
> 默认值:0
* 相机
> 相机索引,默认值:`0`

## 输出

> 相机对象
> 相机对象,参考:[VideoCapture](./types/VideoCapture.md)

## 脚本调用

```python
import simple;


cap = VideoCapture(0)

```

## 示例
## 示例


!> 预览该动作执行, *6s* 之后停止。
10 changes: 7 additions & 3 deletions docx/actions/type/TypeColor.md
Original file line number Diff line number Diff line change
@@ -1,25 +1,29 @@
# 颜色
定义 *颜色* 类型
定义 *颜色* 类型的值。

![TypeColor](./images/13.png ':size=90%')

## 子流程
> 不支持

## 运行参数

* Color:颜色
* 颜色


## 输出

> [Color](./types/Color.md)
> 颜色,参考: [Color](./types/Color.md)

## 脚本调用

```python
import simple;

c = simple.Color(255,255,255)

```

## 示例
14 changes: 11 additions & 3 deletions docx/actions/type/TypeDict.md
Original file line number Diff line number Diff line change
@@ -1,21 +1,29 @@
# 字典
定义一个 `Dict`(字典) 类型。

![TypeDict](./images/16.png ':size=90%')

## 子流程
> 支持
> 支持, 可以通过子动作可以为该字典添加多个键值对。
## 运行参数
该动作只能添加一个 键值对,多个键值对,需要通过子动作添加。
*
>
*
>
## 输出

> [`Dict`](./types/Dict.md)
> 字典,参考:[`Dict`](./types/Dict.md)

## 脚本调用

```python
import simple;

tel = {'jack': 4098, 'sape': 4139}

```

Expand Down
11 changes: 8 additions & 3 deletions docx/actions/type/TypeFile.md
Original file line number Diff line number Diff line change
@@ -1,17 +1,20 @@
# 文件
定义 *文件* 类型
定义 *文件* 类型。

![TypeFile](./images/06.png ':size=90%')

## 子流程
> 不支持

## 运行参数

* File:本地文件
*
> 本地文件。

## 输出

> 文件,参考:[File](./types/File.md)


Expand All @@ -20,6 +23,8 @@
```python
import simple;

file = simple.File('c:/windows/system32/notepad.exe')

```

## 示例
11 changes: 8 additions & 3 deletions docx/actions/type/TypeFolder.md
Original file line number Diff line number Diff line change
@@ -1,25 +1,30 @@
# 文件夹
定义 *文件夹* 类型
定义 *文件夹* 类型。

![TypeFile](./images/07.png ':size=90%')

## 子流程
> 不支持

## 运行参数

* Folder:文件夹
*
> 文件夹。

## 输出


> 文件夹,参考:[Path](./types/Path.md)

## 脚本调用

```python
import simple;

p = simple.Path('c:/windows')

```

## 示例
31 changes: 31 additions & 0 deletions docx/actions/type/TypeHostAddress.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
# 主机地址
定义一个 *主机地址* 类型。主机地址通常包含*IP*地址和端口。

![TypeString](./images/18.png ':size=90%')

## 子流程
> 不支持

## 运行参数

* 主机
> *ip* 地址。默认:`localhost`,本地回环地址,和 `127.0.0.1`对应。
* 端口
> 端口号,端口号的范围从`0``65535`
## 输出

> 主机地址,参考: [HostAddress](./types/HostAddress.md)

## 脚本调用

```python

str = 'hello, winui++'

```

## 示例
29 changes: 29 additions & 0 deletions docx/actions/type/TypeList.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
# 列表
定义一个 *列表* 类型的值。

![TypeList](./images/20.png ':size=90%')

## 子流程
> 不支持

## 运行参数

*
> *Python* 列表。

## 输出

> 列表,参考: [List](./types/List.md)

## 脚本调用

```python

fruits = ['orange', 'apple', 'pear', 'banana', 'kiwi', 'apple', 'banana']

```

## 示例
13 changes: 8 additions & 5 deletions docx/actions/type/TypeModel.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# 模型
加载 *ONNX* 模型文件
定义 *ONNX* 模型文件

![action](./images/01.png ':size=90%')
![TypeModel](./images/14.png ':size=90%')

## 子流程

Expand All @@ -10,20 +10,23 @@

## 运行参数

* Model:模型文件,后缀名为:`.onnx`

* 模型
> 模型文件,后缀名为:`.onnx`
* 类型
> 由于模型文件通常比较大,加载需要比较长的时间,为避免动作每次执行都加载模型文件,可以打开此开关,切换为静态。
## 输出

> [`ModelSession`](./types/ModelSession.md)
> 模型,参考:[`ModelSession`](./types/ModelSession.md)

## 脚本调用

```python
import simple;

model = simple.ModelSession('simple.onnx')
```

## 示例
Loading

0 comments on commit eda66fc

Please sign in to comment.