def onProHelp(self): noHelp = True for i in self.environment.paths: pathDE = pu.normPath(i + "\\html\\german\\proe\\default.htm") pathEN = pu.normPath(i + "\\html\\usascii\\proe\\default.htm") if os.path.exists(pathDE): os.system(pu.spacePath(pathDE)) noHelp = False return if os.path.exists(pathEN): os.system(pu.spacePath(pathEN)) noHelp = False return if noHelp: # dialog instance dialog = pyCADdialoguiHandler.AskDialog() dialog.setText("Hinweis:") dialog.setURL(pu.textURL("noprohelp")) # dialog modal show dialog.exec_() return
def cleanCache(): wf1 = os.getenv("USERPROFILE") + "\\Anwendungsdaten\\PTC\\ProENGINEER\\Wildfire\\.wf" wf2 = os.getenv("USERPROFILE") + "\\Appdata\\Roaming\\PTC\\ProENGINEER\\Wildfire\\.wf" if (os.path.exists(wf1) or os.path.exists(wf2)): wf1del = pu.spacePath(os.getenv("USERPROFILE") + "\\Anwendungsdaten\\PTC\\ProENGINEER\\Wildfire\\WS_Backup\\Workspace_" + time.strftime("%Y%m%d_%H%M%S")) wf2del = pu.spacePath(os.getenv("USERPROFILE") + "\\Appdata\\Roaming\\PTC\\ProENGINEER\\Wildfire\\WS_Backup\\Workspace_" + time.strftime("%Y%m%d_%H%M%S")) os.system("mkdir " + wf1del) os.system("mkdir " + wf2del) os.system("move " + wf1 + " " + wf1del) os.system("move " + wf2 + " " + wf2del)