コード例 #1
0
ファイル: lisica.py プロジェクト: peach-eater/pymol-scripts
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()
コード例 #2
0
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()
コード例 #3
0
ファイル: lisica.py プロジェクト: gawells/Pymol-script-repo
 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']
コード例 #4
0
ファイル: lisica.py プロジェクト: peach-eater/pymol-scripts
 def findCurrentVersion(self):
     import License
     #for GUI
     self.currentVersionGUI = License.checkVersionGUI()['Version']
コード例 #5
0
 def findCurrentVersion(self):
     import License
     #for GUI
     self.currentVersionGUI = License.checkVersionGUI()['Version']