1

我正在用 C# 开发一个可扩展的 MUD/ORPG 游戏服务器框架。作为软件包的一部分,我想包含一个可以安装在用户机器上的 SOCKS5 代理客户端。该代理客户端将位于用户的标准 telnet 客户端(zMUD、GMUD、MUSHclient 或只是普通 telnet)和 MUD 游戏服务器之间,并查找某些数据包。这些数据包会告诉客户端打开不同的窗口和信息,这些信息在传统的基于文本的 telnet 客户端上是不可用的。由于这是一个游戏应用程序,例如,可以显示世界地图或穿戴设备列表。

我正在寻找有关代理开发如何工作的任何信息/指导,以及我可以从哪里开始制作它。我目前有一个基本的 C# telnet 客户端,并且服务器本身有一个多线程的 telnet 监听器,这一切都已经解决了 - 所以系统可以进行全面测试,我只需要知道我应该做什么来制作中间人(代理) . 任何建议都非常感谢。

4

1 回答 1

1

这是一个用 C# 编写的SOCKS 代理。

于 2009-08-06T06:43:27.477 回答