2009-10-07 5 views
-1

J'ai écrit une petite application qui télécharge des vidéos YouTube, mais comme la plupart des entreprises, ils ne vous permettent pas de voir YouTube, donc je voudrais intégrer une option de proxy dans mon application pour télécharger les vidéos YouTube via un proxy fourni ip et port.option de proxy avec dans mon application

+0

Veuillez clarifier votre question. Exactement ce que devrait faire ce proxy? –

+0

OK, très bien. Maintenant quoi? – SLaks

+0

sur l'onglet de menu ont des options puis proxy sous que lorsque vous cliquez sur le formulaire de proxy apparaît et vous modifiez vos paramètres de proxy une fois terminé, cliquez sur Enregistrer, puis vous pouvez coller dans votre lien youtube et télécharger la vidéo via le proxy vous avez mis en place dans des paramètres sous porxy. – partialdata

Répondre

1

Vous cherchez probablement pour cette configuration settings:

<configuration> 
    <system.net> 
     <defaultProxy> 
      <proxy 
       usesystemdefault="true" 
       proxyaddress="http://192.168.1.10:3128" 
       bypassonlocal="true" 
      /> 
     </defaultProxy> 
    </system.net> 
</configuration> 

De cette façon, vous pouvez référencer les paramètres de proxy du système ou les remplacer par votre propre. Si votre application dérive de WebRequest, vous pouvez regarder WebRequest.Proxy.


MISE À JOUR

Pour rendre votre application .NET utiliser un proxy spécifique, procédez comme suit:

Créer un fichier nommé [Your_App_Name] exe.config dans le même dossier de votre application réside

Modifier le fichier nouvellement créé pour contenir les éléments suivants:

<?xml version="1.0"> 
    <configuration> 
     <system.net> 
      <defaultProxy> 
       <proxy usesystemdefault="False" 
        proxyaddress="<YOUR_PROXY_IP_ADDRESS>:<YOUR_PROXY_PORT>" 
        bypassonlocal="True" /> 
      </defaultProxy> 
     </system.net> 
    </configuration> 

Remplacer <YOUR_PROXY_IP_ADDRESS> et <YOUR_PROXY_PORT> avec le proxy que vous souhaitez utiliser.

Questions connexes