Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/329.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用webbrowser从C#向套接字发送命令_C#_Java_Browser - Fatal编程技术网

使用webbrowser从C#向套接字发送命令

使用webbrowser从C#向套接字发送命令,c#,java,browser,C#,Java,Browser,我正在创建一个机器人,在那里我将加载此网站并打开浏览器游戏 我使用C#中的webbrowser加载页面,然后它加载java小程序。因为游戏部分地基于这个java小程序,并且(通过java小程序)连接到一个套接字,在那里它发送命令。我的问题是,如何“钩住”这个套接字并发送命令我知道这些命令是因为我反编译了java小程序,我只是不知道“挂接”套接字的方法如果我理解你的问题,听起来你有一个java小程序,它连接到Internet上某个IP地址,并通过套接字与该IP地址的服务器通信 如果是这样的话,你就

我正在创建一个机器人,在那里我将加载此网站并打开浏览器游戏
我使用C#中的webbrowser加载页面,然后它加载java小程序。因为游戏部分地基于这个java小程序,并且(通过java小程序)连接到一个套接字,在那里它发送命令。我的问题是,如何“钩住”这个套接字并发送命令我知道这些命令是因为我反编译了java小程序,我只是不知道“挂接”套接字的方法如果我理解你的问题,听起来你有一个java小程序,它连接到Internet上某个IP地址,并通过套接字与该IP地址的服务器通信

如果是这样的话,你就不能钩住插座本身。你能做的就是使用网络嗅探器,比如找出与之通信的IP地址或服务器名称。然后,您可以编辑并指向小程序用于指向127.0.0.1的IP地址,这是您的本地计算机


完成后,您可以创建一个在本地计算机上运行的TCP/IP服务器,并让它执行您需要的任何操作。请看一个如何在C#中创建TCP/IP服务器的示例。

如果我正确理解您的问题,听起来您有一个java小程序,它正在连接到Internet上某个IP地址,并通过套接字与该IP地址的服务器通信

如果是这样的话,你就不能钩住插座本身。你能做的就是使用网络嗅探器,比如找出与之通信的IP地址或服务器名称。然后,您可以编辑并指向小程序用于指向127.0.0.1的IP地址,这是您的本地计算机

完成后,您可以创建一个在本地计算机上运行的TCP/IP服务器,并让它执行您需要的任何操作。查看一个关于如何在C#中创建TCP/IP服务器的示例