蓝印RPA
  1. 系统操作
蓝印RPA
  • 一分钟,了解蓝印RPA
  • webRPA接口
    • 浏览器操作
      • 启动浏览器
      • 创建新的TAB标签页
      • 加载Url
      • 后退一步
      • 前进一步
      • 停止加载页面
      • 刷新当前页面
      • 关闭TAB标签页
      • 关闭浏览器
      • 页面缩放
      • 禁用/启用右键菜单
      • 获取浏览器identify列表
      • 禁用/启用显示图片
    • 鼠标操作
      • 启用鼠标移动轨迹
      • 移动鼠标到指定位置
      • 鼠标点击指定坐标位置
      • 发送鼠标滚轮消息
      • 从指定开始位置拖拽鼠标移动到指定结束位置
    • 元素操作
      • 通过xpath获取属性值
      • 通过xpath判断指定的属性是否存在
      • 高亮xpath指定的节点
      • 在页面上通过鼠标点击获取xpath节点
      • xpath点击
      • css选择器点击
      • 通过xpath查找相似元素个数
      • 通过xpath获取元素坐标
    • 页面操作
      • 自动上下滚动拉条
      • 加载页面前执行一段js
      • 加载页面完成后执行一段js
      • 查找指定内容的相似个数
      • 执行js代码
      • 上传附件
      • 下载文件
      • 页面截图
      • 保存网页到本地
      • 随机点击页面上链接
    • 输入操作
      • 输入文字内容
      • 发送键盘消息
    • 网页设置
      • 设置cookie
      • 清除所有Cookies
      • 设置代理
      • 清除浏览器的代理
      • 设置UserAgent
      • 设置屏幕尺寸大小
      • 启用触屏模式
      • 设置GPS(经纬度)
      • 设置陀螺仪
    • 数据过滤与监听
      • 重定向URL地址
      • 获取发起请求跟响应的内容
    • 数据操作
      • 保存数据到本地文件
      • 读取本地文件内容
      • 获取当前网址
      • 获取网页标题
      • 获取cookie
      • 获取当前页面的html或者页面上的文字
      • 枚举指定文件夹中的文件
    • 系统操作
      • 运行本地程序
        POST
      • 播放音频
        POST
    • 等待操作
      • 等待页面加载完成
      • 等待元素出现
    • Excel数据操作
      • 读取本地Excel
      • 保存Excel
  1. 系统操作

运行本地程序

POST
/learningRPA
/*
@brief 运行本地程序
@param filepath[string] 程序完整路径名 例如:C:/cmd.exe
@param param[string] 选填,运行程序需要带的参数 如: -version
@param show[int] 选填,是否显示窗口运行 默认=5
#define SW_HIDE 0
#define SW_SHOWNORMAL 1
#define SW_NORMAL 1
#define SW_SHOWMINIMIZED 2
#define SW_SHOWMAXIMIZED 3
#define SW_MAXIMIZE 3
#define SW_SHOWNOACTIVATE 4
#define SW_SHOW 5
#define SW_MINIMIZE 6
#define SW_SHOWMINNOACTIVE 7
#define SW_SHOWNA 8
#define SW_RESTORE 9
#define SW_SHOWDEFAULT 10
#define SW_FORCEMINIMIZE 11
#define SW_MAX 11
@param runasadmin[bool] 选填,是否以管理员权限运行 默认否=false
@return 成功返回true 失败返回false
*/

请求参数

Body 参数application/json
method
string 
方法名
必需
Execute
config
object 
必需
filepath
string 
运行程序完整路径
必需
c:\cmd.exe
param
string 
命令行
可选
运行程序需要带的参数 如: -version
show
integer 
程序运行显示方式
必需
默认=5(显示运行)
runasadmin
string 
是否以管理员权限运行
必需
默认否=false
示例
{
  "method": "string",
  "config": {
    "filepath": "string",
    "param": "string",
    "show": 0,
    "runasadmin": "string"
  }
}

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST 'http://test-cn.your-api-server.com/learningRPA' \
--header 'Content-Type: application/json' \
--data-raw '{
    "method": "string",
    "config": {
        "filepath": "string",
        "param": "string",
        "show": 0,
        "runasadmin": "string"
    }
}'

返回响应

🟢200成功
application/json
Body
object {0}
示例
{}
上一页
枚举指定文件夹中的文件
下一页
播放音频
Built with