def keyRed(self): printl("", self, "S") client = PlexGdm(debug=3) version = str(getVersion()) gBoxType = getBoxInformation() clientBox = gBoxType[1] printl("clientBox: " + str(gBoxType), self, "D") client.clientDetails(clientBox, "DreamPlex Client", "3003", "DreamPlex", version) client.start_discovery() while not client.discovery_complete: print "Waiting for results" time.sleep(1) client.stop_discovery() serverList = client.getServerList() printl("serverList: " + str(serverList),self, "D") menu = [] for server in serverList: printl("server: " + str(server), self, "D") menu.append((str(server.get("serverName")) + " (" + str(server.get("server")) + ":" + str(server.get("port")) + ")", server,)) printl("menu: " + str(menu), self, "D") self.session.openWithCallback(self.useSelectedServerData, ChoiceBox, title=_("Select server"), list=menu) printl("", self, "C")
def startDeamon(self): printl("", self, "S") t = Thread(target=runHttp) t.start() client = PlexGdm(debug=3) version = str(getVersion()) gBoxType = getBoxInformation() clientBox = "8000" printl("clientBox: " + str(gBoxType), self, "D") client.clientDetails(clientBox, "192.168.45.80", "8000", "DreamPlex", version) client.start_registration() if client.check_client_registration(): printl("Successfully registered", self, "D") else: printl("Unsuccessfully registered", self, "D") printl("", self, "C")
def keyRed(self): printl("", self, "S") client = PlexGdm(debug=3) version = str(getVersion()) gBoxType = getBoxInformation() clientBox = gBoxType[1] printl("clientBox: " + str(gBoxType), self, "D") client.clientDetails(clientBox, "DreamPlex Client", "3003", "DreamPlex", version) client.start_discovery() while not client.discovery_complete: print "Waiting for results" time.sleep(1) client.stop_discovery() serverList = client.getServerList() printl("serverList: " + str(serverList), self, "D") menu = [] for server in serverList: printl("server: " + str(server), self, "D") menu.append(( str(server.get("serverName")) + " (" + str(server.get("server")) + ":" + str(server.get("port")) + ")", server, )) printl("menu: " + str(menu), self, "D") self.session.openWithCallback(self.useSelectedServerData, ChoiceBox, title=_("Select server"), list=menu) printl("", self, "C")