Pregunta

Estoy trabajando en el desarrollo de un marco de servidor de juegos MUD / ORPG extensible en C #. Como parte del paquete, me gustaría incluir un cliente proxy SOCKS5 que podría ser instalado en las máquinas de los usuarios. Este cliente proxy se sentaba entre el cliente del usuario estándar de telnet (Zmud, GMUD, MUSHclient, o simplemente telnet natural) y el servidor de juego MUD, y buscar ciertos paquetes. Estos paquetes se decirle al cliente para abrir diferentes ventanas y tradicionalmente información no está disponible en un cliente Telnet basado en texto. Dado que se trata de una aplicación de juego, el mapa o en una lista de equipo gastado se podría mostrar, por ejemplo.

Estoy buscando cualquier información / orientación sobre cómo funciona proxy de desarrollo, y en el que pudiera empezar a trabajar en hacer esto. Actualmente tengo un C # cliente Telnet básico, y el servidor en sí tiene un oyente multi-hilo telnet eso es todo salió bien - por lo que el sistema puede ser completamente probado, sólo hay que saber lo que debo hacer para que el intermediario (proxy) . Cualquier sugerencia muy apreciados.

¿Fue útil?

Solución

Aquí hay un proxy CALCETINES escrito en C #.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top