Telnet é uma aplicação de linha de comando no Windows que permite que os usuários se comuniquem com servidores remotos através do texto - único protocolo telnet. É comumente utilizada para jogos on-line, chamado MUDs , e para acesso remoto a terminais de computador . Este tutorial irá descrever como criar um aplicativo Visual Basic que inicia automaticamente o aplicativo de linha de comando Telnet e se conecta a um servidor especificado. Coisas que você precisa
Visual Basic 2008
Show Mais instruções
1
Criar um novo projeto padrão.
2
Arraste um botão para sua forma de listar os componentes do lado esquerdo da tela. Altere a propriedade de texto para "Connect" na caixa de propriedades no lado inferior direito da tela.
3
Arraste dois rótulos em seu formulário. Altere a propriedade texto de um a "Servidor" e outro para "Porto ".
4
Arraste duas caixas de texto para o formulário , e coloque uma ao lado de cada rótulo.
altere a propriedade nome de um ao lado do rótulo servidor para ler "servidor" e altere a propriedade de texto para manter um servidor Telnet padrão. Um exemplo pode ser " tarmongaidon.org ", que leva para o jogo MUD Tarmon Gaidon , mas você pode escolher qualquer servidor Telnet que é apropriado.
Altere a propriedade nome do um ao lado do rótulo da porta a " porta " e altere a propriedade de texto para a porta padrão . Isso vai variar de acordo com servidor. A porta telnet padrão é " 23 ", no entanto muitos servidores não use esta porta por várias razões.
5
Dê um duplo clique no botão " Connect" . Isso abre o editor de código e automaticamente cria uma função de evento que será executado sempre que o usuário clica no botão. Ela terá um nome semelhante a " Button1_click ". Cole o seguinte para a função criada . Ele deve estar em apenas uma linha
Shell. ( " Cmd.exe /c start telnet ://" & server.Text & " :" & port.Text ) < br >
Isso abre o prompt de comando e diz-lhe para iniciar qualquer aplicativo está associado com o protocolo telnet. O argumento " /c" informa ao Windows para fechar o prompt de comando , sempre que as saídas do programa Telnet. Se você preferir para o prompt de comando para permanecer aberto , mude isso para " /k . "
Este será " telnet" em uma instalação padrão do Windows XP , mas alguns usuários podem preferir personalizar seus clientes Telnet , e sua aplicação deve respeitar isso.
Se preferir forçar o usuário a usar o cliente padrão do Windows , basta substituir a palavra "start" com a palavra " telnet ". < br >