跳到主要内容

FaqPost 发送题目

🎯功能

发送指定的图像句柄到指定的服务器,并立即返回(异步操作)

📜语法

结果 = dm.FaqPost(服务器, 题目句柄, 回复格式, 超时)

📥参数

参数数据类型解释
服务器字符串服务器地址以及端口,格式为(ip:port),例如 "192.168.1.100:12345"
题目句柄整型数FaqCapture获取到的句柄
回复格式整型数0:坐标; 1:选项; 2:文字; 3:多个坐标(3是💰付费功能)
超时整型数表示等待多久,单位是毫秒

📤返回

整型数, 0为失败, 一般情况下是由于上个FaqPost还没有处理完毕(服务器还没返回); 1为成功.

💡示例

// 截取这个范围内,静态图片,图像质量为中等50 
handle = dm.FaqCapture(50,50,300,400,50,0,0)
// 调用FaqPost异步发送
dm_ret = dm.FaqPost("192.168.1.100:12345",handle,1,3 * 60 * 1000)
If dm_ret = 0 Then
MessageBox "发送失败,可能上个FaqPost还未处理完毕"
EndScript
End If

// 不影响脚本运行
Do
result = dm.FaqFetch()
If len(result) > 0 Then
result = split(result,":")
If result(0) = "OK" Then
MessageBox result(1)
Else
MessageBox "错误:"& result(1)
End If
End If
// 做其他的事情 这里就假设为延时
Delay 1000
Loop

📘备注

本接口不支持多ip发送