搜索
aardio官方社区 门户 查看主题

winring0硬件端口操作,硬件指令级模拟鼠标键盘

发布者: Jacen.He | 发布时间: 2013-1-3 23:57| 查看数: 28272| 评论数: 62|帖子模式

winring0 是一个完全免费开源的组件( BSD License ), 允许windows程序直接对I/O端口进行存取操作。
通过使用一种内核模式的设备驱动器和其它几种底层编程技巧,它绕过了Windows系统的保护机制。

winring0.ps2 扩展库支持PS2鼠标键盘硬件指令模拟。
在笔记本上测试了一下,win7 64位下可以支持笔记本键盘。

下面是一个简单演示:

  1. //RUNAS//
  2. import winring0.ps2;
  3. import process.admin;

  4. var admin,xp = process.admin.isRunAs();
  5. if( ! ( admin || xp ) ){
  6.         error("请使用管理员权限重启当前进程")
  7. }

  8. winring0.ps2.combine("CTRL","A"); //硬件模拟全选组合键
复制代码
已上传到扩展库,运行上面的代码自动下载安装。
库开源,大家下载以后可打开"~\lib\winring0\ps2.aardio"查看源码。

注意:
Win7需要使用管理员权限启动aardio 。

硬件模拟鼠标,支持PS2键盘鼠标。可支持笔记本键盘。
如果只有USB键盘请不要写键盘指令,如果只有USB鼠标请不要写鼠标指令。
错误的写入硬件指令会导致键盘,鼠标失效,关机重新加电可恢复。

可使用 winring0.ps2.getPs2Device() 函数检测PS2鼠标、键盘设备
使用 winring0.ps2.ps2Mouse 指定PS2鼠标名, 使用  winring0.ps2.ps2Keyboard 指定PS2键盘名称。


附件是winring0官方提供的API手册
manual.chm (37.7 KB, 下载次数: 1218)

最新评论

carl 发表于 2013-1-4 00:01:01

确实是好东西

确实是好东西
wish5115 发表于 2013-1-4 00:03:28

沙发支持,顶顶顶!!!

沙发支持,顶顶顶!!!
dasan 发表于 2013-1-4 00:05:55

老大辛苦了,感谢

老大辛苦了,感谢
MMiao79 发表于 2013-1-4 00:08:58

有这样的aardio,有这样的老大,没有不幸福的理由哇!谢谢【Jacen】大哥~

有这样的aardio,有这样的老大,没有不幸福的理由哇!谢谢【Jacen】大哥~
ljtnine 发表于 2013-1-4 00:13:59

感谢分享。

感谢分享。
stillywud 发表于 2013-1-4 01:13:01

太好了,我去看看能不能搞定手机支付去。。

太好了,我去看看能不能搞定手机支付去。。
stillywud 发表于 2013-1-4 01:32:08

经过实际测试 WIN7 64位系统 PS/2的键盘,可以成功模拟,而且可以对手机支付的控件进行输入。太棒了!!!老大在深夜更新,这种敬业精神 深深的佩服!就

经过实际测试  WIN7 64位系统  PS/2的键盘,可以成功模拟,而且可以对手机支付的控件进行输入。太棒了!!!老大在深夜更新,这种敬业精神 深深的佩服!就冲这点,我会一直支持aardio的发展!坚定的!
lzj_ykds 发表于 2013-1-4 06:56:09

顶一个

顶一个来自: Android客户端
ProPHP 发表于 2013-1-4 08:00:16

漫漫大雪天,深夜还推出这么厉害的库 {:handshake:}

漫漫大雪天,深夜还推出这么厉害的库
jyb21 发表于 2013-1-4 08:13:20

[quote][size=2][color=#999999]stillywud 发表于 2013-1-4 01:32[/color] [url=forum.ph

stillywud 发表于 2013-1-4 01:32
经过实际测试  WIN7 64位系统  PS/2的键盘,可以成功模拟,而且可以对手机支付的控件进行输入。太棒了!!! ...

不错啊,都实用上啦
cjc0045 发表于 2013-1-4 08:54:33

先下载下来学习学习。。。

先下载下来学习学习。。。
小雨 发表于 2013-1-4 08:56:17

原来在忙这个啊,哈哈

原来在忙这个啊,哈哈
wskqukq511 发表于 2013-1-4 09:11:00

这东西强悍呀,谢谢老大了

这东西强悍呀,谢谢老大了
5e365 发表于 2013-1-4 09:12:09

好东西要学习一下。大家都对这种强大的东西热情很高。 aardio的优秀设计,使得有好玩、高级的新玩意儿都能在aardio里轻松玩转...赞!

好东西要学习一下。大家都对这种强大的东西热情很高。

aardio的优秀设计,使得有好玩、高级的新玩意儿都能在aardio里轻松玩转...赞!
51ak 发表于 2013-1-4 09:14:58

一觉起来,看手机QQ群里发现这个宝物,马上进论坛顶起!

一觉起来,看手机QQ群里发现这个宝物,马上进论坛顶起!
winner 发表于 2013-1-4 11:25:58

比winio强多了

比winio强多了
小X 发表于 2013-1-4 13:07:29

感谢分享。


感谢分享。
fyy 发表于 2013-1-4 17:43:56

这个库 我认为非常好。值得收藏!

这个库 我认为非常好。值得收藏!
1234下一页

手机版|未经许可严禁引用或转载本站文章|站长邮箱|aardio.com|aardio官方社区 ( 皖ICP备09012014号 )

GMT+8, 2018-4-22 11:11 , Processed in 0.078128 second(s), 28 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表