def read_config(self): self.enable_proxy, data, _ = get_all_proxies() self.enabled_init = self.enable_proxy if self.enable_proxy: try: self.ip_entry.set_text(data['host']) self.port_entry.set_text(data['port']) if data['username']: self.username_entry.set_text(data['username']) if data['password']: self.password_entry.set_text(data['password']) except: # Something went wrong > disable proxy set_all_proxies(False) common.proxy_enabled = False self.enable_proxy = False self.enabled_init = False self.clear_entries() self.checkbutton.set_active(self.enable_proxy)
import os from shutil import rmtree from kano.utils import requests_get_json, run_cmd from kano.logging import logger tmp_dir = '/tmp/kano-video' last_search_count = 0 proxy_arg = '' # Set proxy settings for queries try: from kano_settings.system.proxy import generate_proxy_url, \ get_all_proxies is_proxy, proxy, _ = get_all_proxies() if is_proxy: proxy_url = generate_proxy_url( proxy['host'], proxy['port'], proxy['username'], proxy['password']) proxy_arg = '--proxy "{}"'.format(proxy_url) except ImportError: pass def page_to_index(page, max_results=10): return ((page - 1) * max_results) + 1 def get_last_search_count(): global last_search_count
import os from shutil import rmtree from kano.utils import requests_get_json, run_cmd from kano.logging import logger tmp_dir = '/tmp/kano-video' last_search_count = 0 proxy_arg = '' # Set proxy settings for queries try: from kano_settings.system.proxy import generate_proxy_url, \ get_all_proxies is_proxy, proxy, _ = get_all_proxies() if is_proxy: proxy_url = generate_proxy_url(proxy['host'], proxy['port'], proxy['username'], proxy['password']) proxy_arg = '--proxy "{}"'.format(proxy_url) except ImportError: pass def page_to_index(page, max_results=10): return ((page - 1) * max_results) + 1 def get_last_search_count(): global last_search_count