分享一位大佬开发的驱动级的虚拟键盘鼠标,支持DD键鼠接口

news/2024/11/20 4:17:44/

【交流QQ:731621697】

【接口说明】

  1. HIVM_BTN(int c) 或者 DD_btn
    功能: 模拟鼠标点击
    参数: 1 =左键按下 ,2 =左键放开
    4 =右键按下 ,8 =右键放开
    16 =中键按下 ,32 =中键放开
    64 =4键按下 ,128 =4键放开
    256 =5键按下 ,512 =5键放开

  2. HIVM_MOV(long x,long y) 或者 DD_mov
    功能: 模拟鼠标绝对移动
    参数: 参数x , 参数y 以屏幕左上角为原点。
    例子: 把鼠标移动到分辨率1920*1080 的屏幕正中间,
    int x = 1920/2 ; int y = 1080/2;
    HIVM_MOV(x,y) ;

  3. HIVM_MOVR(long x,long y) 或者 DD_movR
    功能: 模拟鼠标相对移动
    参数: 参数x , 参数y 以当前坐标为原点。
    例子: 把鼠标向左移动10像素
    HIVM_MOVR(-10,0) ;

3.1 HIVM_MOVT(long x,long y) 或者 DD_movT
功能: 模拟鼠标轨迹移动
参数: 参数x , 参数y
HIVM_MOVT(1,1)

  1. HIVM_WHL(int u) 或者 DD_whl
    功能: 模拟鼠标滚轮
    参数: >0 向上移动u个单位
    <0 向下移动u个单位
    例子: 向上滚一格, HIVM_WHL(1)

  2. HIVK_KEY(int code,int flag) 或者 DD_key
    功能: 模拟键盘按键
    参数: 参数1 ,请查看[DD虚拟键盘码表]。
    参数2,1=按下,2=放开
    例子: 模拟大写字母A, (需要触发SHIFT+小写字母a)
    HIVK_KEY(500,1) //SHIFT按下
    HIVK_KEY(401,1) //a键按下
    HIVK_KEY(401,2) //a键抬起
    HIVK_KEY(500,2) //SHIFT抬起

6.HIVK_INPUT(string buf) 或者 DD_str
功能:字符输入
参数:字符串
例子:HIVK_INPUT(“hello world”)

7.HIVK_SLEEP(int sleep) 或者 DD_sleep
功能:睡眠
参数:整型(毫秒)
例子:HIVK_SLEEP(3000) //睡眠3秒

【驱动说明】
2.HID版驱动支持一个驱动设备同时支持鼠标和键盘,安装完成驱动后在设备管理器->人体学输入设备-》会有一个HIVKHID设备
HID版当前支持32位系统和64位系统
HIVKHIDDllTest32.dll->易语言,python 32位,jdk32位或者其他32位应用程序请使用该dll
HIVKHIDDllTest64.dll->python 64位,jdk64位或者其他64位应用程序请使用该dll

3.易语言模块内已打包键鼠驱动,直接调用模块接口即可,无需单独安装驱动;
模块支持32位系统和64位系统,请自行选择
模块密码:qq731621697

4.易语言随机驱动服务名,支持每次加载都是不同的驱动服务名,模块内已打包键鼠驱动,直接调用模块接口即可,无需单独安装驱动;
模块支持32位系统和64位系统,请自行选择
模块密码:qq731621697

5.HIVKJACKDllTest32.dll->免安装驱动dll, 使用前请先进行loadlibrary, 易语言,python 32位,jdk32位或者其他32位应用程序请使用该dll
6.HIVKJACKDllTest64.dll->免安装驱动dll, 使用前请先进行loadlibrary, python 64位,jdk64位或者其他64位应用程序请使用该dll
HIVKJACKTest64测试程序用于测试HIVKJACKDllTest64.dll,需要把测试程序和dll放到同一目录
HIVKJACKTest32测试程序用于测试HIVKJACKDllTest32.dll,需要把测试程序和dll放到同一目录


http://www.ppmy.cn/news/127752.html

相关文章

keychron的机械键盘

文章目录 前言K1K8总结 前言 #入坑keychron Keychron于2017年由一群在键盘制造方面拥有丰富经验的键盘爱好者组成。该小组由设计师&#xff0c;营销人员和生产专家组成。我核心团队成员在键盘生产和相关业务方面拥有多年的经验&#xff0c;Keychron致力于以简约的设计打造最精…

【外设】关于鼠标快捷按键的设置

【外设】关于鼠标快捷按键的设置 随便写写_2021-03-14Arylise关于G304设备配置1&#xff1a;复制粘贴配置2&#xff1a;撤销重做定义的宏和其他设置 随便写写_2021-03-14 Arylise 关于G304设备 我日常使用的时候使用复制、粘贴、撤回、重做、回车确认等按键比较多&#xff0…

小白怎么入门CTF,看这个就够了(附学习笔记、靶场、工具包下载)

CTF靶场&#xff1a;CTF刷题&#xff0c;在校生备战CTF比赛&#xff0c;信安入门、提升自己、丰富简历之必备&#xff08;一场比赛打出好成绩&#xff0c;可以让你轻松进大厂&#xff0c;如近期的各种CTF杯&#xff09;&#xff0c;在职人员可以工作意外提升信安全技能。 渗透…

【Python asyncio】零基础也能轻松掌握的学习路线与参考资料

Python asyncio是一个强大而易于使用的库&#xff0c;让Python程序员能够编写高效的异步IO应用程序。它为程序员提供了一种简单而优雅的方法来避免使用 Python GIL&#xff08;全局解释器锁&#xff09;&#xff0c;同时允许他们轻松地处理高并发的网络通信和并发任务执行。下面…

精密空调监控

随着数据中心的建设越来越多&#xff0c;为维持数据中心正常运行&#xff0c;精密空调越来越普及&#xff0c;精密空调监控应允而生&#xff0c;精密空调监控主要取决于空调自身数据获取&#xff0c;空调自身数据获取主要通过前置传感器来采集&#xff0c;对于回路多级联控&…

服务器柜机位置摆放电子图,柜式空调放在客厅什么地方好 客厅变频空调柜机正确摆放位置设计图...

简约客厅开放式的布置&#xff0c;柜式空调挨着电视墙摆放&#xff0c;可以很好的调节室内的温度&#xff0c;带来了温馨自在的呵护&#xff0c;浅色的电视墙铺贴&#xff0c;色调素雅利落&#xff0c;超薄的液晶电视悬挂&#xff0c;正对着沙发&#xff0c;带来了精彩的视听享…

宝山区佳力图服务器空调维修价格,成都佳力图空调维修师傅

天花板上积水&#xff0c;如果房主幸运的话&#xff0c;会滴水。如果没有滴水&#xff0c;那么整个天花板将掉落。在阁楼上&#xff0c;建议在辅助空调冷凝水排放盘中安装一个浮球开关。如果二个冷凝盘注满&#xff0c;则浮子开关将升起&#xff0c;并切断整个空调单元。这将迫…

机柜空调的安装方式及工作原理

现代数据大集中的网络时代&#xff0c;市场上许多类型空调&#xff0c;空调平日的生活中也离不开它&#xff0c;下面我们就来讲下众多空调的一款——机柜空调。 首先呢要了解机柜空调。机柜空调和普通空调&#xff0c;他们的区别在于结构、所服务的对象和使用环境的不同。 机柜…