自动发帖软件

标题: 最全的AIWROK软件安卓 HID方法集合小结A [打印本页]

作者: 发帖软件    时间: 昨天 06:59
标题: 最全的AIWROK软件安卓 HID方法集合小结A

📱⌨️安卓HID点击的方法集合小结A


最全的AIWROK软件安卓 HID方法集合小结A 群发软件发帖工具

//🍎交流QQ群711841924
//🍎安卓 HID方法集合方法小结
//第 1 个方法:📌back:back 键  
hid.back()  


//第 2 个方法:📌backspace:键盘 back 删除键  
hid.backspace(0)  


//第 3 个方法:📌click:点击坐标  
hid.click(0, 0)  


//第 4 个方法:📌clickPercent:点击百分比坐标  
hid.clickPercent(0, 0)  


//第 5 个方法:📌clicks:连续点击  
hid.clicks(0, 0, 0, 0)  


//第 6 个方法:📌clicksV2:连续点击 v2(可设置按下时长)  
hid.clicksV2(0, 0, 0, 0, 0)  


//第 7 个方法:📌connetBLE:连接蓝牙 HID(必须先完成配对)  
hid.connetBLE()  


//第 8 个方法:📌copy:复制  
hid.copy()  


//第 9 个方法:📌cut:剪切  
hid.cut()  


//第 10 个方法:📌delete:键盘 delete 删除键  
hid.delete(0)  


//第 11 个方法:📌getCurrentActivity:HID 获取顶端 app 页面地址  
hid.getCurrentActivity()  


//第 12 个方法:📌getDeviceID:获取设备型号(修正拼写:原 getDevicelD)  
hid.getDeviceID()  


//第 13 个方法:📌getName:获取 HID 名称  
hid.getName()  


//第 14 个方法:📌getNodeXml:通过 HID 获取节点源码  
hid.getNodeXml()  


//第 15 个方法:📌getTopPackName:HID 获取顶端 app 包名  
hid.getTopPackName()  


//第 16 个方法:📌home:home 键  
hid.home()  


//第 17 个方法:📌inputSimple:连续输入字母+数字  
hid.inputSimple('')  


//第 18 个方法:📌isOn:是否开启 hid  
hid.isOn()  


//第 19 个方法:📌keyDown:按下按键  
hid.keyDown(0, keycode.A(), 0)  


//第 20 个方法:📌keyPress:发送按键  
hid.keyPress(0, keycode.A())  


//第 21 个方法:📌keyUp:抬起按键  
hid.keyUp(0, 0, 0)  


//第 22 个方法:📌longClick:长按坐标  
hid.longClick(0, 0, 0)  


//第 23 个方法:📌mouseClick:鼠标点击  
hid.mouseClick(0, 0)  


//第 24 个方法:📌mouseDown:鼠标按下  
hid.mouseDown()  


//第 25 个方法:📌mouseHome:鼠标归 0  
hid.mouseHome()  


//第 26 个方法:📌mouseMove:鼠标移动(最大距离 127,127)  
hid.mouseMove(0, 0, 0)  


//第 27 个方法:📌mouseSwip:鼠标滑动  
hid.swip(50, 100, 500, 100, 0, 500, 0)  


//第 28 个方法:📌mouseUp:鼠标抬起  
hid.mouseUp()  


//第 29 个方法:📌nodeLock:节点锁  
hid.nodeLock()  


//第 30 个方法:📌nodeSearch:元素搜索  
hid.nodeSearch(1000)  


//第 31 个方法:📌paste:粘贴  
hid.paste()  


//第 32 个方法:📌recents:后台键  
hid.recents()  


//第 33 个方法:📌recentsV2:后台键_特殊机型  
hid.recentsV2()  


//第 34 个方法:📌recentsV3:后台键_特殊机型  
hid.recentsV3()  


//第 35 个方法:📌selectAll:全选  
hid.selectAll()  


//第 36 个方法:📌setBleModel:设备启用蓝牙模式(设置后必须断电重启)  
hid.setBleModel()  


//第 37 个方法:📌setDetailedModel:元素详细模式  
hid.setDetailedModel()  


//第 38 个方法:📌setName:修改 HID 名称(修正拼写:原 setNmae)  
hid.setName('hid007')  


//第 39 个方法:📌setOtgModel:设备启用 OTG 模式(设置后必须断电重启)  
hid.setOtgModel()  


//第 40 个方法:📌setPowerOff:禁用充电  
hid.setPowerOff()  


//第 41 个方法:📌setPowerOn:开启充电  
hid.setPowerOn()  


//第 42 个方法:📌setSimpleModel:元素精简模式  
hid.setSimpleModel()  


//第 43 个方法:📌setUsbModel:设备启用 USB 模式(设置后必须断电重启)  
hid.setUsbModel()  


//第 44 个方法:📌swip:滑动  
hid.swip(50, 100, 500, 100, 10, 0, 0)  


//第 45 个方法:📌swipAI:AI 算法滑动(尽可能模拟人工手动,修正名称:原 swipAl)  
hid.swipAI(0, 0, 0, 0)  


//第 46 个方法:📌swipEx:滑动增强版  
hid.swipEx(50, 100, 500, 100, 0, 500, 0)  


//第 47 个方法:📌swipM:快速滑动  
hid.swip(50, 100, 500, 100)  


//第 48 个方法:📌swipMultiple:多段滑动  
hid.swipMultiple([50, 100, 500, 100], 0, 500, 0)  


//第 49 个方法:📌touchDown:触摸按下  
hid.touchDown(0, 0, 0)  


//第 50 个方法:📌touchMove:触摸移动  
hid.touchMove(0, 0, 0)  


//第 51 个方法:📌touchUp:触摸抬起  
hid.touchUp(0)  


//第 52 个方法:📌unNodelock:取消节点锁  
hid.unNodelock()  

⌨️📌back:back 键

类别

方法功能

详情说明

处理 back 键相关逻辑(如页面返回等)

方法签名

boolean back()

返回值

boolean

参数

案例

hid.back(); // 调用 back 键处理方法

⌨️📌backspace 键盘back删除键

类别

详情说明

方法功能

模拟键盘 Backspace 删除键操作

方法签名

boolean backspace(int arg0)

返回值

boolean

参数

- int arg0

:删除次数

案例

hid.backspace(0); // 调用 Backspace 删除键,删除次数为 0

⌨️📌click:点击坐标

类别

详情说明

方法功能

点击指定坐标位置(模拟点击操作)

方法签名

boolean click(int x, int y)

返回值

boolean

参数

- int x

:横坐标
- int y

:纵坐标

案例

hid.click(0, 0); // 点击 (0, 0) 坐标位置

⌨️📌clickPercent:点击百分比坐标

类别

详情说明

方法功能

点击指定百分比坐标位置(按屏幕比例定位)

方法签名

void clickPercent(double arg0, double arg1)

返回值

void

参数

- double arg0

:横坐标(百分比值,如 0.5

对应屏幕宽度 50%)
- double arg1

:纵坐标(百分比值,如 0.5

对应屏幕高度 50%)

案例

hid.clickPercent(0, 0); // 点击百分比坐标 (0, 0) 位置

⌨️📌clicks:连续点击

类别

详情说明

方法功能

连续点击指定坐标位置,按设定次数和间隔执行点击操作

方法签名

boolean clicks(int x, int y, int times, int delay)

返回值

boolean

参数

- int x

:横坐标
- int y

:纵坐标
- int times

:点击次数
- int delay

:每次点击间隔的毫秒数

案例

hid.clicks(0, 0, 0, 0); // 在 (0,0) 坐标连续点击 0 次,间隔 0 毫秒

⌨️📌clicksV2:连续点击 v2(可设置按下时长)

类别

详情说明

方法功能

连续点击指定坐标位置,支持设置按住时长、点击次数及每次点击间隔(v2 版本)

方法签名

boolean clicksV2(int x, int y, int press, int times, int delay)

返回值

boolean

参数

- int x

:横坐标
- int y

:纵坐标
- int press

:按住时间(毫秒)
- int times

:点击次数
- int delay

:每次间隔毫秒数

案例

hid.clicksV2(0, 0, 0, 0, 0); // 示例:(0,0) 坐标,按住 0 毫秒,点击 0 次,间隔 0 毫秒

⌨️📌connetBLE:连接蓝牙 HID(必须先完成配对)

类别

详情说明

方法功能

连接蓝牙 HID 设备(需先完成配对)

方法签名

void connetBLE()

返回值

void

参数

案例

hid.connetBLE(); // 连接蓝牙 HID 设备

⌨️📌copy:复制

类别

详情说明

方法功能

模拟键盘 Ctrl+C

执行复制操作;若需复制指定文本内容,建议使用 Clipboard.copy('目标文本')

(需提前为 APP 开启剪贴板权限)

方法签名

boolean copy()

返回值

boolean

参数

案例

hid.copy(); // 模拟键盘 Ctrl+C 执行复制

⌨️📌cut:剪切

类别

详情说明

方法功能

执行剪切操作(模拟键盘剪切逻辑)

方法签名

boolean cut()

返回值

boolean

参数

案例

hid.cut(); // 执行剪切操作

⌨️📌delete:键盘 delete 删除键

类别

详情说明

方法功能

模拟键盘 Delete 删除键操作

方法签名

boolean delete(int arg0)

返回值

boolean

参数

- int arg0

:删除次数

案例

hid.delete(0); // 调用 Delete 删除键,删除次数为 0

⌨️📌getCurrentActivity:HID 获取顶端 app 页面地址

类别

详情说明

方法功能

获取顶端 APP 的页面地址

方法签名

String getCurrentActivity()

返回值

String

参数

案例

hid.getCurrentActivity(); // 获取顶端 APP 页面地址

⌨️📌getDeviceID:获取设备型号(修正拼写:原 getDevicelD)

类别

详情说明

方法功能

获取设备型号

方法签名

String getDeviceID()

返回值

String

参数

案例

hid.getDeviceID(); // 获取设备型号

⌨️📌getName:获取 HID 名称

类别

详情说明

方法功能

获取 HID 名称

方法签名

String getName()

返回值

String

参数

案例

hid.getName(); // 获取 HID 名称

⌨️📌getNodeXml:通过 HID 获取节点源码

类别

详情说明

方法功能

通过 HID 获取节点的源码信息

方法签名

String getNodeXml()

返回值

String

参数

案例

hid.getNodeXml();// 调用 HID 获取节点源码

⌨️📌getTopPackName:HID 获取顶端 app 包名

类别

详情说明

方法功能

HID 获取顶端 APP 包名

方法签名

String getTopPackName()

返回值

String

参数

案例

hid.getTopPackName();

⌨️📌home:home 键

类别

详情说明

方法功能

处理 home 键逻辑

方法签名

boolean home()

返回值

boolean

参数

案例

hid.home();

⌨️📌inputSimple:连续输入字母+数字

类别

详情说明

方法功能

连续输入字母与数字组成的内容

方法签名

boolean inputSimple(String arg0)

返回值

boolean

参数

- String arg0

:待输入的字母 + 数字字符串

案例

hid.inputSimple("abc123"); // 输入字母数字组合 "abc123"

⌨️📌isOn:是否开启 hid

类别

详情说明

方法功能

判断是否开启 HID

方法签名

boolean isOn()

返回值

boolean

参数

案例

hid.isOn();

⌨️📌keyDown:按下按键

类别

详情说明

方法功能

按下按键(支持组合功能键与多个按键码配置)

方法签名

boolean keyDown(int arg0, int arg1, int arg2)

返回值

boolean

参数

- int arg0

:组合功能键
- int arg1

:按键码 1
- int arg2

:按键码 2

案例

hid.keyDown(0, keycode.A(), 0); // 组合功能键 0,按键码1 为 A,按键码2 为 0

⌨️📌keyPress:发送按键

类别

详情说明

方法功能

发送按键(支持组合功能键与按键码搭配)

方法签名

boolean keyPress(int arg0, int arg1)

返回值

boolean

参数

- int arg0

:组合功能键
- int arg1

:按键码

案例

hid.keyPress(0, keycode.A()); // 组合功能键为 0,发送按键码对应 A 键

⌨️📌longClick:长按坐标

类别

详情说明

方法功能

长按指定坐标位置(支持设置长按时间)

方法签名

boolean longClick(int x, int y, int t)

返回值

boolean

参数

- int x

:横坐标
- int y

:纵坐标
- int t

:长按时间(单位默认推测为毫秒)

案例

hid.longClick(0, 0, 0); // 在 (0,0) 坐标执行长按,长按时间为 0

⌨️📌mouseClick:鼠标点击

类别

详情说明

方法功能

执行鼠标点击操作(暂仅支持新版 OTG 设备

方法签名

void mouseClick(int arg0, int arg1)

返回值

void

参数

- int arg0

:横坐标
- int arg1

:纵坐标

案例

hid.mouseClick(0, 0); // 在 (0,0) 坐标执行鼠标点击

⌨️📌mouseDown:鼠标按下

类别

详情说明

方法功能

执行鼠标按下操作

方法签名

void mouseDown()

返回值

void

参数

案例

hid.mouseDown();

⌨️📌mouseHome:鼠标归 0

类别

详情说明

方法功能

将鼠标位置归 0

方法签名

void mouseHome()

返回值

void

参数

案例

hid.mouseHome();

⌨️📌hid.mouseMove(0,0,0)

类别

详情说明

方法功能

执行鼠标移动操作(x、y 方向最大移动距离限制为 127 )

方法签名

void mouseMove(int arg0, int arg1, int arg2)

返回值

void

参数

- int arg0

:x 轴移动距离
- int arg1

:y 轴移动距离
- int arg2

:按下状态(0

= 不按下,1

= 按下)

案例

hid.mouseMove(0, 0, 0); // x、y 移动距离为 0,不按下鼠标

⌨️📌hid.swip:鼠标滑动

类别

详情说明

方法功能

鼠标滑动(从起点坐标滑动至终点坐标,支持设置按下延时、总滑动时长、抬起延时)

方法签名

void mouseSwip(int x1, int y1, int x2, int y2, int press, int time, int delay)

返回值

void

参数

- int x1

:起点横坐标
- int y1

:起点纵坐标
- int x2

:终点横坐标
- int y2

:终点纵坐标
- int press

:按下延时(毫秒)
- int time

:总滑动时长(毫秒)
- int delay

:抬起延时(毫秒)

案例

hid.swip(50, 100, 500, 100, 0, 500, 0); // 起点(50,100)→终点(500,100),按下延时0ms,滑动时长500ms,抬起延时0ms

⌨️📌mouseUp:鼠标抬起

类别

详情说明

方法功能

执行鼠标抬起操作

方法签名

void mouseUp()

返回值

void

参数

案例

hid.mouseUp();

⌨️📌nodeLock:节点锁

类别

详情说明

方法功能

执行元素搜索操作

方法签名

nodes nodeSearch(int arg0)

返回值

nodes

参数

- int arg0

:超时时间(单位默认推测为毫秒)

案例

hid.nodeSearch(1000); // 超时 1000 毫秒搜索元素

⌨️📌paste:粘贴

类别

详情说明

方法功能

执行粘贴操作(实际模拟键盘 Ctrl+V

;若需复制文本,需先通过 Clipboard.copy('文本内容')

设置,需确保 APP 已获取剪切板权限

方法签名

boolean paste()

返回值

boolean

参数

案例

hid.paste();

⌨️📌recents:后台键

类别

详情说明

方法功能

触发后台键操作

方法签名

boolean recents()

返回值

boolean

参数

案例

hid.recents();






欢迎光临 自动发帖软件 (http://www.fatiegongju.com/) Powered by Discuz! X3.2