200分,求c#登录英雄联盟游戏的思路或代码

ttg520 2017-10-20 08:57:18
需求:
用c#代码来启动英雄联盟,从数据库中读取账号和密码,再填充到登录账号框和密码框中,回车进入游戏。

目的采用方法是启动游戏后根据指定坐标找到账号框,模拟点击,获取到焦点后,用SendKeys.Send账号能输入进去,模拟tab,进入密码框,这个时候问题来了,用SendKeys就不起作用了,用第三方工具看过这两个输入框类型都是一样的

尝试用c#去获取窗体句柄也失败了,请有没有解决方法或思路。
...全文
590 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
m0_38070965 2017-10-23
  • 打赏
  • 举报
回复
自动登陆估计可以,不模拟tab行不,获取了第一个输入框的坐标,输入后,在获取另一个输入框的坐标,再输入,不用tab
ttg520 2017-10-23
  • 打赏
  • 举报
回复
引用 3 楼 m0_38070965 的回复:
暑假试了一下,但是失败了,貌似英雄联盟不能用模拟键盘鼠标,倒是实现了自动登陆QQ的
但是确实有软件实现了自动登录的,能自动输入账号和密码
m0_38070965 2017-10-23
  • 打赏
  • 举报
回复
暑假试了一下,但是失败了,貌似英雄联盟不能用模拟键盘鼠标,倒是实现了自动登陆QQ的
ttg520 2017-10-20
  • 打赏
  • 举报
回复
引用 1 楼 homesos 的回复:
如果要在游戏里用模拟按键,需要用驱动的的按键模拟,试一下WinIO。 http://blog.csdn.net/liyun123gx/article/details/32703883 http://blog.sina.com.cn/s/blog_455d7a320100vr37.html ……
好的,先试试
homesos 2017-10-20
  • 打赏
  • 举报
回复
如果要在游戏里用模拟按键,需要用驱动的的按键模拟,试一下WinIO。 http://blog.csdn.net/liyun123gx/article/details/32703883 http://blog.sina.com.cn/s/blog_455d7a320100vr37.html ……

7,763

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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