author | morphbr |
Wed Apr 04 00:10:15 2007 +0100 (2007-04-04) | |
branch | trunk |
changeset 492 | 63d9475228ac |
parent 484 | 27e83a8f68d7 |
child 494 | f1411bd6f17e |
permissions | -rw-r--r-- |
1 import os
2 import sys
3 import time
4 import socket
7 if len(sys.argv) < 2:
8 HOST = 'localhost'
9 PORT = 5000
10 elif len(sys.argv) == 2:
11 HOST = sys.argv[1]
12 PORT = 5000
13 else:
14 HOST = sys.argv[1]
15 PORT = int(sys.argv[2])
17 socket = socket.socket(socket.AF_INET,socket.SOCK_STREAM)
18 socket.settimeout(10)
20 try:
21 socket.connect( (HOST,PORT) )
22 except:
23 print "\n--> Could not connect to ('%s':'%d')\n" % (HOST,PORT)
24 sys.exit(-1)
27 #mplayer = os.popen("which mplayer").read().strip()
28 #mplayer += " - 1> /dev/null"
29 #pin, pout = os.popen2(mplayer)
31 teste = open("/tmp/teste2", "w")
33 data = socket.recv(1024)
34 i = 0
36 while (data != ""):
37 #pin.write(data)
38 teste.write(data)
39 data = socket.recv(1024)
40 if (i == 500):
41 socket.send("OK")
42 i += 1
44 #pin.close()
45 socket.close()
48 # from select import select
49 # r, w, x = select([pout], []. [], 0)
50 # if pout in r:
51 # pout.read(32)