Telnet es una aplicación de línea de comandos en Windows que permite a los usuarios comunicarse con servidores remotos a través del protocolo Telnet de sólo texto. Se utiliza comúnmente para los juegos en línea, llamados MUD, y para el acceso remoto a terminales de ordenador. En este tutorial se describe cómo crear una aplicación de Visual Basic que se ejecuta automáticamente la aplicación de línea de comandos Telnet y se conecta a un servidor especificado.
Instrucciones
1 Crear un nuevo proyecto predeterminado.
2 Arrastre un botón en el formulario de la lista de componentes en el lado izquierdo de la pantalla. Cambie su propiedad de texto a "Conectar" en el cuadro de propiedades en la parte inferior derecha de la pantalla.
3 Arrastre dos etiquetas en el formulario. Cambie la propiedad de texto de uno a "Servidor" y el otro a "Puerto".
4 Arrastre dos cuadros de texto en su forma, y colocar una al lado de cada etiqueta.
Cambie la propiedad nombre de la una junto a la etiqueta del servidor para leer "servidor" y cambie su propiedad de texto para mantener un servidor Telnet predeterminado. Un ejemplo podría ser "tarmongaidon.org", que conduce al juego MUD Tarmon Gaidon, pero puede elegir cualquier servidor Telnet que es apropiado.
Cambie la propiedad nombre de la una junto a la etiqueta de puerto a "puerto" y cambie su propiedad de texto para el puerto por defecto. Esto puede variar según el servidor. El puerto telnet estándar es de "23", sin embargo muchos servidores no utilizan este puerto, por diversas razones.
5 Haga doble clic en el botón "Conectar". Esto abre el editor de código y crea automáticamente una función de evento que se ejecutará cada vez que el usuario hace clic en el botón. Tendrá un nombre similar a "Button1_Click". Pega el siguiente en la función creada. Debe estar en una sola línea.
Shell("cmd.exe /c start telnet://" & server.Text & ":" & port.Text)
Esto abre el símbolo del sistema y le dice a él para iniciar cualquier aplicación está asociada con el protocolo Telnet. El argumento "/ c" indica a Windows para cerrar el símbolo del sistema cada vez que el programa se cierra Telnet. Si prefiere el símbolo del sistema para permanecer abiertos, cambiar esto a "/ k".
Esta será "telnet" en una instalación predeterminada de Windows XP, pero algunos usuarios pueden preferir personalizar sus clientes Telnet, y su aplicación debe respetar eso.
Si prefiere obligar al usuario a utilizar el cliente de Windows por defecto, basta con sustituir la palabra "comenzar" por la palabra "telnet".