示例#1
0
    def init_config(self):
        ip = self.config.value('ip', '127.0.0.1')
        port = self.config.value('port', '1080')
        self.ip_text_edit.setText(ip)
        self.port_text_edit.setText(port)

        is_socks_proxy = self.config.value('is_socks_proxy', 'true')
        is_http_proxy = self.config.value('is_http_proxy', 'false')
        self.socks5_checkbox.setChecked(s2b(is_socks_proxy))
        self.http_checkbox.setChecked(s2b(is_http_proxy))
示例#2
0
    def __init__(self, urls, parent=None, **kwargs):
        super(DownloadThread, self).__init__(parent)
        self.urls = urls
        self.kwargs = kwargs
        self.config = QSettings('config.ini', QSettings.IniFormat)

        if s2b(self.config.value('enable_proxy', 'false')):
            if s2b(self.config.value('is_http_proxy', 'false')):
                m_set_http_proxy(self.config.value('ip', '127.0.0.1'), self.config.value('port', '1080'))
                mlog.debug("enable http proxy")
            if s2b(self.config.value('is_socks_proxy', 'false')):
                m_set_socks_proxy(self.config.value('ip', '127.0.0.1'), self.config.value('port', '1080'))
                mlog.debug("enable socks proxy")
        else:
            mlog.debug('disable the proxy')
            disable_proxy()
示例#3
0
    def init_config(self):
        # 读取设置
        mconfig.set_file_path(self.config.value(mconfig.file_path, mconfig.base_dir))
        enable_proxy = self.config.value('enable_proxy', False)

        # 界面更新
        self.file_path_label.setText(mconfig.get_file_path())
        self.proxy_checkBox.setChecked(s2b(enable_proxy))