TC官方合作论坛

 找回密码
 立即注册
查看: 1108|回复: 4

[讨论] 现在用构造虚拟键扫描码的键鼠模拟方式能骗过多少游戏的检测??

[复制链接]
发表于 2013-9-15 22:35:54 | 显示全部楼层 |阅读模式

马上加入TC

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
现在用构造虚拟键扫描码的键鼠模拟方式能骗过多少游戏的检测??

Tc模拟键鼠的方式构造了虚拟键扫描码吗???



Option Explicit
Private Declare Function PostMessage Lib "USER32" Alias "PostMessageA" (ByVal hwnd As Long, ByVal wMsg As Long, ByVal wParam As Long, lParam As Any) As Long
Private Declare Function MapVirtualKey Lib "USER32" Alias "MapVirtualKeyA" (ByVal wCode As Long, ByVal wMapType As Long) As Long
Private Const WM_KEYDOWN = &H100
Private Const WM_KEYUP = &H101
Private Const WM_CHAR = &H102
'//构造扫描码
Private Function MakeKeyLparam(ByVal VirtualKey As Long, ByVal flag As Long) As Long
     Dim s As String
     Dim Firstbyte As String     'lparam参数的24-31位
     If flag = WM_KEYDOWN Then   '如果是按下键
         Firstbyte = "00"
     Else
         Firstbyte = "C0"        '如果是释放键
     End If
     Dim Scancode As Long
     '获得键的扫描码
     Scancode = MapVirtualKey(VirtualKey, 0)
     Dim Secondbyte As String    'lparam参数的16-23位,即虚拟键扫描码
     Secondbyte = right("00" & Hex(Scancode), 2)
     s = Firstbyte & Secondbyte & "0001"   '0001为lparam参数的0-15位,即发送次数和其它扩展信息
     MakeKeyLparam = Val("&H" & s)
End Function
Public Function PostKeyDown(wHandle As Long, KeyCode As Long) '//发送按键
     PostMessage wHandle, WM_KEYDOWN, KeyCode, MakeKeyLparam(KeyCode, WM_KEYDOWN) '按下某键
End Function
Public Function PostKeyUp(wHandle As Long, KeyCode As Long) '//发送按键
     PostMessage wHandle, WM_KEYUP, KeyCode, MakeKeyLparam(KeyCode, WM_KEYUP)    '释放某键
End Function
回复

使用道具 举报

发表于 2013-9-16 07:12:03 | 显示全部楼层


好想法,鼠标的键码是多少呢
回复 支持 反对

使用道具 举报

发表于 2013-9-16 08:48:58 | 显示全部楼层
都说跟tc的提交按键一样,他估计也是吧参数都写全了的,扫描码什么都写了的,你可以去找老大直接问啊

而且消息模拟基本对大部分网游作用不大,大部分游戏键盘基本都是dx的,鼠标可能是支持消息模拟。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-9-16 18:00:56 | 显示全部楼层
回复 3楼jimye0526的帖子

我用大漠绑定键盘窗口dx模式游戏直接关了。。。。。。看来是误解了     361插件有不支持按键精灵以外的。。。。破游戏只有用361度插件的kmtransform函数转换窗口才能后台模拟键盘按键
回复 支持 反对

使用道具 举报

发表于 2013-9-16 18:55:10 | 显示全部楼层
回复 4楼mumu940307的帖子

不是还有天使么
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条

关闭

小黑屋|TC官方合作论坛 (苏ICP备18045623号)

GMT+8, 2024-9-24 13:55 , Processed in 0.036003 second(s), 22 queries .

Powered by 海安简单软件服务部

© 2008-2019 版权所有 保留所有权利

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