Beispiel #1
0
	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 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")
Beispiel #4
0
    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")