Na maioria das vezes , você irá diretamente para os servidores na internet e download de informações , conforme necessário. No entanto, por vezes, privacidade, segurança ou ambos exigem o uso de um proxy. Com um proxy, você pode enviar pedidos para um terceiro computador que transmite as informações para você . Você pode comprar ou baixar programas de proxy sofisticados da Internet, mas o princípio básico de um proxy é simples o suficiente para que você também pode escrever um você mesmo no Visual Basic. Instruções
1
Abra o Visual Basic e crie um novo projeto , clicando em " Arquivo" e " New Project ". Não há necessidade de um script de proxy para ter uma interface com o usuário , é só selecionar " Console Application ".
2
Cole o seguinte código no topo do seu projeto para importar as bibliotecas necessárias do . NET Framework .
Imports System.Net
System.Net.Sockets Importações
3
cole o seguinte código dentro do método "Main " para definir um servidor para escutar na porta 1080 (ou qualquer outra porta que você quiser) e , quando um cliente se conecta a essa porta , para ouvir um endereço URL , baixe o arquivo nesse endereço e enviá-lo para o cliente:
servidor Dim As New TcpListener ( 1080 )
Dim cliente Como TcpClient
Server.start ()
enquanto (verdadeiro)
client = servidor. AcceptTcpClient ()
fraca stream = client.getStream
fraca bytes (100) como byte
Stream.Read ( bytes , 0, 80)
endereço dim = System.Text.Encoding.ASCII.getString (bytes)
arquivo dim = My.Computer.FileSystem.GetTempFileName ()
My.Computador.Network.DownloadFile (endereço, arquivo )
dim dados = enquanto
4
Salve seu projeto e clique no botão "Run" . Agora você tem um servidor proxy simples.