from ctypes import windll import winreg from os import path, getcwd from win10toast import ToastNotifier from configparser import ConfigParser, NoOptionError, NoSectionError config_path = path.join(getcwd(), 'config') config_file = path.join(config_path, 'config.ini') class ChangeProxy: def __init__(self) -> None: self.INTERNET_OPTION_REFRESH = 37 self.INTERNET_OPTION_SETTINGS_CHANGED = 39 self.REG_PATH = 'Software\Microsoft\Windows\CurrentVersion\Internet Settings' self.SECTION = 'change proxy' self._parser_config() def _parser_config(self): conf = ConfigParser() conf.read(config_file, encoding='utf-8') self.items = conf.items(self.SECTION) is_null_include = 0 proxy_ip = [] ignore_ip = [] self.proxy_ignore = [] for key, value in self.items: if key.startswit
python 切换代理
于 2022-09-06 01:46:07 首次发布