2012-03-17 53 views
2

我正在创建一个bot,在那里我将加载这个网站并打开浏览器游戏 我在C#中的webbrowser加载页面,然后加载java applet。由于游戏是基于这个Java小应用程序的一部分,并且(通过Java applet)连接到它发送命令的套接字。我的问题是,如何“挂钩”这个套接字并发送命令? - 我知道命令导致我反编译的Java小程序,我只是不知道“挂钩”插口的方法使用webbrowser从C#向套接字发送命令

+0

听起来像一个有趣的项目! – Ali 2012-03-17 19:41:57

回答

0

如果我正确理解你的问题,这听起来像你有一个Java小程序连接到互联网上的某个IP地址,并通过一个套接字与该IP地址的服务器进行通信。

如果出现这种情况,您无法挂入套接字本身。您可以使用网络嗅探器(如Wireshark)来找出与其通信的IP地址或服务器名称。然后,您可以编辑Hosts file,并指定该小程序正在使用的IP地址指向127.0.0.1,这是您的本地计算机。

这样做后,你可以制作一个在你的本地机器上运行的TCP/IP服务器,你可以让它做任何你需要的。有关如何在C#中创建TCP/IP服务器的示例,请参阅here