在Web视图中模拟点击次数,键盘输入等?

我决定在VB.NET上玩一些乐趣,并为一些在线游戏制作机器人。 首先,我计划通过webview控件查看游戏,我相信这是完全可能的...除非我看不到Flash / Java内容? 如果有可能,我一直想知道如何在Web视图控件中“模拟点击”?当然还有键盘输入?     
已邀请:
尝试WatiN,就像测试Web应用程序一样     
也许有点晚了,我没有使用VB.NET的经验,但是要在网页上使用密钥,你需要使用Javascript。例如:
<html>
<head>
  <script>
    document.onkeyup = function(event){ console.log(event); };
  </script>
</head>
<body>
  press a key within this document.
</body>
</html>
光标键不会生成按键事件,因此使用onkeyup。还要注意它是小写的。 onKeyUp不正确。如果您使用的是Chrome或Firefox,则控制台会输出您可以检查的对象。不确定IE,但我认为后来的版本也支持这一点。属性和方法可用于获取键码,字符和任何修饰符。 此代码已在Chrome 12测试版上测试过。 IE和其他浏览器之间存在差异(像往常一样)。此页面显示了一些差异的示例:http://www.w3schools.com/jsref/event_onkeypress.asp 不确定你的意思是“模拟点击”,但我怀疑你不是指测试。     

要回复问题请先登录注册