예제 #1
0
def main( **opts):

	global g_INIT_KEY
	global g_DEBUG_LEVEL
	global key1Hash, key2Hash, keyBothHash

	optStr = sfp.getOptStr()
	optList, args = getopt.getopt(sys.argv[1:], optStr, ['level=', 'output-file='] )

	opts = {}
	for optKey, optVal in optList : opts[optKey] = optVal
		
	SERVER_IP 		= args[0]
	SERVER_PORT 	= int( args[1] )
	winClassName 	= args[2]

	g_INIT_KEY	= '*,*'
	if len( args ) > 3 :
		g_INIT_KEY = DELIMETER_BUS.join( args[3:] )
	
	key1Hash = {}
	key2Hash = {}
	keyBothHash = { '*,*':[] }

	w = gsWindow( winClassName, SERVER_IP, SERVER_PORT, **opts ) 
	win32gui.PumpMessages()
예제 #2
0
def main():

    global g_INIT_KEY
    global key1Hash, key2Hash, keyBothHash

    optStr = sfp.getOptStr()
    optList, args = getopt.getopt(sys.argv[1:], optStr + 't:r',
                                  ['level=', 'output-file='])

    opts = {}
    for optKey, optVal in optList:
        opts[optKey] = optVal

    SERVER_IP = args[0]
    SERVER_PORT = int(args[1])
    g_INIT_KEY = args[2]  #g_INIT_KEY	= '0,*,*'	# heartbeat,key1,key2
    winClassName = args[len(args) - 1]

    key1Hash = {}
    key2Hash = {}
    keyBothHash = {'*,*': []}

    w = gsWindow(winClassName, SERVER_IP, SERVER_PORT, **opts)
    win32gui.PumpMessages()
예제 #3
0
    SERVER_PORT = int(args[1])
    g_INIT_KEY = args[2]  #g_INIT_KEY	= '0,*,*'	# heartbeat,key1,key2
    winClassName = args[len(args) - 1]

    key1Hash = {}
    key2Hash = {}
    keyBothHash = {'*,*': []}

    w = gsWindow(winClassName, SERVER_IP, SERVER_PORT, **opts)
    win32gui.PumpMessages()


if __name__ == "__main__":

    try:
        optStr = sfp.getOptStr()
        optList, args = getopt.getopt(
            sys.argv[1:], optStr + 't:r',
            ['level=', 'output-file='])  # 07.09.28 : 'r' 추가
        if len(args) < 4: raise Exception
        opts = {}
        for optKey, optVal in optList:
            opts[optKey] = optVal
    except:
        print 'usage : %s [-options] [--level=] serverIp, port, heartBeat,key1,key2[default:0,*,*] winClassName' % (
            sys.argv[0])
        print 'examp : %s 10.10.10.10 1234 0,*,* WinAdapter' % (sys.argv[0])
        print 'examp : %s -t100 -r 10.10.10.10 1234 0,*,* WinAdapter' % (
            sys.argv[0])

        sfp.prnOpt()