Смена ip в один клик - C#

Узнай цену своей работы

Формулировка задачи:

Здравствуйте. Есть proxy, который я хотел бы вбивать в textbox своей программы и нажимать button (вкл/выкл). При нажатии все исходящие соединения должны идти через мой прокси. Как реализовать это средствами c#?
Вообще хочу заходить в игры (типа wow, world of tanks и т.д.) и чтобы там не светился мой настоящий ip.

Решение задачи: «Смена ip в один клик»

textual
Листинг программы
RegistryKey registry = Registry.CurrentUser.OpenSubKey("Software\\Microsoft\\Windows\\CurrentVersion\\Internet Settings", true);
registry.SetValue("ProxyEnable", 1);
registry.SetValue("ProxyServer", YOURPROXY);
 
settingsReturn = InternetSetOption(IntPtr.Zero, INTERNET_OPTION_SETTINGS_CHANGED, IntPtr.Zero, 0);
refreshReturn = InternetSetOption(IntPtr.Zero, INTERNET_OPTION_REFRESH, IntPtr.Zero, 0);

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

8   голосов , оценка 4.125 из 5