La plupart du temps , vous irez directement aux serveurs sur Internet et télécharger des informations en fonction des besoins . Cependant, parfois, la vie privée , la sécurité ou les deux besoin d'utiliser un proxy. Avec un proxy, vous pouvez envoyer des demandes à un troisième ordinateur qui relaie les informations pour vous . Vous pouvez acheter ou télécharger les programmes de proxy sophistiquées à partir d'Internet , mais le principe de base d'un proxy est assez simple que vous pouvez aussi écrire vous-même dans Visual Basic. Instructions 
 1 
 Ouvrez Visual Basic et créez un nouveau projet en cliquant sur "Fichier" et "Nouveau projet ". Il n'est pas nécessaire pour un script de proxy pour avoir une interface utilisateur , choisissez donc " Application console. " 
 2 
 Collez le code suivant au sommet de votre projet d'importer les bibliothèques nécessaires à l' . NET 
 
 Imports System.Net 
 
 importations cadre. System.Net.Sockets 
 3 
 Collez le code suivant dans la méthode "Main" de mettre en un serveur pour écouter sur le port 1080 (ou tout autre port que vous voulez) et , lorsqu'un client se connecte à ce port , écouter pour une adresse URL, télécharger le fichier à cette adresse et l'envoyer au client : 
 < p > serveur As New TcpListener (1080) 
 
 client As TcpClient 
 
 server.start () 
 
 while (true) 
 
 client = serveur. AcceptTcpClient () 
 
 flux dim = client.getStream 
 
 octets DIM ( 100) As Byte 
 
 Stream.Read ( bytes , 0, 80 ) 
 
 adresse dim = System.Text.Encoding.ASCII.getString (octets) 
 
 fichier dim = My.Computer.FileSystem.GetTempFileName () 
 
 My.Computer.Network.DownloadFile (adresse, fichier 
 ) 
 données dim = tandis que 
 4 
 Enregistrez votre projet et cliquez sur le bouton "Exécuter" . Vous avez maintenant un serveur proxy simple.