コード例 #1
0
ファイル: client-info.py プロジェクト: C3MA/fc_python
def main():
	usage = "usage: %prog [options] arg1 arg2"
	parser = OptionParser(usage=usage)	
	parser.add_option("-t", "--target",
                action="store", type="string", dest="target")
	(options, args) = parser.parse_args()
	print "Target"  , options.target
	
	try:
		client = FcClient(options.target)
		answer = client.request_info()
		print "Got: ", answer
	except socket.error, msg:
		sys.stderr.write("[ERROR] %s\n" % msg[1])
		parser.print_help()
		sys.exit(1)
コード例 #2
0
ファイル: client-sound.py プロジェクト: C3MA/fc_python
def main():
    usage = "usage: %prog [options] arg1 arg2"
    parser = OptionParser(usage=usage)
    parser.add_option("-t", "--target",
        action="store", type="string", dest="target")
    (options, args) = parser.parse_args()
    print "Target"  , options.target



    snd = AudioThread()
    snd.start()

    print "Thread OK!"

    val = None
    while 1:

        l,data = snd.getData()
        if l:
            val = round(audioop.max(data, 4))
        else:
            continue;


        print val % 100


    exit(1)

    fps = 60
    width = 7
    height = 10

    rda = RedDotAni()

    try:
        client = FcClient(options.target)
        client.send_frames(fps, width, height, rda.frameupdate)
    except socket.error as msg:
        sys.stderr.write("[ERROR] %s\n" % msg[1])
        parser.print_help()
        sys.exit(1)
コード例 #3
0
ファイル: client-frame-send.py プロジェクト: C3MA/fc_python
def main():
	usage = "usage: %prog [options] arg1 arg2"
	parser = OptionParser(usage=usage)
	parser.add_option("-t", "--target",
                action="store", type="string", dest="target")
	(options, args) = parser.parse_args()
	print "Target"  , options.target
	
	fps = 25
	width = 10
	height = 6	
    
	try:
		client = FcClient(options.target)
		client.send_frames(fps, width, height, frameupdate)		
	except socket.error as msg:
		sys.stderr.write("[ERROR] %s\n" % msg[1])
		parser.print_help()
		sys.exit(1)
コード例 #4
0
ファイル: client-ping.py プロジェクト: C3MA/fc_python
def main():
	usage = "usage: %prog [options] arg1 arg2"
	parser = OptionParser(usage=usage)	
	parser.add_option("-t", "--target",
                action="store", type="string", dest="target")
	(options, args) = parser.parse_args()
	print "Target"  , options.target
	
	try:
		client = FcClient(options.target)
		start = time.time()
		for i in range(10):
			pong = client.ping(i)
			if (pong != i):
				print "could not receive %d, but %d" % (i , pong)
			else:
				end = time.time()
				print "%d\t%4.3f ms" % (i, (end-start) * 1000)
				start=end
				
	except socket.error, msg:
		sys.stderr.write("[ERROR] %s\n" % msg[1])
		parser.print_help()
		sys.exit(1)