コード例 #1
0
ファイル: main.py プロジェクト: JiriHartikka/IntTec3
def main():
    if not args.game:
        argparser.print_help()
        print
        print "Available games:"
        list_games()
        exit(0)
    inipath = profiledir + args.game + ".ini"
    if not isfile(inipath):
        print "File %s not found." % inipath
        exit(2)
    gameconfig = ConfigParser.ConfigParser()
    gameconfig.read(inipath)
    print "Starting with game profile '%s'... Press Ctrl+C to stop" % args.game

    camera = Camera(gameconfig)
    xml_event_stream = get_xml_event_stream()
    for event in parser.make_gaze_event_stream(xml_event_stream):
        camera.tick(event)
コード例 #2
0
ファイル: main.py プロジェクト: JiriHamberg/IntTec3
def main():
    if not args.game:
        argparser.print_help()
        print
        print "Available games:"
        list_games()
        exit(0)
    inipath = profiledir + args.game + ".ini"
    if not isfile(inipath):
        print "File %s not found." % inipath
        exit(2)
    gameconfig = ConfigParser.ConfigParser()
    gameconfig.read(inipath)
    print "Starting with game profile '%s'... Press Ctrl+C to stop" % args.game

    camera = Camera(gameconfig)
    xml_event_stream = get_xml_event_stream()
    for event in parser.make_gaze_event_stream(xml_event_stream):
        camera.tick(event)
コード例 #3
0
def handle_connection(connection, args):
    xml_event_stream = get_xml_event_stream(args)
    for event in parser.make_gaze_event_stream(xml_event_stream):
        message = event.json_encode()
        connection.write_message(message)
コード例 #4
0
ファイル: ws_server.py プロジェクト: JiriHamberg/IntTec3
def handle_connection(connection, args):
    xml_event_stream = get_xml_event_stream(args)
    for event in parser.make_gaze_event_stream(xml_event_stream):
        message = event.json_encode()
        connection.write_message(message)