调用hid硬件接口,执行模拟点击
hid = {}
local host = 'http://127.0.0.1:8888'
-- 参数解释:
-- x (number):
-- 类型: number
-- 说明: 点击操作的横坐标 (X 轴),即点击的位置在屏幕上的水平位置。
-- 必须提供此参数。
-- y (number):
-- 类型: number
-- 说明: 点击操作的纵坐标 (Y 轴),即点击的位置在屏幕上的垂直位置。
-- 必须提供此参数。
-- delay (可选):
-- 类型: number
-- 默认值: 1000 毫秒 (1 秒)
-- 说明: 控制执行模拟点击操作前的延迟时间,单位为毫秒。
-- 如果未提供该参数,函数将默认延迟 1 秒。
-- 当前该参数没有在函数内部使用,但可以保留用于未来扩展。
function hid.click(x, y, delay)
-- 为 delay 参数设置默认值,若未传入则默认为 1000 毫秒(1 秒)
delay = delay or 1 * 1000
-- 创建一个表格,将 x 和 y 坐标值拼接成请求路径的参数部分
local parts = {"/click?x=", x, "&y=", y}
-- 使用 table.concat 函数将表格中的各个部分拼接成一个完整的请求路径
local route = table.concat(parts, "") -- 拼接字符串
-- 使用 httpGet 函数发起 GET 请求,访问主机地址与请求路径的组合
-- 该请求将模拟点击操作,点击位置为 (x, y)
local ret = httpGet(host .. route)
-- 返回 HTTP 请求的响应结果,通常是一个包含服务器响应的字符串
return ret
end
1. 官方交流QQ群,添加多个不批。建议使用安卓手机或电脑申请。
飞云脚本圈: 586333520
Auto.js学习交流③群:286635606
Auto.js学习交流②群:712194666(满员)
IOS免越狱自动化测试群:691997586
2. 盗版,破解有损他人权益和违法作为,请各位会员支持正版。
3. 本站部分资源来源于用户上传和网络搜集,如有侵权请提供版权证明并联系站长删除。
4.如未特别申明,本站的技术性文章均为原创,未经授权,禁止转载/搬运等侵权行为。
5.全站所有付费服务均为虚拟商品,购买后自动发货。售出后概不接受任何理由的退、换。注册即为接受此条款。
6.如果站内内容侵犯了您的权益,请联系站长删除。
飞云脚本 » 【懒人精灵】封装一个hid点击函数,带详细的注释
飞云脚本圈: 586333520
Auto.js学习交流③群:286635606
Auto.js学习交流②群:712194666(满员)
IOS免越狱自动化测试群:691997586
2. 盗版,破解有损他人权益和违法作为,请各位会员支持正版。
3. 本站部分资源来源于用户上传和网络搜集,如有侵权请提供版权证明并联系站长删除。
4.如未特别申明,本站的技术性文章均为原创,未经授权,禁止转载/搬运等侵权行为。
5.全站所有付费服务均为虚拟商品,购买后自动发货。售出后概不接受任何理由的退、换。注册即为接受此条款。
6.如果站内内容侵犯了您的权益,请联系站长删除。
飞云脚本 » 【懒人精灵】封装一个hid点击函数,带详细的注释