模拟鼠标后台单击的脚本排除(postmessage)
有谁知道实现鼠标单击的方式有哪些除了用sendmessage和postmessage之外还有哪些?我要能实现后台单击就行,但是有些游戏禁用了postmessage,有人说...
有谁知道实现鼠标单击的方式有哪些除了用sendmessage和postmessage之外还有哪些?我要能实现后台单击就行,但是有些游戏禁用了postmessage,有人说用CALL,那要怎么弄。还有我需要什么软件来做?
或者说谁能用CALL的方式帮我写出一段完整的鼠标在特定的窗口上实现单击,并且窗口不需要置顶的。等啊等 展开
或者说谁能用CALL的方式帮我写出一段完整的鼠标在特定的窗口上实现单击,并且窗口不需要置顶的。等啊等 展开
1个回答
展开全部
call 这个需要 用 od 吧call 截获下来 所有哦程序call地址都不一样
以下提供一份 callkey 函数,此函数并非我写的,是网上流传的一份关于诛仙早期的代码,Pb编写
Function CallKey(ByVal p As KEY_STR Ptr) As Long '快捷键Call
Local Key_Addr As Dword Ptr
Local Py As Dword,Key As Dword
Py = @p.py
Key = @p.Key
Key_Addr = %ZX_Base
Key_Addr = @Key_Addr + &H1C
Key_Addr = @Key_Addr + &H28
Key_Addr = @Key_Addr + Py
Key_Addr = @Key_Addr + &HC
Key_Addr = @Key_Addr + Key
Key_Addr = @Key_Addr
If Key_Addr Then
!PUSHAD
!MOV ECX,Key_Addr
!MOV EDX,[ECX]
!MOV EAX,[EDX+&H8]
!CALL EAX
!POPAD
End If
End Function
以下提供一份 callkey 函数,此函数并非我写的,是网上流传的一份关于诛仙早期的代码,Pb编写
Function CallKey(ByVal p As KEY_STR Ptr) As Long '快捷键Call
Local Key_Addr As Dword Ptr
Local Py As Dword,Key As Dword
Py = @p.py
Key = @p.Key
Key_Addr = %ZX_Base
Key_Addr = @Key_Addr + &H1C
Key_Addr = @Key_Addr + &H28
Key_Addr = @Key_Addr + Py
Key_Addr = @Key_Addr + &HC
Key_Addr = @Key_Addr + Key
Key_Addr = @Key_Addr
If Key_Addr Then
!PUSHAD
!MOV ECX,Key_Addr
!MOV EDX,[ECX]
!MOV EAX,[EDX+&H8]
!CALL EAX
!POPAD
End If
End Function
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询