status 脚本运行状态
是否需要验证:是
控制客户端发送
GET /status HTTP/1.1
auth: 验证串--触动专业版 iOS 无需写入验证串
属性 | 说明 |
---|---|
HTTP 方法 | GET /status HTTP/1.1 |
auth | 验证串(触动专业版 iOS 无需写入验证串) |
服务返回
HTTP/1.0 200 OK
Content-Length: 3
Content-Type: text/html; charset=utf-8
[f00|f01|f02]
属性 | 说明 |
---|---|
HTTP 返回消息 | HTTP/1.0 200 OK |
Content-Length | HTTP 消息长度 |
Content-Type | HTTP 消息类型:格式和编码 |
status | 脚本运行状态:f00 - 空闲;f01 - 运行;f02 - 录制 |
HTTP 返回代码含义
返回代码 | 代码含义 |
---|---|
200 | 成功 |
Lua 示例代码
require "TSLib"
--触动精灵端口号为 50005,小精灵端口号为 50015,安卓 10 及以上系统小精灵端口号为 50055
--标准版或者小精灵需要加上参数 auth,示例使用客户端为 iOS 专业版
webdata1 = httpGet("http://10.0.0.63:50005/status")
--10.0.0.63 为设备 IP 并且需要是局域网
if webdata1 then
if webdata1 == "f00" then
dialog("脚本空闲")
elseif webdata1 =="f01" then
dialog("脚本运行中")
elseif webdata1 =="f02" then
dialog("录制中")
end
else
dialog("获取失败")
end
注意事项
安卓标准版、iOS 标准版及 iOS 专业版必须有授权,授权为试用状态无法调用。
安卓 10 及其以上系统小精灵需要修改端口号为 50055。