C# 仿造按键精灵且不被游戏屏蔽

老秋先生 2016-01-18 05:18:33
想用C# 仿造按键精灵做到模拟鼠标和键盘,使用了百度上的很多方法,但都不奏效。
我是这么做的
首先将游戏进程置于激活窗口
然后用SendInput的API发送键值 或者鼠标移动。
好像是游戏会屏蔽这些东西,但问题是用按键精灵可以。 所以想知道按键精灵的方法用C#是怎么做的呢?
...全文
1749 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
飞天凤凰601 2016-01-20
  • 打赏
  • 举报
回复
兄弟,做模拟键盘类的外挂 ,你可以用winio来模拟,这个是底层模拟, 用sendkey之类,是软模拟,肯定会被游戏挡截的
zj_zwl 2016-01-19
  • 打赏
  • 举报
回复
你的方法还不够底层
crystal_lz 2016-01-19
  • 打赏
  • 举报
回复
所有api模拟都是徒劳 一些游戏 的按键 根本就不会经过windows的消息机制 都是直接硬件读取键盘信息 就算不是出于防御目的 一些对按键要求即时性非常高的游戏 根本就不会从windows消息上去获取一个按键信息 所以你也需要直接对硬件端口直接写入数据 winio.dll 有个这个东西。。
马少华 2016-01-19
  • 打赏
  • 举报
回复
大漠插件,功能更强大。 不过已被大多数游戏厂家列入黑名单。
风吹腚腚凉 2016-01-19
  • 打赏
  • 举报
回复
引用 2 楼 caozhy 的回复:
http://blog.csdn.net/edcvf3/article/details/23091377
不错
threenewbee 2016-01-18
  • 打赏
  • 举报
回复
http://blog.csdn.net/edcvf3/article/details/23091377
Poopaye 2016-01-18
  • 打赏
  • 举报
回复
一般用SendKeys就行

111,098

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧