Мне интересно, знает ли кто-нибудь, как изменить глобальные настройки прокси-сервера на машине с Windows 10 через python. Моя цель — создать сценарий, который запрашивает прокси, а затем устанавливает их глобально для всей машины. Поэтому, если я открываю Chrome или любой другой браузер, трафик проходит через прокси.
Но этот прием влияет только на трафик, который проходит через cmd.
-
Я попробовал, например, функцию netsh в cmd:
netsh set proxy ..
-
Я также попытался запустить браузер Chrome с прокси, но это тоже не сработало, ссылаясь на эту статью: https://winaero.com/blog/override-proxy-settings-google-chrome/
Мой код до сих пор захватывает прокси только с веб-сайта со списком прокси.
Спасибо
а что пробовали? StackOverflow — это скорее то, что я сделал … что я сделал не в том месте, чем то, что вы можете сказать мне, как закодировать это место. — person Peter schedule 24.04.2020
Чтобы программно установить общесистемный прокси в Windows, вы можете изменить реестр, то есть:
Примечания:
В моем случае мне пришлось закрыть и снова открыть Firefox, чтобы он подтвердил новые настройки прокси.
Большое спасибо, хром тоже влияет на эту настройку ??? — person Peter; 24.04.2020
Эти параметры должны влиять на все программы, если они настроены на использование системного прокси. В Firefox это значение
Use system proxy settings
, но попробуйте и проверьте его. — person Peter; 24.04.2020