def __init__(self, parent): #TODO set debug to 0 self.debug = 0 tk.Frame.__init__(self, parent) print socket.gethostbyname(socket.gethostname()) print [ip for ip in socket.gethostbyname_ex(socket.gethostname())[2] if not ip.startswith("127.")][:1] self.parent = parent #TODO scan for or prompt for this #self.server_ip = "10.1.43.172" self.server_ip = "10.1.42.71" self.socket_port = socket_port self.vlc_port = vlc_port # IP of this computer if "Windows" in this_os: self.client_ip = socket.gethostbyname(socket.gethostname()) else: #TODO automatically get this import discover self.client_ip = discover.find_ip_linux() #self.client_ip = "127.0.0.1" self.initialize()
def autostart(): print "autostart working" s = server.Server(find_ip_linux(), 8081) s.start()