source: trunk/TouchOSC/LogServer.py @ 11

Revision 11, 565 bytes checked in by st8, 13 months ago (diff)

Added prelim TouchOSC script

Line 
1import SocketServer
2import time
3
4class LoggerRequestHandler(SocketServer.BaseRequestHandler):
5    def setup(self):
6        print self.client_address, 'connected!'
7
8    def handle(self):
9        while 1:
10            time.sleep(0.01)
11            data = self.request.recv(1024)
12            if len(data.strip()) > 0 :
13                print data.strip()
14
15    def finish(self):
16        print self.client_address, 'disconnected!'
17
18if __name__=='__main__':
19    server = SocketServer.ThreadingTCPServer(('localhost', 4444), LoggerRequestHandler)
20    server.serve_forever()
21
Note: See TracBrowser for help on using the repository browser.