def check(): print("install Good") def installFiles(self, clientpath, serverpath): #first install server self.installstep.set("Downloading Server Through Git") sysctl = Popen(['git', 'clone', 'https://openwf.io/SpaceNinjaServer.git', serverpath]) self.installprog.set(1) sysctl.wait() self.installstep.set("Installing Server Requirements (via npm)") self.installprog.set(25) sysctl = Popen(["npm", '--prefix', f'{serverpath}', 'install']) sysctl.wait() self.installstep.set("Copying Config File") shutil.copy(serverpath + "/config.json.example", serverpath + "/config.json") self.installstep.set("Starting Bootstrapper Download") self.installprog.set(50) print("Server install worked. ") helpers.downloadlatestdll(clientpath) self.installprog.set(99) self.installstep.set("Install Complete!\nPress next then restart to get started!")