معرفی شرکت ها


executor1-1.0.0


Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر

توضیحات

The configuration file is automatically executed
ویژگی مقدار
سیستم عامل -
نام فایل executor1-1.0.0
نام executor1
نسخه کتابخانه 1.0.0
نگهدارنده []
ایمیل نگهدارنده []
نویسنده rejii
ایمیل نویسنده ljy@bczx365.com
آدرس صفحه اصلی http://gitlab.bczx365.com/rpa/UIA_Executor
آدرس اینترنتی https://pypi.org/project/executor1/
مجوز MIT
#### 表一(UIA字段详情表): | 序号 | 参数 | 是否必选 | 参数类型 | 参数说明 | eg | | ---- | --------------------- | :------: | ----------- | ------------------------------------------------------------ | --------------------------------------------- | | 1 | serialNum | n | int | 序号\编号(唯一 | 2 | | 2 | isUIA | N | bool | 是否使用uia来操作控件,若为 False,支持参数参考表2 | False | | 3 | openApp | N | str(path) | 打开某个应用程序,该值为应用程序的绝对路径(若PATH里存在改应用程序则该值可为程序名字) | ‘’ | | 4 | searchFromControl | N | str | 指定某个控件为查找根控件,该值指向 ‘参数1’ | 1 | | 5 | searchDepth | Y | int | 控件深度 | 1 | | 6 | searchInterval | N | float | 查找时间间隔,默认为0.5 | 0.5 | | 7 | name | N | str | 控件名字 | ’‘ | | 8 | className | N | str | 控件的classname | ’‘ | | 9 | subName | N | str | 部分控件名字 | ’‘ | | 10 | automationId | N | str | 控件AutomationId(需注意可能automationId会变动) | ’‘ | | 11 | foundIndex | N | int | ’‘ | ’‘ | | 12 | controlType | N | str | 控件类型(详情参考下方说明) | WindowsControl | | 13 | condiment | N | str | GetChildren,GetFirstChildControl,GetLastChildControl,GetParentControl, GetNextSiblingControl,GetPreviousSiblingControl,GetSameLevelControlByOffset,(详情参考下方说明) | ’GetSameLevelControlByOffset:3,GetChildren:1‘ | | 14 | **childrenIndex | N | str | 当 Condiment 存在 GetChildren 时,该值不能为空 | | | 15 | operation | Y | str | 该控件的操作动作(详情参考下方说明) | ’SendKey, Click' | | 16 | value | N | str | 向控件输入文字(该参数绑定 ‘SendKeys’ 操作,详情参考下方Exist详细说明) | ’‘ | | 17 | searchIntervalSeconds | N | float | **[可选参数]** 查询间隔秒(该参数绑定 ‘Exist’ 操作,详情参考下方Exist详细说明) | | | 18 | printIfNotExist | N | bool | **[可选参数]** 是否输出到日志(该参数绑定 ‘Exist’ 操作,详情参考下方Exist详细说明) | | | 19 | maxSearchSeconds | N | float | **[可选参数]** 查询时间(该参数绑定 ‘Exist’ 操作,详情参考下方Exist详细说明) | | | 20 | raiseException | N | bool | **[可选参数]** 是否抛出异常(该参数绑定 ‘Refind’ 操作,详情参考下方Refind详细说明) | | | 21 | printIfNotDisappear | N | bool | **[可选参数]** 是否输出到日志(该参数绑定 ‘Disappears’ 操作,详情参考下方Disappears详细说明) | | | 22 | x | N | int、None | **[可选参数]** 横轴坐标(该参数绑定 ‘MoveCursorToInnerPos,WheelDown,WheelUp’ 操作,详情参考下方MoveCursorToInnerPos,WheelDown,WheelUp详细说明) | | | 23 | y | N | int、None | **[可选参数]** 竖轴坐标(该参数绑定 ‘MoveCursorToInnerPos,WheelDown,WheelUp’ 操作,详情参考下方MoveCursorToInnerPos,WheelDown,WheelUp详细说明) | | | 24 | ratioX | N | float | **[可选参数]** x轴比例(该参数绑定 ‘MoveCursorToInnerPos,WheelDown,WheelUp’ 操作,详情参考下方MoveCursorToInnerPos,WheelDown,WheelUp详细说明) | | | 25 | ratioY | N | float | **[可选参数]** y轴比例(该参数绑定 ‘MoveCursorToInnerPos,WheelDown,WheelUp’ 操作,详情参考下方MoveCursorToInnerPos,WheelDown,WheelUp详细说明) | | | 26 | simulateMove | N | bool | **[可选参数]** 模拟移动(该参数绑定 ‘MoveCursorToInnerPos,WheelDown,WheelUp’ 操作,详情参考下方MoveCursorToInnerPos,WheelDown,WheelUp详细说明) | | | 27 | waitTime | N | float | **[可选参数]** 等待时间(该参数绑定 ‘DragDrop,RightDragDrop,ShowWindow,Show,Hide,MoveCursorToInnerPos,WheelDown,WheelUp’ 操作,详情参考下方详细说明) | | | 28 | dragDropX1 | | int | **[可选参数]** x轴坐标(该参数绑定 ‘DragDrop,RightDragDrop’ 操作,详情参考下方详细说明) | | | 29 | dragDropX2 | | int | **[可选参数]** 拖拽后x坐标(该参数绑定 ‘DragDrop,RightDragDrop’ 操作,详情参考下方详细说明) | | | 30 | dragDropY1 | | int | **[可选参数]** y轴坐标(该参数绑定 ‘DragDrop,RightDragDrop’ 操作,详情参考下方详细说明) | | | 31 | dragDropY2 | | int | **[可选参数]** 拖拽后Y坐标(该参数绑定 ‘DragDrop,RightDragDrop’ 操作,详情参考下方详细说明) | | | 32 | moveSpeed | | float | **[可选参数]** 移动速度(该参数绑定 ‘DragDrop,RightDragDrop’ 操作,详情参考下方详细说明) | | | 33 | wheelTimes | | int | **[可选参数]** 滚动次数(该参数绑定 ‘WheelDown,WheelUp’ 操作,详情参考下方详细说明) | | | 34 | interval | | float | **[可选参数] **间隔时间(该参数绑定 ‘WheelDown,WheelUp’ 操作,详情参考下方详细说明) | | | 35 | cmdShow | | int | 窗口展示状态(该参数绑定 ‘ShowWindow,Show,Hide’ 操作,详情参考下方详细说明) | | | 36 | moveWindowX | | / | 窗口移动(该参数绑定 ‘MoveWindow’ 操作,详情参考下方详细说明) | | | 37 | moveWindowY | | / | 窗口移动(该参数绑定 ‘MoveWindow’ 操作,详情参考下方详细说明) | | | 38 | moveWindowWidth | | / | 窗口移动(该参数绑定 ‘MoveWindow’ 操作,详情参考下方详细说明) | | | 39 | moveWindowHeight | | / | 窗口移动(该参数绑定 ‘MoveWindow’ 操作,详情参考下方详细说明) | | | 40 | repaint | | / | 窗口移动(该参数绑定 ‘MoveWindow’ 操作,详情参考下方详细说明) | | | 41 | text | | str | 新的窗口文本(该参数绑定 ‘SetWindowText’ 操作,详情参考下方详细说明) | | | 42 | savePath | | str | 截图保存路径(该参数绑定 ‘CaptureToImage’ 操作,详情参考下方详细说明) | | | 43 | imageX | | int | **[可选参数]** x(该参数绑定 ‘CaptureToImage’ 操作,详情参考下方详细说明) | | | 44 | imageY | | int | **[可选参数]**y(该参数绑定 ‘CaptureToImage’ 操作,详情参考下方详细说明) | | | 45 | imageWidth | | int | **[可选参数]**(该参数绑定 ‘CaptureToImage’ 操作,详情参考下方详细说明) | | | 46 | imageHeight | | int | **[可选参数]**(该参数绑定 ‘CaptureToImage’ 操作,详情参考下方详细说明) | | | 47 | bitMapX | | int | **[可选参数]**x(该参数绑定 ‘ToBitmap’ 操作,详情参考下方详细说明) | | | 48 | bitMapY | | int | **[可选参数]**y(该参数绑定 ‘ToBitmap’ 操作,详情参考下方详细说明) | | | 49 | bitMapWidth | | int | **[可选参数]**(该参数绑定 ‘ToBitmap’ 操作,详情参考下方详细说明) | | | 50 | bitMapHeight | | int | **[可选参数]**(该参数绑定 ‘ToBitmap’ 操作,详情参考下方详细说明) | | | 51 | key | | int | 向控件发送键(该参数绑定 ‘SendKey’ 操作,详情参考下方详细说明) | | | 52 | hotKey | | str | 向控件发送热键(该参数绑定 ‘HotKey’ 操作,详情参考下方详细说明) | | | 53 | raiseIfNotExist | | bool | 若控件没有找到是否要抛出异常。默认为Ture。 | True,False | | 54 | legacyPatternValue | | str | 向控件发送文本,若普通SendKeys发送文本无效的话则可尝试采用此方法(该参数绑定 ‘LegacyPatternSetValue’ 操作,详情参考下方详细说明) | | | | | | | | | | | | | | | | #### 表二(Autoit字段详情表): | 序号 | 参数 | 是否必选 | 参数类型 | 参数说明 | eg | | ---- | --------------- | -------- | --------- | ------------------------------------------------------------ | ------------------------------------------ | | 1 | openApp | N | str | 打开某个应用程序,该值为应用程序的绝对路径(若PATH里存在改应用程序则该值可为程序名字) | 'notepad.exe' | | 2 | winTitle | Y | str | windows窗口的title | ’[CLASS:Notepad]‘ /'_ReadMe_.txt - 记事本' | | 3 | winText | N | str | windows窗口的text | '' | | 4 | winHandle | N | int | windows窗口的handle,若需要通过handle去操作控件的话在该值必传 | 0x00000000000C0C82 | | 5 | ctlClassNameNN | N | str | 控件的ClassNameNN | 'Edit1' | | 6 | ctlHandle | N | int | 控件的handle,若需要通过handle去操作控件的话在该值必传 | 0x00000000000E0CA6 | | 7 | operation | Y | str | 该控件的操作动作(详情参考下方说明) | 'CtlSend,CtlLeftClick' | | 8 | sendValue | N | str | 当Operation存在 CtlSend或 Send,该值不能为空 | | | 9 | treeViewCommand | N | str | 发送一个命令到 TreeView32 控件.(该参数绑定 ‘CtlTreeView’ 操作,该值不能为空,详情参考下方CtlTreeView详细说明) | | | 10 | treeViewExtra1 | N | str | **[可选参数]** 一些命令的附加请求参数.(该参数绑定 ‘CtlTreeView’ 操作,详情参考下方CtlTreeView详细说明) | | | 11 | treeViewExtra2 | N | str | **[可选参数]**一些命令的附加请求参数.(该参数绑定 ‘CtlTreeView’ 操作,详情参考下方CtlTreeView详细说明) | | | 12 | ctlMoveX | N | int | 在窗口内移动控件,要移动到的新 X 坐标(该参数绑定 ‘CtlMove’ 操作,该值不能为空,详情参考下方CtlMove详细说明) | | | 13 | ctlMoveY | N | int | 在窗口内移动控件,要移动到的新 Y 坐标(该参数绑定 ‘CtlMove’ 操作,该值不能为空,详情参考下方CtlMove详细说明) | | | 14 | ctlMoveWidth | N | int | **[可选参数]** 窗口的新宽度.(该参数绑定 ‘CtlMove’ 操作,详情参考下方CtlMove详细说明) | | | 15 | ctlMoveHeight | N | int | **[可选参数]** 窗口的新高度.(该参数绑定 ‘CtlMove’ 操作,详情参考下方CtlMove详细说明) | | | 16 | listViewCommand | N | str | 向指定的 ListView32 控件发送命令.(该参数绑定 ‘CtlListView’ 操作,该值不能为空,详情参考下方CtlListView详细说明) | | | 17 | listViewExtra1 | N | str | **[可选参数]** 某些命令需要的额外参数.(该参数绑定 ‘CtlListView’ 操作,该值不能为空,详情参考下方CtlListView详细说明) | | | 18 | listViewExtra2 | N | str | **[可选参数]** 某些命令需要的额外参数.(该参数绑定 ‘CtlListView’ 操作,该值不能为空,详情参考下方CtlListView详细说明) | | | 19 | command | N | str | 向指定控件发送命令.(该参数绑定 ‘CtlCommand’ 操作,该值不能为空,详情参考下方CtlCommand详细说明) | | | 20 | commandExtra | N | str | **[可选参数]**某些命令需要额外的参数.(该参数绑定 ‘CtlCommand’ 操作,该值不能为空,详情参考下方CtlCommand详细说明) | | | 21 | menuItem | N | str | **[可选参数]** 子菜单项目的文本.(该参数绑定 ‘WinMenuSelectItem’ 操作,该值不能为空,详情参考下方WinMenuSelectItem详细说明) | | | 22 | winMoveX | N | int | 要移动到的新 X 坐标.(该参数绑定 ‘WinMove’ 操作,该值不能为空,详情参考下方WinMove详细说明) | | | 23 | winMoveY | N | int | 要移动到的新 Y 坐标.(该参数绑定 ‘WinMove’ 操作,该值不能为空,详情参考下方WinMove详细说明) | | | 24 | winMoveHeight | N | int/float | **[可选参数]** 窗口的新高度.(该参数绑定 ‘WinMove’ 操作,该值不能为空,详情参考下方WinMove详细说明) | | | 25 | winMoveWeight | N | int/float | **[可选参数]** 窗口的新宽度.(该参数绑定 ‘WinMove’ 操作,该值不能为空,详情参考下方WinMove详细说明) | | | 26 | winNewTitle | N | str | 需要修改成的新标题.该参数绑定 ‘WinSetTitle’ 操作,该值不能为空,详情参考下方WinSetTitle详细说明) | | | 27 | winTrans | N | int | 透明度, 介于 0 到 255 之间的数值.数值越大则窗口越不透明. 255=不透明,0=不可见.(该参数绑定 ‘WinSetTrans’ 操作,该值不能为空,详情参考下方WinSetTrans详细说明) | | | 28 | ctlSendValue | N | str | | | | 29 | sendValue | N | str | | | #### Operation 详情说明 ##### ***当使用 UIA 时,Operation 可为以下选项*** ###### 1. SendKeys - 方法描述:模拟键盘上的打字键。 - 可携带的参数字段: - | 参数 | 是否必选 | 参数类型 | 参数说明 | eg | | ----- | -------- | -------- | -------- | ------- | | value | 是 | str | | ‘hello‘ | ###### 2. SendKey - 方法描述:向控件键入一个键。 - 可携带的参数字段: - | 参数 | 是否必选 | 参数类型 | 参数说明 | eg | | ---- | -------- | -------- | -------------------------- | ---- | | key | 是 | int | 该值参考文档最下方的参考值 | 0x01 | ###### 3. Click - 方法描述:模拟鼠标点击,点击前可先使控件具有焦点。 - 可携带的参数: - | 参数 | 是否必选 | 参数类型 | 参数说明 | eg | | ---- | -------- | -------- | -------- | ---- | ###### 4. DoubleClick - 方法描述:模拟鼠标双击,点击前可先使控件具有焦点。 - 可携带的参数字段: - | 参数 | 是否必选 | 参数类型 | 参数说明 | eg | | ---- | -------- | -------- | -------- | ---- | ###### 5. MiddleClick - 方法描述:模拟鼠标中点击,点击前可先使控件具有焦点。 - 可携带的参数字段: - | 参数 | 是否必选 | 参数类型 | 参数说明 | eg | | ---- | -------- | -------- | -------- | ---- | | | | | | | ###### 6. RightClick - 方法描述:模拟鼠标右击,点击前可先使控件具有焦点。 - 可携带的参数字段: - | 参数 | 是否必选 | 参数类型 | 参数说明 | eg | | ---- | -------- | -------- | -------- | ---- | | ’ | | | | | ###### 7. SetFocus - 方法描述:设置焦点 - 可携带的参数字段: - | 参数 | 是否必选 | 参数类型 | 参数说明 | eg | | ---- | -------- | -------- | -------- | ---- | | | | | | | ###### 8. Exists - 方法描述:等待控件出现 - 可携带的参数字段: - | 参数 | 是否必选 | 参数类型 | 参数说明 | eg | | --------------------- | -------- | -------- | ----------------------------- | ---- | | maxSearchSeconds | 否 | float | 查询等待时间,默认为30 | | | searchIntervalSeconds | 否 | float | 查询间隔时间,默认0.05 | | | printIfNotExist | 否 | bool | 是否往日志输出异常,默认False | | ###### 9. ReFind - 方法描述:每个searchchintervalseconds在maxSearchSeconds秒内重新查找控件。 - 可携带的参数字段: - | 参数 | 是否必选 | 参数类型 | 参数说明 | eg | | --------------------- | -------- | -------- | ----------------------- | ---- | | maxSearchSeconds | 否 | float | 查询等待时间,默认为30 | | | searchIntervalSeconds | 否 | float | 查询间隔时间,默认0.05 | | | raiseException | 否 | bool | 是否抛出异常,默认False | | ###### 10. Disappears - 方法描述:检查控件是否在每次查询间隔中消失。 - 可携带的参数字段: - | 参数 | 是否必选 | 参数类型 | 参数说明 | eg | | --------------------- | -------- | -------- | ----------------------------- | ---- | | maxSearchSeconds | 否 | float | 查询等待时间,默认为30 | | | searchIntervalSeconds | 否 | float | 查询间隔时间,默认0.05 | | | printIfNotDisappear | 否 | bool | 是否往日志输出异常,默认False | | ###### 11. MoveCursorToInnerPos - 方法描述:将光标移动到控件的内部位置,默认居中。 - 可携带的参数字段: - | 参数 | 是否必选 | 参数类型 | 参数说明 | eg | | ------------ | -------- | ---------- | -------------------------------------------- | ---- | | x | 否 | int/None | x坐标,默认为None,若x=0的话则不用考虑ratioX | | | y | 否 | int/None | y坐标,默认None,若y=0的话则不用考虑ratioY | | | ratioX | 否 | float/None | 比例,默认0 | | | ratioY | 否 | float/None | 比例,默认0 | | | simulateMove | 否 | bool | 模拟移动,默认True | | ###### 12. MoveCursorToMyCenter - 方法描述:将光标移动到控件的中心。 - 可携带的参数字段: - | 参数 | 是否必选 | 参数类型 | 参数说明 | eg | | ------------ | -------- | ---------- | -------------------------------------------- | ---- | | x | 否 | int/None | x坐标,默认为None,若x=0的话则不用考虑ratioX | | | y | 否 | int/None | y坐标,默认None,若y=0的话则不用考虑ratioY | | | ratioX | 否 | float/None | 比例,默认0 | | | ratioY | 否 | float/None | 比例,默认0 | | | simulateMove | 否 | bool | 模拟移动,默认True | | ###### 13. DragDrop - 方法描述:拖拽控件 - 可携带的参数字段: - | 参数 | 是否必选 | 参数类型 | 参数说明 | eg | | ---------- | -------- | -------- | ----------------- | ---- | | dragDropX1 | 是 | int | | | | dragDropX2 | 是 | int | | | | dragDropY1 | 是 | int | | | | dragDropY2 | 是 | int | | | | moveSpeed | 否 | int | 移动速度,默认1 | | | waitTime | 否 | float | 等待时间,默认0.5 | | ###### 14. RightDragDrop - 方法描述:拖拽控件 - 可携带的参数字段: - | 参数 | 是否必选 | 参数类型 | 参数说明 | eg | | ---------- | -------- | -------- | ----------------- | ---- | | dragDropX1 | 是 | int | | | | dragDropX2 | 是 | int | | | | dragDropY1 | 是 | int | | | | dragDropY2 | 是 | int | | | | moveSpeed | 否 | int | 移动速度,默认1 | | | waitTime | 否 | float | 等待时间,默认0.5 | | ###### 15. WheelDown - 方法描述:滚轮向下滚 - 可携带的参数: - | 参数 | 是否必选 | 参数类型 | 参数说明 | eg | | ---------- | -------- | ---------- | -------------------------------------------- | ---- | | x | 否 | int/None | x坐标,默认为None,若x=0的话则不用考虑ratioX | | | y | 否 | int/None | y坐标,默认None,若y=0的话则不用考虑ratioY | | | ratioX | 否 | float/None | 比例,默认0 | | | ratioY | 否 | float/None | 比例,默认0 | | | wheelTimes | 否 | int | 滚轮滚动次数,默认1 | | | interval | 否 | float | 间隔秒,默认0.05 | | | waitTime | 否 | float | 等待秒,默认0.5 | | ###### 16. WheelUp - 方法描述:滚轮向上滚 - 可携带的参数: - | 参数 | 是否必选 | 参数类型 | 参数说明 | eg | | ---------- | -------- | ---------- | -------------------------------------------- | ---- | | x | 否 | int/None | x坐标,默认为None,若x=0的话则不用考虑ratioX | | | y | 否 | int/None | y坐标,默认None,若y=0的话则不用考虑ratioY | | | ratioX | 否 | float/None | 比例,默认0 | | | ratioY | 否 | float/None | 比例,默认0 | | | wheelTimes | 否 | int | 滚轮滚动次数,默认1 | | | interval | 否 | float | 间隔秒,默认0.05 | | | waitTime | 否 | float | 等待秒,默认0.5 | | ###### 17. ShowWindow - 方法描述:设置窗口展示状态 - 可携带的参数: - | 参数 | 是否必选 | 参数类型 | 参数说明 | eg | | -------- | -------- | -------- | -------------------------- | ---- | | cmdShow | 是 | int | 该值参考文档最下方的参考值 | | | waitTime | 否 | float | 等待秒,默认0.5 | | ###### 18. Show - 方法描述:设置窗口状态为展示 - 可携带的参数: - | 参数 | 是否必选 | 参数类型 | 参数说明 | eg | | :------: | -------- | -------- | :-------------- | ---- | | cmdShow | 否 | int | show | | | waitTime | 否 | float | 等待秒,默认0.5 | | ###### 19. Hide - 方法描述:设置窗口状态为隐藏 - 可携带的参数: - | 参数 | 是否必选 | 参数类型 | 参数说明 | eg | | :------: | -------- | -------- | :-------------- | ---- | | cmdShow | 否 | int | Hide | | | waitTime | 否 | float | 等待秒,默认0.5 | | ###### 20. GetWindowText - 方法描述:获取窗口文本 - 可携带的参数: - | 参数 | 是否必选 | 参数类型 | 参数说明 | eg | | ---------------- | -------- | -------- | -------- | ---- | | moveWindowX | 是 | int | | | | moveWindowY | 是 | int | | | | moveWindowHeight | 是 | int | | | | moveWindowWidth | 是 | int | | | | repaint | 否 | bool | | | ###### 21. MoveWindow - 方法描述:移动窗口 - 可携带的参数: - | 参数 | 是否必选 | 参数类型 | 参数说明 | eg | | ---------------- | -------- | -------- | -------- | ---- | | moveWindowX | 是 | int | | | | moveWindowY | 是 | int | | | | moveWindowHeight | 是 | int | | | | moveWindowWidth | 是 | int | | | | repaint | 否 | bool | | | ###### 22. SetWindowText - 方法描述:设置窗口文本 - 可携带的参数: - | 参数 | 是否必选 | 参数类型 | 参数说明 | eg | | :--: | -------- | -------- | :----------- | ---- | | text | 是 | str | 新的窗口文本 | | ###### 23. CaptureToImage - 方法描述:将控件转为图片 - 可携带的参数: - | 参数 | 是否必选 | 参数类型 | 参数说明 | eg | | :---------: | -------- | -------- | :------- | ---- | | savePath | 是 | str | 保存路径 | | | imageX | 否 | int | 默认0 | | | imageY | 否 | int | 默认0 | | | imageWidth | 否 | int | 默认0 | | | imageHeight | 否 | int | 默认0 | | ###### 24. ToBitMap - 方法描述:转为位图 - 可携带的参数: - | 参数 | 是否必选 | 参数类型 | 参数说明 | eg | | :----------: | -------- | -------- | :------- | ---- | | bitMapX | 否 | int | 默认0 | | | bitMapY | 否 | int | 默认0 | | | bitMapWidth | 否 | int | 默认0 | | | bitMapHeight | 否 | int | 默认0 | | ###### 25. SetTopMost - 方法描述:将窗口置顶,WindowsCOntrol 和 PaneControl 支持 - 可携带的参数: - | 参数 | 是否必选 | 参数类型 | 参数说明 | eg | | :--: | -------- | -------- | :------- | ---- | ###### 26. SetActive - 方法描述:激活窗口,WindowsCOntrol 和 PaneControl 支持 - 可携带的参数: - | 参数 | 是否必选 | 参数类型 | 参数说明 | eg | | :--: | -------- | -------- | :------- | ---- | ###### 27. HotKey - 方法描述:想控件发送快捷键 - 可携带的参数: - | 参数 | 是否必选 | 参数类型 | 参数说明 | eg | | :----: | -------- | -------- | :------- | --------- | | hotkey | 是 | str | 快捷键 | ‘{ENTER}’ | ###### 28.LegacyPatternSetValue - 方法描述:想控件发送文本 - 可携带的参数: - | 参数 | 是否必选 | 参数类型 | 参数说明 | eg | | :----------------: | -------- | -------- | :--------------- | ---------- | | legacyPatternValue | 是 | str | 向控件发送的文本 | ‘20211201’ | ##### ***当使用 Autoit时,Operation 可为以下选项*** ###### 1. winWait - 方法描述:暂停脚本的执行直至指定窗口存在(出现)为止. - 可携带参数字段: - | 参数 | 是否必选 | 参数类型 | 参数说明 | eg | | :------: | -------- | -------- | :------- | --------------------------- | | winTitle | 是 | str | 窗口标题 | "[CLASS:Notepad]"、"另存为" | | winText | 否 | str | 窗口文本 | | ###### 2. WinWaitByHandle - 方法描述:暂停脚本的执行直至指定窗口存在(出现)为止. - 可携带参数字段: - | 参数 | 是否必选 | 参数类型 | 参数说明 | eg | | :-------: | -------- | -------- | :------- | ---- | | winHandle | 是 | int | 窗口句柄 | | ###### 3. WinClose - 方法描述:关闭指定窗口. - 可携带参数字段: - | 参数 | 是否必选 | 参数类型 | 参数说明 | eg | | | -------- | -------- | -------- | -------- | ---- | ---- | | winTitle | 是 | str | 窗口标题 | | | | winText | 否 | str | 窗口文本 | | | ###### WinCloseByHandle - 方法描述:关闭指定窗口. - 可携带参数字段: - | 参数 | 是否必选 | 参数类型 | 参数说明 | eg | | :-------: | -------- | -------- | :------- | ---- | | winHandle | 是 | int | 窗口句柄 | | ###### WinKill - 方法描述:强行关闭指定窗口. - 可携带参数字段: - | 参数 | 是否必选 | 参数类型 | 参数说明 | eg | | | -------- | -------- | -------- | -------- | ---- | ---- | | winTitle | 是 | str | 窗口标题 | | | | winText | 否 | str | 窗口文本 | | | ###### Send - 方法描述:向激活窗口发送模拟键击操作. - 可携带参数字段: - | 参数 | 是否必选 | 参数类型 | 参数说明 | eg | | | --------- | -------- | -------- | -------- | ---- | ---- | | sendValue | 是 | str | | | | ###### WinKillByHandle - 方法描述:强行关闭指定窗口. - 可携带参数字段: - | 参数 | 是否必选 | 参数类型 | 参数说明 | eg | | :-------: | -------- | -------- | :------- | :--- | | winHandle | 是 | int | 窗口句柄 | | ###### WinActivate - 方法描述:激活指定的窗口(设置焦点到该窗口,使其成为活动窗口). - 可携带参数字段: - | 参数 | 是否必选 | 参数类型 | 参数说明 | eg | | | -------- | -------- | -------- | -------- | ---- | ---- | | winTitle | 是 | str | 窗口标题 | | | | winText | 否 | str | 窗口文本 | | | ###### WinActivateByHandle - 方法描述:激活指定的窗口(设置焦点到该窗口,使其成为活动窗口). - 可携带参数字段: - | 参数 | 是否必选 | 参数类型 | 参数说明 | eg | | :-------: | -------- | -------- | :------- | ---- | | winHandle | 是 | int | 窗口句柄 | | ###### WinWaitActivate - 方法描述:暂停脚本的执行直至指定窗口被激活(成为活动状态)为止. - 可携带参数字段: - | 参数 | 是否必选 | 参数类型 | 参数说明 | eg | | | -------- | -------- | -------- | -------- | ---- | ---- | | winTitle | 是 | str | 窗口标题 | | | | winText | 否 | str | 窗口文本 | | | ###### WinWaitActivateByHandle - 方法描述:暂停脚本的执行直至指定窗口被激活(成为活动状态)为止. - 可携带参数字段: - | 参数 | 是否必选 | 参数类型 | 参数说明 | eg | | :-------: | -------- | -------- | :------- | ---- | | winHandle | 是 | int | 窗口句柄 | | ###### WinExists - 方法描述:检查指定的窗口是否存在. - 可携带参数字段: - | 参数 | 是否必选 | 参数类型 | 参数说明 | eg | | | -------- | -------- | -------- | -------- | ---- | ---- | | winTitle | 是 | str | 窗口标题 | | | | winText | 否 | str | 窗口文本 | | | ###### WinExistsByHandle - 方法描述:检查指定的窗口是否存在. - 可携带参数字段: - | 参数 | 是否必选 | 参数类型 | 参数说明 | eg | | :-------: | -------- | -------- | :------- | ---- | | winHandle | 是 | int | 窗口句柄 | | ###### WinActive - 方法描述:检查指定的窗口是否存在且当前被激活. - 可携带参数字段: - | 参数 | 是否必选 | 参数类型 | 参数说明 | eg | | | -------- | -------- | -------- | -------- | ---- | ---- | | winTitle | 是 | str | 窗口标题 | | | | winText | 否 | str | 窗口文本 | | | ###### WinActiveByHandle - 方法描述:检查指定的窗口是否存在且当前被激活. - 可携带参数字段: - | 参数 | 是否必选 | 参数类型 | 参数说明 | eg | | :-------: | -------- | -------- | :------- | ---- | | winHandle | 是 | int | 窗口句柄 | | ###### WinGetCaretPos - 方法描述:返回顶层窗口的插入符的坐标位置. - 可携带参数字段: - | 参数 | 是否必选 | 参数类型 | 参数说明 | eg | | :--: | -------- | -------- | :------- | ---- | ###### WinGetClassList - 方法描述:获取指定窗口的所有控件类的列表. - 可携带参数字段: - | 参数 | 是否必选 | 参数类型 | 参数说明 | eg | | -------- | -------- | -------- | -------- | ---- | | winTitle | 是 | str | 窗口标题 | | | winText | 否 | str | 窗口文本 | | ###### WinGetClassListByHandle - 方法描述:获取指定窗口的所有控件类的列表. - 可携带参数字段: - | 参数 | 是否必选 | 参数类型 | 参数说明 | eg | | :-------: | -------- | -------- | :------- | ---- | | winHandle | 是 | int | 窗口句柄 | | ###### WinGetClientSize - 方法描述:获取指定窗口的客户区的大小信息. - 可携带参数字段: - | 参数 | 是否必选 | 参数类型 | 参数说明 | eg | | -------- | -------- | -------- | -------- | ---- | | winTitle | 是 | str | 窗口标题 | | | winText | 否 | str | 窗口文本 | | ###### WinGetClientSizeByHandle - 方法描述:获取指定窗口的客户区的大小信息. - 可携带参数字段: - | 参数 | 是否必选 | 参数类型 | 参数说明 | eg | | :-------: | -------- | -------- | :------- | ---- | | winHandle | 是 | int | 窗口句柄 | | ###### WinGetHandle - 方法描述:获取指定窗口的内部句柄. - 可携带参数字段: - | 参数 | 是否必选 | 参数类型 | 参数说明 | eg | | -------- | -------- | -------- | -------- | ---- | | winTitle | 是 | str | 窗口标题 | | | winText | 否 | str | 窗口文本 | | ###### WinGetHandleAsText - 方法描述:获取指定窗口的内部句柄. - 可携带参数字段: - | 参数 | 是否必选 | 参数类型 | 参数说明 | eg | | -------- | -------- | -------- | -------- | ---- | | winTitle | 是 | str | 窗口标题 | | | winText | 否 | str | 窗口文本 | | ###### WinGetPos - 方法描述:获取指定窗口的坐标位置和大小等属性. - 可携带参数字段: - | 参数 | 是否必选 | 参数类型 | 参数说明 | eg | | -------- | -------- | -------- | -------- | ---- | | winTitle | 是 | str | 窗口标题 | | | winText | 否 | str | 窗口文本 | | ###### WinGetPosByHandle - 方法描述:获取指定窗口的坐标位置和大小等属性. - 可携带参数字段: - | 参数 | 是否必选 | 参数类型 | 参数说明 | eg | | :-------: | -------- | -------- | :------- | ---- | | winHandle | 是 | int | 窗口句柄 | | ###### WinGetProcess - 方法描述:获取指定窗口关联的进程ID(PID). - 可携带参数字段: - | 参数 | 是否必选 | 参数类型 | 参数说明 | eg | | -------- | -------- | -------- | -------- | ---- | | winTitle | 是 | str | 窗口标题 | | | winText | 否 | str | 窗口文本 | | ###### WinGetProcessByHandle - 方法描述:获取指定窗口关联的进程ID(PID). - 可携带参数字段: - | 参数 | 是否必选 | 参数类型 | 参数说明 | eg | | :-------: | -------- | -------- | :------- | ---- | | winHandle | 是 | int | 窗口句柄 | | ###### WinGetState - 方法描述:获取指定窗口的状态. - 可携带参数字段: - | 参数 | 是否必选 | 参数类型 | 参数说明 | eg | | -------- | -------- | -------- | -------- | ---- | | winTitle | 是 | str | 窗口标题 | | | winText | 否 | str | 窗口文本 | | ###### WinGetStateByHandle - 方法描述:获取指定窗口的状态. - 可携带参数字段: - | 参数 | 是否必选 | 参数类型 | 参数说明 | eg | | :-------: | -------- | -------- | :------- | ---- | | winHandle | 是 | int | 窗口句柄 | | ###### WinGetText - 方法描述:获取指定窗口中的文本. - 可携带参数字段: - | 参数 | 是否必选 | 参数类型 | 参数说明 | eg | | -------- | -------- | -------- | -------- | ---- | | winTitle | 是 | str | 窗口标题 | | | winText | 否 | str | 窗口文本 | | ###### WinGetTextByHandle - 方法描述:获取指定窗口中的文本. - 可携带参数字段: - | 参数 | 是否必选 | 参数类型 | 参数说明 | eg | | :-------: | -------- | -------- | :------- | ---- | | winHandle | 是 | int | 窗口句柄 | | ###### WinGetTitle - 方法描述:获取指定窗口的完整标题名. - 可携带参数字段: - | 参数 | 是否必选 | 参数类型 | 参数说明 | eg | | -------- | -------- | -------- | -------- | ---- | | winTitle | 是 | str | 窗口标题 | | | winText | 否 | str | 窗口文本 | | ###### WinGetTitleByHandle - 方法描述:获取指定窗口的完整标题名. - 可携带参数字段: - | 参数 | 是否必选 | 参数类型 | 参数说明 | eg | | :-------: | -------- | -------- | :------- | ---- | | winHandle | 是 | int | 窗口句柄 | | ###### WinMenuSelectItem - 方法描述:调用窗口中的某个菜单项目. - 可携带参数字段: - | 参数 | 是否必选 | 参数类型 | 参数说明 | eg | | -------- | -------- | -------- | --------------- | ---- | | winTitle | 是 | str | 窗口标题 | | | winText | 否 | str | 窗口文本 | | | menuItem | 是 | list | 菜单项目的文本. | | ###### WinMenuSelectItemByHandle - 方法描述:调用窗口中的某个菜单项目. - 可携带参数字段: - | 参数 | 是否必选 | 参数类型 | 参数说明 | eg | | :-------: | -------- | -------- | :-------------- | ---- | | winHandle | 是 | int | 窗口句柄 | | | menuItem | 是 | list | 菜单项目的文本. | | ###### WinMinimizeAll - 方法描述:最小化全部窗口. - 可携带参数字段: - | 参数 | 是否必选 | 参数类型 | 参数说明 | eg | | :--: | -------- | -------- | :------- | ---- | ###### WinMinimizeAllUndo - 方法描述:撤销此前的 WinMinimizeAll 的效果. - 可携带参数字段: - | 参数 | 是否必选 | 参数类型 | 参数说明 | eg | | :--: | -------- | -------- | :------- | ---- | ###### WinMove - 方法描述:移动指定的窗口或调整窗口的大小. - 可携带参数字段: - | 参数 | 是否必选 | 参数类型 | 参数说明 | eg | | ------------- | -------- | -------- | ---------------------------- | ---- | | winTitle | 是 | str | 窗口标题 | | | winText | 否 | str | 窗口文本 | | | winMoveX | 是 | int | 要移动到的新 X 坐标. | | | winMoveY | 是 | int | 要移动到的新 Y 坐标. | | | winMoveHeight | 否 | int | **[可选参数]** 窗口的新宽度. | | | winMoveWeight | 否 | int | **[可选参数]** 窗口的新高度. | | ###### WinMoveByHandle - 方法描述:移动指定的窗口或调整窗口的大小. - 可携带参数字段: - | 参数 | 是否必选 | 参数类型 | 参数说明 | eg | | ------------- | -------- | -------- | ---------------------------- | ---- | | winHandle | 是 | str | 窗口标题 | | | winMoveX | 是 | int | 要移动到的新 X 坐标. | | | winMoveY | 是 | int | 要移动到的新 Y 坐标. | | | winMoveHeight | 否 | int | **[可选参数]** 窗口的新宽度. | | | winMoveWeight | 否 | int | **[可选参数]** 窗口的新高度. | | ###### WinTopMost - 方法描述:设置指定窗口的"总是在顶层"属性. - 可携带参数字段: - | 参数 | 是否必选 | 参数类型 | 参数说明 | eg | | -------- | -------- | -------- | -------- | ---- | | winTitle | 是 | str | 窗口标题 | | | winText | 否 | str | 窗口文本 | | ###### WinUnTop - 方法描述:窗口取消置顶 - 可携带参数字段: - | 参数 | 是否必选 | 参数类型 | 参数说明 | eg | | -------- | -------- | -------- | -------- | ---- | | winTitle | 是 | str | 窗口标题 | | | winText | 否 | str | 窗口文本 | | ###### WinTopMostByHandle - 方法描述:设置指定窗口的"总是在顶层"属性. - 可携带参数字段: - | 参数 | 是否必选 | 参数类型 | 参数说明 | eg | | :-------: | -------- | -------- | :------- | ---- | | winHandle | 是 | int | 窗口句柄 | | ###### WinUnTopByHandle - 方法描述:窗口取消置顶 - 可携带参数字段: - | 参数 | 是否必选 | 参数类型 | 参数说明 | eg | | :-------: | -------- | -------- | :------- | ---- | | winHandle | 是 | int | 窗口句柄 | | ###### WinHide - 方法描述:将从窗口状态设置为隐藏状态 - 可携带参数字段: - | 参数 | 是否必选 | 参数类型 | 参数说明 | eg | | -------- | -------- | -------- | -------- | ---- | | winTitle | 是 | str | 窗口标题 | | | winText | 否 | str | 窗口文本 | | ###### WinHideByHandle - 方法描述:将从窗口状态设置为隐藏状态 - 可携带参数字段: - | 参数 | 是否必选 | 参数类型 | 参数说明 | eg | | --------- | -------- | -------- | -------- | ---- | | winHandle | 是 | str | 窗口句柄 | | ###### WinShow - 方法描述:将从窗口状态设置为显示状态 - 可携带参数字段: - | 参数 | 是否必选 | 参数类型 | 参数说明 | eg | | -------- | -------- | -------- | -------- | ---- | | winTitle | 是 | str | 窗口标题 | | | winText | 否 | str | 窗口文本 | | ###### WinShowByHandle - 方法描述:将从窗口状态设置为显示状态 - 可携带参数字段: - | 参数 | 是否必选 | 参数类型 | 参数说明 | eg | | --------- | -------- | -------- | -------- | ---- | | winHandle | 是 | str | 窗口句柄 | | ###### WinMin - 方法描述:将从窗口状态设置为最小化状态 - 可携带参数字段: - | 参数 | 是否必选 | 参数类型 | 参数说明 | eg | | -------- | -------- | -------- | -------- | ---- | | winTitle | 是 | str | 窗口标题 | | | winText | 否 | str | 窗口文本 | | ###### WinMinByHandle - 方法描述:将从窗口状态设置为最小化状态 - 可携带参数字段: - | 参数 | 是否必选 | 参数类型 | 参数说明 | eg | | --------- | -------- | -------- | -------- | ---- | | winHandle | 是 | str | 窗口句柄 | | ###### WinMax - 方法描述:将从窗口状态设置为最大化状态 - 可携带参数字段: - | 参数 | 是否必选 | 参数类型 | 参数说明 | eg | | -------- | -------- | -------- | -------- | ---- | | winTitle | 是 | str | 窗口标题 | | | winText | 否 | str | 窗口文本 | | ###### WinMaxByHandle - 方法描述:将从窗口状态设置为最大化状态 - 可携带参数字段: - | 参数 | 是否必选 | 参数类型 | 参数说明 | eg | | --------- | -------- | -------- | -------- | ---- | | winHandle | 是 | str | 窗口句柄 | | ###### WinRestore - 方法描述:将从窗口状态重置,撤销窗口的最小化或最大化状态 - 可携带参数字段: - | 参数 | 是否必选 | 参数类型 | 参数说明 | eg | | -------- | -------- | -------- | -------- | ---- | | winTitle | 是 | str | 窗口标题 | | | winText | 否 | str | 窗口文本 | | ###### WinRestoreByHandle - 方法描述:将从窗口状态重置,撤销窗口的最小化或最大化状态 - 可携带参数字段: - | 参数 | 是否必选 | 参数类型 | 参数说明 | eg | | --------- | -------- | -------- | -------- | ---- | | winHandle | 是 | str | 窗口句柄 | | ###### WinNormal - 方法描述:将窗口状态设置为正常 - 可携带参数字段: - | 参数 | 是否必选 | 参数类型 | 参数说明 | eg | | -------- | -------- | -------- | -------- | ---- | | winTitle | 是 | str | 窗口标题 | | | winText | 否 | str | 窗口文本 | | ###### WinNormalByHandle - 方法描述:将窗口状态设置为正常 - 可携带参数字段: - | 参数 | 是否必选 | 参数类型 | 参数说明 | eg | | --------- | -------- | -------- | -------- | ---- | | winHandle | 是 | str | 窗口句柄 | | ###### WinDisable - 方法描述:禁用窗口 - 可携带参数字段: - | 参数 | 是否必选 | 参数类型 | 参数说明 | eg | | -------- | -------- | -------- | -------- | ---- | | winTitle | 是 | str | 窗口标题 | | | winText | 否 | str | 窗口文本 | | ###### WinDisableByHandle - 方法描述:禁用窗口 - 可携带参数字段: - | 参数 | 是否必选 | 参数类型 | 参数说明 | eg | | --------- | -------- | -------- | -------- | ---- | | winHandle | 是 | str | 窗口句柄 | | ###### WinMinDisable - 方法描述: - 可携带参数字段: - | 参数 | 是否必选 | 参数类型 | 参数说明 | eg | | -------- | -------- | -------- | -------- | ---- | | winTitle | 是 | str | 窗口标题 | | | winText | 否 | str | 窗口文本 | | ###### WinMinDisableByHandle - 方法描述: - 可携带参数字段: - | 参数 | 是否必选 | 参数类型 | 参数说明 | eg | | --------- | -------- | -------- | -------- | ---- | | winHandle | 是 | str | 窗口句柄 | | ###### WinNa - 方法描述: - 可携带参数字段: - | 参数 | 是否必选 | 参数类型 | 参数说明 | eg | | -------- | -------- | -------- | -------- | ---- | | winTitle | 是 | str | 窗口标题 | | | winText | 否 | str | 窗口文本 | | ###### WinNaByHandle - 方法描述: - 可携带参数字段: - | 参数 | 是否必选 | 参数类型 | 参数说明 | eg | | --------- | -------- | -------- | -------- | ---- | | winHandle | 是 | str | 窗口句柄 | | ###### WinDefault - 方法描述:将窗口状态设为默认状态 - 可携带参数字段: - | 参数 | 是否必选 | 参数类型 | 参数说明 | eg | | -------- | -------- | -------- | -------- | ---- | | winTitle | 是 | str | 窗口标题 | | | winText | 否 | str | 窗口文本 | | ###### WinDefaultByHandle - 方法描述:将窗口状态设为默认状态 - 可携带参数字段: - | 参数 | 是否必选 | 参数类型 | 参数说明 | eg | | --------- | -------- | -------- | -------- | ---- | | winHandle | 是 | str | 窗口句柄 | | ###### WinSetTile - 方法描述:修改指定窗口的标题. - 可携带参数字段: - | 参数 | 是否必选 | 参数类型 | 参数说明 | eg | | ----------- | -------- | -------- | ------------------- | ---- | | winTitle | 是 | str | 窗口标题 | | | winText | 否 | str | 窗口文本 | | | WinNewTitle | 是 | str | 需要修改成的新标题. | | ###### WinSetTitleByHandle - 方法描述:修改指定窗口的标题. - 可携带参数字段: - | 参数 | 是否必选 | 参数类型 | 参数说明 | eg | | ----------- | -------- | -------- | ------------------- | ---- | | winHandle | 是 | str | 窗口句柄 | | | WinNewTitle | 是 | str | 需要修改成的新标题. | | ###### WinSetTrans - 方法描述:设置指定窗口的透明度(仅支持Windows 2000/XP或更高版本) - 可携带参数字段: - | 参数 | 是否必选 | 参数类型 | 参数说明 | eg | | -------- | -------- | -------- | -------- | ---- | | winTitle | 是 | str | 窗口标题 | | | winText | 否 | str | 窗口文本 | | | WinTrans | 是 | int | 透明度 | | ###### WinSetTransByHandle - 方法描述:设置指定窗口的透明度(仅支持Windows 2000/XP或更高版本) - 可携带参数字段: - | 参数 | 是否必选 | 参数类型 | 参数说明 | eg | | --------- | -------- | -------- | -------- | ---- | | winHandle | 是 | str | 窗口句柄 | | | WinTrans | 是 | int | 透明度 | | ###### WinWaitClose - 方法描述:暂停脚本的执行直至所指定窗口不再存在为止. - 可携带参数字段: - | 参数 | 是否必选 | 参数类型 | 参数说明 | eg | | -------- | -------- | -------- | -------- | ---- | | winTitle | 是 | str | 窗口标题 | | | winText | 否 | str | 窗口文本 | | ###### WinWaitCloseByHandle - 方法描述:暂停脚本的执行直至所指定窗口不再存在为止. - 可携带参数字段: - | 参数 | 是否必选 | 参数类型 | 参数说明 | eg | | --------- | -------- | -------- | -------- | ---- | | winHandle | 是 | str | 窗口句柄 | | ###### WinWaitNotActive - 方法描述:暂停脚本的执行直至指定窗口不是激活状态为止. - 可携带参数字段: - | 参数 | 是否必选 | 参数类型 | 参数说明 | eg | | -------- | -------- | -------- | -------- | ---- | | winTitle | 是 | str | 窗口标题 | | | winText | 否 | str | 窗口文本 | | ###### WinWaitNotActiveByHandle - 方法描述:暂停脚本的执行直至指定窗口不是激活状态为止. - 可携带参数字段: - | 参数 | 是否必选 | 参数类型 | 参数说明 | eg | | --------- | -------- | -------- | -------- | ---- | | winHandle | 是 | str | 窗口句柄 | | ###### CtlLeftClick - 方法描述:向指定控件发送鼠标点击命令. - 可携带参数字段: - | 参数 | 是否必选 | 参数类型 | 参数说明 | eg | | -------------- | -------- | -------- | --------------- | ---- | | winTitle | 是 | str | 窗口标题 | | | winText | 否 | str | 窗口文本 | | | ctlClassNameNN | 是 | str | 控件ClassNameNN | | ###### CtlLeftClickByHandle - 方法描述:向指定控件发送鼠标点击命令. - 可携带参数字段: - | 参数 | 是否必选 | 参数类型 | 参数说明 | eg | | --------- | -------- | -------- | -------- | ---- | | winHandle | 是 | str | 窗口句柄 | | | ctlHandle | 是 | str | 控件句柄 | | ###### CtlDoubleclick - 方法描述:向指定控件发送鼠标点击命令. 双击 - 可携带参数字段: - | 参数 | 是否必选 | 参数类型 | 参数说明 | eg | | -------------- | -------- | -------- | --------------- | ---- | | winTitle | 是 | str | 窗口标题 | | | winText | 否 | str | 窗口文本 | | | ctlClassNameNN | 是 | str | 控件ClassNameNN | | ###### CtlDoubleClickByHandle - 方法描述:向指定控件发送鼠标点击命令. 双击 - 可携带参数字段: - | 参数 | 是否必选 | 参数类型 | 参数说明 | eg | | --------- | -------- | -------- | -------- | ---- | | winHandle | 是 | str | 窗口句柄 | | | ctlHandle | 是 | str | 控件句柄 | | ###### CtlRightClick - 方法描述:向指定控件发送鼠标点击命令. 右击 - 可携带参数字段: - | 参数 | 是否必选 | 参数类型 | 参数说明 | eg | | -------------- | -------- | -------- | --------------- | ---- | | winTitle | 是 | str | 窗口标题 | | | winText | 否 | str | 窗口文本 | | | ctlClassNameNN | 是 | str | 控件ClassNameNN | | ###### CtlRightClickByHandle - 方法描述:向指定控件发送鼠标点击命令. 右击 - 可携带参数字段: - | 参数 | 是否必选 | 参数类型 | 参数说明 | eg | | --------- | -------- | -------- | -------- | ---- | | winHandle | 是 | str | 窗口句柄 | | | ctlHandle | 是 | str | 控件句柄 | | ###### CtlRightDoubleClick - 方法描述:向指定控件发送鼠标点击命令. 右键双击 - 可携带参数字段: - | 参数 | 是否必选 | 参数类型 | 参数说明 | eg | | -------------- | -------- | -------- | --------------- | ---- | | winTitle | 是 | str | 窗口标题 | | | winText | 否 | str | 窗口文本 | | | ctlClassNameNN | 是 | str | 控件ClassNameNN | | ###### CtlRightDoubleClickByHandle - 方法描述:向指定控件发送鼠标点击命令. 右键双击 - 可携带参数字段: - | 参数 | 是否必选 | 参数类型 | 参数说明 | eg | | --------- | -------- | -------- | -------- | ---- | | winHandle | 是 | str | 窗口句柄 | | | ctlHandle | 是 | str | 控件句柄 | | ###### CtlSend - 方法描述:向指定的控件发送字符串. - 可携带参数字段: - | 参数 | 是否必选 | 参数类型 | 参数说明 | eg | | -------------- | -------- | -------- | --------------------- | ---- | | winTitle | 是 | str | 窗口标题 | | | winText | 否 | str | 窗口文本 | | | ctlClassNameNN | 是 | str | 控件ClassNameNN | | | sendValue | 是 | str | 要设置到控件的新文本. | | ###### CtlSendByHandle - 方法描述:向指定的控件发送字符串. - 可携带参数字段: - | 参数 | 是否必选 | 参数类型 | 参数说明 | eg | | --------- | -------- | -------- | --------------------- | ---- | | winHandle | 是 | str | 窗口句柄 | | | ctlHandle | 是 | str | 控件句柄 | | | sendValue | 是 | str | 要设置到控件的新文本. | | ###### CtlSetText - 方法描述:修改指定控件的文本. - 可携带参数字段: - | 参数 | 是否必选 | 参数类型 | 参数说明 | eg | | -------------- | -------- | -------- | --------------------- | ---- | | winTitle | 是 | str | 窗口标题 | | | winText | 否 | str | 窗口文本 | | | ctlClassNameNN | 是 | str | 控件ClassNameNN | | | ctlText | 是 | str | 要设置到控件的新文本. | | ###### CtlSetTextByHandle - 方法描述:修改指定控件的文本. - 可携带参数字段: - | 参数 | 是否必选 | 参数类型 | 参数说明 | eg | | --------- | -------- | -------- | --------------------- | ---- | | winHandle | 是 | str | 窗口句柄 | | | ctlHandle | 是 | str | 控件句柄 | | | ctlText | 是 | str | 要设置到控件的新文本. | | ###### CtlCommand - 方法描述:向指定控件发送命令. - 可携带参数字段: - | 参数 | 是否必选 | 参数类型 | 参数说明 | eg | | -------------- | -------- | -------- | -------------------------------------- | ---- | | winTitle | 是 | str | 窗口标题 | | | winText | 否 | str | 窗口文本 | | | ctlClassNameNN | 是 | str | 控件ClassNameNN | | | command | 否 | str | 要发送到控件的命令. | | | extra | 否 | str | **[可选参数]** 一些命令的附加请求参数. | | ###### CtlCommandByHandle - 方法描述:向指定控件发送命令. - 可携带参数字段: - | 参数 | 是否必选 | 参数类型 | 参数说明 | eg | | --------- | -------- | -------- | -------------------------------------- | ---- | | winHandle | 是 | str | 窗口句柄 | | | ctlHandle | 是 | str | 控件句柄 | | | command | 否 | str | 要发送到控件的命令 (见下方参考). | | | extra | 否 | | **[可选参数]** 一些命令的附加请求参数. | | ###### CtlListView - 方法描述:向指定的 ListView32 控件发送命令. - 可携带参数字段: - | 参数 | 是否必选 | 参数类型 | 参数说明 | eg | | --------------- | -------- | -------- | -------------------------------------- | ---- | | winTitle | 是 | str | 窗口标题 | | | winText | 否 | str | 窗口文本 | | | ctlClassNameNN | 是 | str | 控件ClassNameNN | | | listViewCommand | 否 | str | **[可选参数]** 一些命令的附加请求参数. | | | listViewExtra1 | 否 | str | **[可选参数]** 一些命令的附加请求参数. | | | listViewExtra2 | 否 | str | **[可选参数]** 一些命令的附加请求参数. | | ###### CtlListViewByHandle - 方法描述:向指定的 ListView32 控件发送命令. - 可携带参数字段: - | 参数 | 是否必选 | 参数类型 | 参数说明 | eg | | --------------- | -------- | -------- | -------------------------------------- | ---- | | winHandle | 是 | str | 窗口句柄 | | | ctlHandle | 是 | str | 控件句柄 | | | listViewCommand | 否 | str | 要发送到控件的命令 (见下方参考). | | | listViewExtra1 | 否 | | **[可选参数]** 一些命令的附加请求参数. | | | listViewExtra2 | 否 | | **[可选参数]** 一些命令的附加请求参数. | | | | | | | | ###### CtlDisable - 方法描述:禁用或使某控件变成灰色不可用状态. - 可携带参数字段: - | 参数 | 是否必选 | 参数类型 | 参数说明 | eg | | -------------- | -------- | -------- | --------------- | ---- | | winTitle | 是 | str | 窗口标题 | | | winText | 否 | str | 窗口文本 | | | ctlClassNameNN | 是 | str | 控件ClassNameNN | | ###### CtlDisableByHandle - 方法描述:禁用或使某控件变成灰色不可用状态. - 可携带参数字段: - | 参数 | 是否必选 | 参数类型 | 参数说明 | eg | | --------- | -------- | -------- | -------- | ---- | | winHandle | 是 | str | 窗口句柄 | | | ctlHandle | 是 | str | 控件句柄 | | ###### CtlEnable - 方法描述:使灰色按钮/控件变为"可用"状态. - 可携带参数字段: - | 参数 | 是否必选 | 参数类型 | 参数说明 | eg | | -------------- | -------- | -------- | --------------- | ---- | | winTitle | 是 | str | 窗口标题 | | | winText | 否 | str | 窗口文本 | | | ctlClassNameNN | 是 | str | 控件ClassNameNN | | ###### CtlEnableByHandle - 方法描述:使灰色按钮/控件变为"可用"状态. - 可携带参数字段: - | 参数 | 是否必选 | 参数类型 | 参数说明 | eg | | --------- | -------- | -------- | -------- | ---- | | winHandle | 是 | str | 窗口句柄 | | | ctlHandle | 是 | str | 控件句柄 | | ###### CtlFocus - 方法描述:设置输入焦点到指定窗口的某个控件上. - 可携带参数字段: - | 参数 | 是否必选 | 参数类型 | 参数说明 | eg | | -------------- | -------- | -------- | --------------- | ---- | | winTitle | 是 | str | 窗口标题 | | | winText | 否 | str | 窗口文本 | | | ctlClassNameNN | 是 | str | 控件ClassNameNN | | ###### CtlFocusByHandle - 方法描述:设置输入焦点到指定窗口的某个控件上. - 可携带参数字段: - | 参数 | 是否必选 | 参数类型 | 参数说明 | eg | | --------- | -------- | -------- | -------- | ---- | | winHandle | 是 | str | 窗口句柄 | | | ctlHandle | 是 | str | 控件句柄 | | ###### CtlGetFocus - 方法描述:返回指定窗口上键盘焦点所在的控件的类别名. - 可携带参数字段: - | 参数 | 是否必选 | 参数类型 | 参数说明 | eg | | -------- | -------- | -------- | -------- | ---- | | winTitle | 是 | str | 窗口标题 | | | winText | 否 | str | 窗口文本 | | ###### CtlGetFocusByHandle - 方法描述:返回指定窗口上键盘焦点所在的控件的类别名. - 可携带参数字段: - | 参数 | 是否必选 | 参数类型 | 参数说明 | eg | | --------- | -------- | -------- | -------- | ---- | | winHandle | 是 | str | 窗口句柄 | | ###### CtlGetHandle - 方法描述:获取指定控件的内部句柄. - 可携带参数字段: - | 参数 | 是否必选 | 参数类型 | 参数说明 | eg | | -------------- | -------- | -------- | --------------- | ---- | | winHandle | 是 | str | 窗口句柄 | | | ctlClassNameNN | 是 | str | 控件ClassNameNN | | ###### CtlGetHandleAsText - 方法描述:获取指定控件的内部句柄. - 可携带参数字段: - | 参数 | 是否必选 | 参数类型 | 参数说明 | eg | | -------------- | -------- | -------- | --------------- | ---- | | winTitle | 是 | str | 窗口标题 | | | winText | 否 | str | 窗口文本 | | | ctlClassNameNN | 是 | str | 控件ClassNameNN | | ###### CtlGetPos - 方法描述:获取指定控件相对其窗口的坐标位置和大小等信息. - 可携带参数字段: - | 参数 | 是否必选 | 参数类型 | 参数说明 | eg | | -------------- | -------- | -------- | --------------- | ---- | | winTitle | 是 | str | 窗口标题 | | | winText | 否 | str | 窗口文本 | | | ctlClassNameNN | 是 | str | 控件ClassNameNN | | ###### CtlGetPosByHandle - 方法描述:获取指定控件相对其窗口的坐标位置和大小等信息. - 可携带参数字段: - | 参数 | 是否必选 | 参数类型 | 参数说明 | eg | | --------- | -------- | -------- | -------- | ---- | | winHandle | 是 | str | 窗口句柄 | | | ctlHandle | 是 | str | 控件句柄 | | ###### CtlGetText - 方法描述:获取指定控件上的文本. - 可携带参数字段: - | 参数 | 是否必选 | 参数类型 | 参数说明 | eg | | -------------- | -------- | -------- | --------------- | ---- | | winTitle | 是 | str | 窗口标题 | | | winText | 否 | str | 窗口文本 | | | ctlClassNameNN | 是 | str | 控件ClassNameNN | | ###### CtlGetTextByHandle - 方法描述:获取指定控件上的文本. - 可携带参数字段: - | 参数 | 是否必选 | 参数类型 | 参数说明 | eg | | --------- | -------- | -------- | -------- | ---- | | winHandle | 是 | str | 窗口句柄 | | | ctlHandle | 是 | str | 控件句柄 | | ###### CtlHide - 方法描述:隐藏指定控件. - 可携带参数字段: - | 参数 | 是否必选 | 参数类型 | 参数说明 | eg | | -------------- | -------- | -------- | --------------- | ---- | | winTitle | 是 | str | 窗口标题 | | | winText | 否 | str | 窗口文本 | | | ctlClassNameNN | 是 | str | 控件ClassNameNN | | ###### CtlHideByHandle - 方法描述:隐藏指定控件. - 可携带参数字段: - | 参数 | 是否必选 | 参数类型 | 参数说明 | eg | | --------- | -------- | -------- | -------- | ---- | | winHandle | 是 | str | 窗口句柄 | | | ctlHandle | 是 | str | 控件句柄 | | ###### CtlMove - 方法描述:在窗口内移动控件. - 可携带参数字段: - | 参数 | 是否必选 | 参数类型 | 参数说明 | eg | | -------------- | -------- | -------- | ---------------------------------- | ---- | | winTitle | 是 | str | 窗口标题 | | | winText | 否 | str | 窗口文本 | | | ctlClassNameNN | 是 | str | 控件ClassNameNN | | | ctlMoveX | 是 | int | 要移动到的新 X 坐标. | | | ctlMoveY | 是 | int | 要移动到的新 Y 坐标. | | | ctlMoveWidth | 否 | int | **[可选参数]** 窗口的新宽度.默认-1 | | | ctlMoveHeight | 否 | int | **[可选参数]** 窗口的新高度.默认-1 | | ###### CtlMoveByHandle - 方法描述:在窗口内移动控件. - 可携带参数字段: - | 参数 | 是否必选 | 参数类型 | 参数说明 | eg | | ------------- | -------- | -------- | ---------------------------------- | ---- | | winHandle | 是 | str | 窗口句柄 | | | ctlHandle | 是 | str | 控件句柄 | | | ctlMoveX | 是 | int | 要移动到的新 X 坐标. | | | ctlMoveY | 是 | int | 要移动到的新 Y 坐标. | | | ctlMoveWidth | 否 | int | **[可选参数]** 窗口的新宽度.默认-1 | | | ctlMoveHeight | 否 | int | **[可选参数]** 窗口的新高度.默认-1 | | ###### CtlShow - 方法描述:显示已经隐藏的控件. - 可携带参数字段: - | 参数 | 是否必选 | 参数类型 | 参数说明 | eg | | -------------- | -------- | -------- | --------------- | ---- | | winTitle | 是 | str | 窗口标题 | | | winText | 否 | str | 窗口文本 | | | ctlClassNameNN | 是 | str | 控件ClassNameNN | | ###### CtlShowByHandle - 方法描述:显示已经隐藏的控件. - 可携带参数字段: - | 参数 | 是否必选 | 参数类型 | 参数说明 | eg | | --------- | -------- | -------- | -------- | ---- | | winHandle | 是 | str | 窗口句柄 | | | ctlHandle | 是 | str | 控件句柄 | | ###### CtlTreeView - 方法描述:发送一个命令到 TreeView32 控件. - 可携带参数字段: - | 参数 | 是否必选 | 参数类型 | 参数说明 | eg | | --------------- | -------- | -------- | -------------------------------------- | ---- | | winTitle | 是 | str | 窗口标题 | | | winText | 否 | str | 窗口文本 | | | ctlClassNameNN | 是 | str | 控件ClassNameNN | | | treeViewCommand | 否 | str | **[可选参数]** 一些命令的附加请求参数. | | | treeViewExtra1 | 否 | str | **[可选参数]** 一些命令的附加请求参数. | | | treeViewExtra2 | 否 | str | **[可选参数]** 一些命令的附加请求参数. | | ###### CtlTreeViewByHandle - 方法描述:发送一个命令到 TreeView32 控件. - 可携带参数字段: - | 参数 | 是否必选 | 参数类型 | 参数说明 | eg | | --------------- | -------- | -------- | -------------------------------------- | ---- | | winHandle | 是 | str | 窗口句柄 | | | ctlHandle | 是 | str | 控件句柄 | | | treeViewCommand | 否 | str | 要发送到控件的命令 (见下方参考). | | | treeViewExtra1 | 否 | | **[可选参数]** 一些命令的附加请求参数. | | | treeViewExtra2 | 否 | | **[可选参数]** 一些命令的附加请求参数. | | | | | | | | #### ControlType 详情说明 ***ControlType 该参数仅支持 UIA,可为以下选项*** AppBarControl ButtonControl CalendarControl CheckBoxControl ComboBoxControl CustomControl DataGridControl DataItemControl DocumentControl EditControl GroupControl HeaderControl HeaderItemControl HyperlinkControl ImageControl ListControl ListItemControl MenuBarControl MenuControl MenuItemControl PaneControl ProgressBarControl RadioButtonControl ScrollBarControl SemanticZoomControl SeparatorControl SliderControl SpinnerControl SplitButtonControl StatusBarControl TabControl TabItemControl TableControl TextControl ThumbControl TitleBarControl ToolBarControl ToolTipControl TreeControl TreeItemControl WindowControl #### Condiment 详情说明 ***Condiment 该参数仅支持 UIA,可为以下选项*** 1. GetChildren(自控件) 2. GetParentControl(父控件) 3. GetFirstChildControl(首个自控件) 4. GetLastChildControl(最后一个子控件) 5. GetNextSiblingControl(妹妹控件) 6. GetPreviousSiblingControl(姐姐控件) 7. GetSameLevelControlByOffset(根据offset获取同级控件) #### 其他参考 1. SendKey 中 key 的参考值 ```python class Keys: """Key codes from Win32.""" VK_LBUTTON = 0x01 #Left mouse button VK_RBUTTON = 0x02 #Right mouse button VK_CANCEL = 0x03 #Control-break processing VK_MBUTTON = 0x04 #Middle mouse button (three-button mouse) VK_XBUTTON1 = 0x05 #X1 mouse button VK_XBUTTON2 = 0x06 #X2 mouse button VK_BACK = 0x08 #BACKSPACE key VK_TAB = 0x09 #TAB key VK_CLEAR = 0x0C #CLEAR key VK_RETURN = 0x0D #ENTER key VK_ENTER = 0x0D VK_SHIFT = 0x10 #SHIFT key VK_CONTROL = 0x11 #CTRL key VK_MENU = 0x12 #ALT key VK_PAUSE = 0x13 #PAUSE key VK_CAPITAL = 0x14 #CAPS LOCK key VK_KANA = 0x15 #IME Kana mode VK_HANGUEL = 0x15 #IME Hanguel mode (maintained for compatibility; use VK_HANGUL) VK_HANGUL = 0x15 #IME Hangul mode VK_JUNJA = 0x17 #IME Junja mode VK_FINAL = 0x18 #IME final mode VK_HANJA = 0x19 #IME Hanja mode VK_KANJI = 0x19 #IME Kanji mode VK_ESCAPE = 0x1B #ESC key VK_CONVERT = 0x1C #IME convert VK_NONCONVERT = 0x1D #IME nonconvert VK_ACCEPT = 0x1E #IME accept VK_MODECHANGE = 0x1F #IME mode change request VK_SPACE = 0x20 #SPACEBAR VK_PRIOR = 0x21 #PAGE UP key VK_PAGEUP = 0x21 VK_NEXT = 0x22 #PAGE DOWN key VK_PAGEDOWN = 0x22 VK_END = 0x23 #END key VK_HOME = 0x24 #HOME key VK_LEFT = 0x25 #LEFT ARROW key VK_UP = 0x26 #UP ARROW key VK_RIGHT = 0x27 #RIGHT ARROW key VK_DOWN = 0x28 #DOWN ARROW key VK_SELECT = 0x29 #SELECT key VK_PRINT = 0x2A #PRINT key VK_EXECUTE = 0x2B #EXECUTE key VK_SNAPSHOT = 0x2C #PRINT SCREEN key VK_INSERT = 0x2D #INS key VK_DELETE = 0x2E #DEL key VK_HELP = 0x2F #HELP key VK_0 = 0x30 #0 key VK_1 = 0x31 #1 key VK_2 = 0x32 #2 key VK_3 = 0x33 #3 key VK_4 = 0x34 #4 key VK_5 = 0x35 #5 key VK_6 = 0x36 #6 key VK_7 = 0x37 #7 key VK_8 = 0x38 #8 key VK_9 = 0x39 #9 key VK_A = 0x41 #A key VK_B = 0x42 #B key VK_C = 0x43 #C key VK_D = 0x44 #D key VK_E = 0x45 #E key VK_F = 0x46 #F key VK_G = 0x47 #G key VK_H = 0x48 #H key VK_I = 0x49 #I key VK_J = 0x4A #J key VK_K = 0x4B #K key VK_L = 0x4C #L key VK_M = 0x4D #M key VK_N = 0x4E #N key VK_O = 0x4F #O key VK_P = 0x50 #P key VK_Q = 0x51 #Q key VK_R = 0x52 #R key VK_S = 0x53 #S key VK_T = 0x54 #T key VK_U = 0x55 #U key VK_V = 0x56 #V key VK_W = 0x57 #W key VK_X = 0x58 #X key VK_Y = 0x59 #Y key VK_Z = 0x5A #Z key VK_LWIN = 0x5B #Left Windows key (Natural keyboard) VK_RWIN = 0x5C #Right Windows key (Natural keyboard) VK_APPS = 0x5D #Applications key (Natural keyboard) VK_SLEEP = 0x5F #Computer Sleep key VK_NUMPAD0 = 0x60 #Numeric keypad 0 key VK_NUMPAD1 = 0x61 #Numeric keypad 1 key VK_NUMPAD2 = 0x62 #Numeric keypad 2 key VK_NUMPAD3 = 0x63 #Numeric keypad 3 key VK_NUMPAD4 = 0x64 #Numeric keypad 4 key VK_NUMPAD5 = 0x65 #Numeric keypad 5 key VK_NUMPAD6 = 0x66 #Numeric keypad 6 key VK_NUMPAD7 = 0x67 #Numeric keypad 7 key VK_NUMPAD8 = 0x68 #Numeric keypad 8 key VK_NUMPAD9 = 0x69 #Numeric keypad 9 key VK_MULTIPLY = 0x6A #Multiply key VK_ADD = 0x6B #Add key VK_SEPARATOR = 0x6C #Separator key VK_SUBTRACT = 0x6D #Subtract key VK_DECIMAL = 0x6E #Decimal key VK_DIVIDE = 0x6F #Divide key VK_F1 = 0x70 #F1 key VK_F2 = 0x71 #F2 key VK_F3 = 0x72 #F3 key VK_F4 = 0x73 #F4 key VK_F5 = 0x74 #F5 key VK_F6 = 0x75 #F6 key VK_F7 = 0x76 #F7 key VK_F8 = 0x77 #F8 key VK_F9 = 0x78 #F9 key VK_F10 = 0x79 #F10 key VK_F11 = 0x7A #F11 key VK_F12 = 0x7B #F12 key VK_F13 = 0x7C #F13 key VK_F14 = 0x7D #F14 key VK_F15 = 0x7E #F15 key VK_F16 = 0x7F #F16 key VK_F17 = 0x80 #F17 key VK_F18 = 0x81 #F18 key VK_F19 = 0x82 #F19 key VK_F20 = 0x83 #F20 key VK_F21 = 0x84 #F21 key VK_F22 = 0x85 #F22 key VK_F23 = 0x86 #F23 key VK_F24 = 0x87 #F24 key VK_NUMLOCK = 0x90 #NUM LOCK key VK_SCROLL = 0x91 #SCROLL LOCK key VK_LSHIFT = 0xA0 #Left SHIFT key VK_RSHIFT = 0xA1 #Right SHIFT key VK_LCONTROL = 0xA2 #Left CONTROL key VK_RCONTROL = 0xA3 #Right CONTROL key VK_LMENU = 0xA4 #Left MENU key VK_RMENU = 0xA5 #Right MENU key VK_BROWSER_BACK = 0xA6 #Browser Back key VK_BROWSER_FORWARD = 0xA7 #Browser Forward key VK_BROWSER_REFRESH = 0xA8 #Browser Refresh key VK_BROWSER_STOP = 0xA9 #Browser Stop key VK_BROWSER_SEARCH = 0xAA #Browser Search key VK_BROWSER_FAVORITES = 0xAB #Browser Favorites key VK_BROWSER_HOME = 0xAC #Browser Start and Home key VK_VOLUME_MUTE = 0xAD #Volume Mute key VK_VOLUME_DOWN = 0xAE #Volume Down key VK_VOLUME_UP = 0xAF #Volume Up key VK_MEDIA_NEXT_TRACK = 0xB0 #Next Track key VK_MEDIA_PREV_TRACK = 0xB1 #Previous Track key VK_MEDIA_STOP = 0xB2 #Stop Media key VK_MEDIA_PLAY_PAUSE = 0xB3 #Play/Pause Media key VK_LAUNCH_MAIL = 0xB4 #Start Mail key VK_LAUNCH_MEDIA_SELECT = 0xB5 #Select Media key VK_LAUNCH_APP1 = 0xB6 #Start Application 1 key VK_LAUNCH_APP2 = 0xB7 #Start Application 2 key VK_OEM_1 = 0xBA #Used for miscellaneous characters; it can vary by keyboard.For the US standard keyboard, the ';:' key VK_OEM_PLUS = 0xBB #For any country/region, the '+' key VK_OEM_COMMA = 0xBC #For any country/region, the ',' key VK_OEM_MINUS = 0xBD #For any country/region, the '-' key VK_OEM_PERIOD = 0xBE #For any country/region, the '.' key VK_OEM_2 = 0xBF #Used for miscellaneous characters; it can vary by keyboard.For the US standard keyboard, the '/?' key VK_OEM_3 = 0xC0 #Used for miscellaneous characters; it can vary by keyboard.For the US standard keyboard, the '`~' key VK_OEM_4 = 0xDB #Used for miscellaneous characters; it can vary by keyboard.For the US standard keyboard, the '[{' key VK_OEM_5 = 0xDC #Used for miscellaneous characters; it can vary by keyboard.For the US standard keyboard, the '\|' key VK_OEM_6 = 0xDD #Used for miscellaneous characters; it can vary by keyboard.For the US standard keyboard, the ']}' key VK_OEM_7 = 0xDE #Used for miscellaneous characters; it can vary by keyboard.For the US standard keyboard, the 'single-quote/double-quote' key VK_OEM_8 = 0xDF #Used for miscellaneous characters; it can vary by keyboard. VK_OEM_102 = 0xE2 #Either the angle bracket key or the backslash key on the RT 102-key keyboard VK_PROCESSKEY = 0xE5 #IME PROCESS key VK_PACKET = 0xE7 #Used to pass Unicode characters as if they were keystrokes. The VK_PACKET key is the low word of a 32-bit Virtual Key value used for non-keyboard input methods. For more information, see Remark in KEYBDINPUT, SendInput, WM_KEYDOWN, and WM_KeyUp VK_ATTN = 0xF6 #Attn key VK_CRSEL = 0xF7 #CrSel key VK_EXSEL = 0xF8 #ExSel key VK_EREOF = 0xF9 #Erase EOF key VK_PLAY = 0xFA #Play key VK_ZOOM = 0xFB #Zoom key VK_NONAME = 0xFC #Reserved VK_PA1 = 0xFD #PA1 key VK_OEM_CLEAR = 0xFE #Clear key ``` 2. showWindow 中 字段 cmdShow 的参考值: ```python class SW: """ShowWindow params from Win32.""" Hide = 0 ShowNormal = 1 Normal = 1 ShowMinimized = 2 ShowMaximized = 3 Maximize = 3 ShowNoActivate = 4 Show = 5 Minimize = 6 ShowMinNoActive = 7 ShowNA = 8 Restore = 9 ShowDefault = 10 ForceMinimize = 11 Max = 11 ```


نیازمندی

مقدار نام
- pyautoit
- uiautomation


زبان مورد نیاز

مقدار نام
>=3.6.0 Python


نحوه نصب


نصب پکیج whl executor1-1.0.0:

    pip install executor1-1.0.0.whl


نصب پکیج tar.gz executor1-1.0.0:

    pip install executor1-1.0.0.tar.gz