3 полезных скрипта для изменения настроек прокси в Internet Explorer и Microsoft Edge

2 min


Вы когда-нибудь беспокоились о своей личности в Интернете? Люди защищают свою личность в Интернете, используя прокси-серверы. Анонимные прокси-серверы скрывают ваш реальный IP-адрес, что полезно, если вы не можете получить доступ к различным сайтам или вам нужна дополнительная конфиденциальность.

Тем не менее, ручное переключение настроек прокси-сервера вашего браузера в зависимости от местоположения (дома или в офисе) может быстро стать проблемой. Чтобы сэкономить время, вы можете использовать скрипт для изменения настроек прокси в Windows 10.

Не беспокойтесь, если вы не программист, это займет немного знаний. С помощью этих трех полезных сценариев вы можете легко изменить настройки прокси для своего браузера.

Настройте прокси-сервер вручную

Прежде чем мы перейдем к способам автоматизации вашего компьютера с помощью сценариев, давайте кратко рассмотрим способы, которыми люди могут это сделать. Возможно, вы уже знаете, как проверить скорость вашей домашней сети

– это одна из первых вещей, которую вы должны проверить, если у вас когда-либо возникают проблемы с интернет-соединением.

Однако не все исследовали свои настройки локальной сети (LAN) в Internet Explorer или Microsoft Edge.

Как правило, вы хотите, чтобы настройки прокси-сервера были установлены на Автоматически определять настройки когда вы дома или в общественном месте. Однако на работе вы захотите настроить прокси-сервер. В зависимости от того, используете ли вы Internet Explorer или Microsoft Edge, ваши настройки могут отличаться.

Проверьте настройки прокси-сервера в Internet Explorer

Настройки прокси-сервера в Internet Explorer

Выполните следующие действия, чтобы получить доступ к настройкам прокси-сервера в Internet Explorer:

  1. Откройте Internet Explorer.
  2. Нажмите Alt + X и прокрутите вниз до параметров Интернета.
  3. Нажмите на вкладку Подключения.
  4. нажмите Кнопка настроек локальной сети,
  5. Измените настройки прокси-сервера по мере необходимости.

В настройках локальной сети (LAN) у вас либо включен прокси-сервер, либо выключен. Это настройка, которую вы хотите переключать при переключении из домашней сети в рабочую сеть. Вы также можете использовать его, если хотите переключиться на работу под «скрытым» анонимным IP-сервером.

Настройки локальной сети на вашем компьютере

Проверьте настройки прокси-сервера в Microsoft Edge

В отличие от Internet Explorer, Microsoft Edge управляет настройками прокси-сервера в настройках сети и Интернета в Windows 10. Чтобы получить самый быстрый способ доступа к параметрам прокси-сервера для Microsoft Edge, выполните следующие действия.

  1. Нажмите кнопку запуска Windows.
  2. нажмите значок передач открыть настройки.
  3. Нажмите на Сеть и Интернет,
  4. На левой боковой панели, нажмите на полномочие,
  5. При необходимости измените настройки прокси.

Настройки прокси-сервера в Microsoft Edge

Настройки реестра прокси

В качестве альтернативы, вы также можете найти эти настройки прокси в редакторе реестра (введите смерзаться в приложение «Выполнить». Это то, что вы хотите, чтобы ваши прокси-скрипты редактировать. Изменяя параметры реестра, вы по существу изменяете эти параметры в окне «Параметры локальной сети».

Настройки реестра прокси

Если у вас все еще есть вопросы о том, что такое прокси-сервер

, это может помочь освежиться перед погружением в эти сценарии.

Три способа использования VBScript для изменения настроек прокси

При использовании скриптов вам нужно только переключать эти настройки, когда и где вы хотите. Существует три сценария, которые будут охватывать эти сценарии, но вы можете настроить код по своему вкусу. Вы можете поместить скрипт в папку автозагрузки, чтобы он запускался при каждой загрузке компьютера, или вы можете просто запускать скрипты, когда вы хотите, чтобы ваш компьютер автоматически установил правильные настройки IP.

Три сценария работы этих сценариев включают в себя:

  1. Он предлагает пользователю включить анонимный прокси для доступа в Интернет.
  2. Он предлагает пользователю ввести имя прокси-сервера, который он хочет использовать.
  3. Он автоматически проверяет, дома ли вы (или нет), и устанавливает соответствующие настройки прокси-сервера.

Крутая вещь в Windows Scripting Host заключается в том, что каждый из этих вариантов не так сложен.

1. Попросите пользователя включить прокси-сервер

В этом сценарии появится всплывающее окно с вопросом, хочет ли пользователь использовать прокси-сервер. Если да, то сценарий включит прокси-серверы и заполнит жестко запрограммированный анонимный прокси-сервер. Вы необходимость настроить скрипт для использования вашего анонимного прокси.

С учетом сказанного, вот как выглядит сценарий. Обязательно найдите адрес и порт заполнителя (http://www.youareanonymous.com:80) и замените его ниже.

Option Explicit
Dim valUserIn
Dim objShell, RegLocate, RegLocate1
Set objShell = WScript.CreateObject("WScript.Shell")
On Error Resume Next
valUserIn = MsgBox("Use A Cloaked Proxy?",4,"Cloaked Select")
If valUserIn=vbYes Then
RegLocate = "HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionInternet SettingsProxyServer"
objShell.RegWrite RegLocate,"http://www.youareanonymous.com:80","REG_SZ"
RegLocate = "HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionInternet SettingsProxyEnable"
objShell.RegWrite RegLocate,"1","REG_DWORD"
MsgBox "Cloaked Proxy is Enabled"
else
RegLocate = "HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionInternet SettingsProxyServer"
objShell.RegWrite RegLocate,"0.0.0.0:80","REG_SZ"
RegLocate = "HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionInternet SettingsProxyEnable"
objShell.RegWrite RegLocate,"0","REG_DWORD"
MsgBox "Cloaked Proxy is Disabled"
End If
WScript.Quit

Просто скопируйте и вставьте приведенный выше скрипт в пустой файл Блокнота. Затем сохраните его с помощью.VBS расширение (т.е. ask_user.vbs). Когда вы запустите его, вы увидите следующее приглашение.

использовать скрытую подсказку прокси

«Да» загружает указанный прокси-сервер в качестве вашего прокси-сервера и устанавливает для «ProxyEnable» значение 1. «Нет» устанавливает для прокси-сервера значение по умолчанию (все нули) и отключает настройку прокси-сервера.

2. Предложите пользователю ввести прокси

Другой подход – спросить пользователя, какой именно сервер он хочет использовать. Это позволяет гибко менять прокси-сервер постоянно без необходимости редактирования самого скрипта. Вы можете сделать это, просто изменив команду «MsgBox» в исходном коде на «InputBox».

Option Explicit
Dim valUserIn
Dim objShell, RegLocate, RegLocate1
Set objShell = WScript.CreateObject("WScript.Shell")
On Error Resume Next
valUserIn = Inputbox("Enter the Proxy server you want to use.","Proxy Server Required")
RegLocate = "HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionInternet SettingsProxyServer"
objShell.RegWrite RegLocate,valUserIn,"REG_SZ"
RegLocate = "HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionInternet SettingsProxyEnable"
objShell.RegWrite RegLocate,"1","REG_DWORD"
MsgBox "Proxy is Enabled"
WScript.Quit

Еще раз вставьте содержимое в Блокнот и сохраните файл с помощью.VBS расширение. Когда вы сохраните это как файл .vbs и запустите его, появится следующее окно.

ручной ввод для скрытого прокси

Просто введите предпочитаемый прокси-сервер, нажмите «ОК», и ваши настройки Интернета будут автоматически обновлены.

3. Установите настройки прокси-сервера в зависимости от местоположения

Этот следующий сценарий немного более гибкий, поэтому он также немного длиннее. Но он может проверить ваш текущий IP-адрес. Если он находится в ожидаемом диапазоне, когда вы используете домашний IP-адрес, он не будет использовать прокси-сервер.

Если кажется, что вы не используете типичный домашний IP-адрес, он автоматически настроит ваш Интернет с прокси-сервером, чтобы вы могли жестко написать код в сценарии. Просто скопируйте этот скрипт в файл блокнота и сохраните его с расширением .vbs, чтобы попробовать.

Option Explicit

Dim valUserIn
Dim objShell, RegLocate, RegLocate1
Dim objRemXML
Dim objMyIP
Dim strIPAddress
Dim strHostname
Dim strHomeDomain

On Error Resume Next

Set objShell = WScript.CreateObject("WScript.Shell")
On Error Resume Next

Const cstrShowMyIP = "http://www.showmyip.com/xml/"

Set objRemXML = CreateObject("Microsoft.XMLDOM")
objRemXML.async = False
objRemXML.load(cstrShowMyIP)

' Get our IP address
Set objMyIP = objRemXML.selectSingleNode("/ip_address/ip")
strIPAddress = objMyIP.text

' Print info

strHomeDomain = Left (strIPAddress,6)

If strHomeDomain = "69.161" then

RegLocate = "HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionInternet SettingsProxyServer"
objShell.RegWrite RegLocate,"0.0.0.0:80","REG_SZ"

RegLocate = "HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionInternet SettingsProxyEnable"
objShell.RegWrite RegLocate,"0","REG_DWORD"

MsgBox "Cloaked Proxy is Disabled"

else

RegLocate = "HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionInternet SettingsProxyServer"
objShell.RegWrite RegLocate,"http://www.youareanonymous.com:80","REG_SZ"

RegLocate = "HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionInternet SettingsProxyEnable"
objShell.RegWrite RegLocate,"1","REG_DWORD"

MsgBox "Cloaked Proxy is Enabled"

end if

' Finish
Set objMyIP = Nothing
Set objRemXML = Nothing

WScript.Quit 

Когда вы запускаете его дома, он распознает ваш домашний IP и отключает анонимный прокси.

отключенный скрытый прокси

Если бы вы были в общедоступной точке доступа, она распознала бы внешний IP-адрес и включила бы скрытый прокси. Просто не забудьте изменить прокси-заполнитель, так как это более длинный код.

Использование сценариев Windows 10 Proxy

Это всего лишь несколько примеров автоматизации, которую вы можете реализовать на своем ПК с Windows с помощью Windows Scripting Host. Вам не нужно быть опытным программистом! Просто изучите несколько команд из этих сценариев, и вы действительно сможете поработать над магией.


0 Comments

Добавить комментарий