def run(): print("Initialising LiSiCA...") try: sys.path.remove('') except: pass upgraderObj = UpgraderGitlab() if upgraderObj.firstUpgrade(): upgraderObj.findLatestVersionGUI() upgraderObj.upgrade() sys.path.append(os.path.normpath(os.path.join(LISICA_DIRECTORY, "modules"))) import License if License.checkVersionGUI() == None: upgraderObj.findLatestVersionGUI() upgraderObj.upgrade() del upgraderObj configure = Configuration() exe_filename = configure.exe_File() exe_path = os.path.normpath( os.path.join(LISICA_DIRECTORY, "bin", exe_filename)) st = os.stat(exe_path) os.chmod(exe_path, st.st_mode | stat.S_IEXEC) import LisicaGUI LisicaGUI.main()
def run(): print("Initialising LiSiCA...") try: sys.path.remove('') except: pass upgraderObj = UpgraderGitlab() if upgraderObj.firstUpgrade(): upgraderObj.findLatestVersionGUI() upgraderObj.upgrade() sys.path.append(os.path.normpath(os.path.join(LISICA_DIRECTORY,"modules"))) import License if License.checkVersionGUI()==None: upgraderObj.findLatestVersionGUI() upgraderObj.upgrade() del upgraderObj configure=Configuration() exe_filename=configure.exe_File() exe_path=os.path.normpath(os.path.join(LISICA_DIRECTORY,"bin",exe_filename)) st = os.stat(exe_path) os.chmod(exe_path, st.st_mode | stat.S_IEXEC) import LisicaGUI LisicaGUI.main()
def findCurrentVersion(self): import License #for GUI license_details=License.checkVersionGUI() self.licenseCodeGUI = license_details['Key'] self.currentVersionGUI = license_details['Version'] #for lisica program license_details=License.checkLicenseStatus() self.licenseCodeLisica = license_details['Key'] self.currentVersionLisica = license_details['Version']
def findCurrentVersion(self): import License #for GUI self.currentVersionGUI = License.checkVersionGUI()['Version']