更具体地说,我想在窗口过程,游戏中写一条消息...... 只是强制发送("你好wolrd")并强制输入"输入" ......有可能吗?
好吧,我为一个游戏做了一个BOT,我已经得到了一些变量的内存地址,如mana,hp等等,现在我想要这样的东西......如果(mana< x)那么说"法术"
我可以使用Process来制作吗?
Process.GetProcessesByName("process")[0]
现在我正在使用de DLL从我的游戏发送消息
[DllImport("user32.dll", CharSet = CharSet.Auto)]
public static extern string SendMessage(IntPtr hWnd, uint msg, IntPtr wParam, IntPtr lParam);
但是当我尝试发送" ENTER"这样的命令
SendKeys("{ENTER}", tela);
它只是写了{ENTER}但是没有使用输入按钮......有人可以帮忙吗?
答案 0 :(得分:0)
如果目标程序实际上有接受通信的方式,那么只能通过合理的努力来做你所要求的事情。这方面的一个例子是标准的Web API项目,其中为传入的HTTP通信公开了套接字。如果目标程序没有指定的通信协议,那么你将不得不做一些hacky。