Esempio n. 1
0
def main():
    parser = GlobalOptionsParser(usage="usage: %prog [options] langid dir")
    (options, args) = parser.parse_args()
    parser.check_args(2, args)
    session = LionDB(options.config, options.trace)
    langid, dir = args
    session.trace_msg("Export for langid=%s to directory %s" % (langid, dir))
    additional_params = (dir, )
    print session.module_export(langid, 0, additional_params)
Esempio n. 2
0
def main():
    parser = GlobalOptionsParser(usage="usage: %prog [options] langid dir")
    (options, args) = parser.parse_args()
    parser.check_args(2, args)
    session = LionDB(options.config, options.trace)
    langid, dir = args
    session.trace_msg("Export for langid=%s to directory %s" % (langid, dir))
    additional_params = (dir,)
    print session.module_export(langid, 0, additional_params)
Esempio n. 3
0
def main():
    usage = """usage: %prog [options] langid"""
    parser = GlobalOptionsParser(usage=usage)

    (options, args) = parser.parse_args()
    parser.check_args(1, args)

    session = LionDB(options.config, options.trace, "amis")
    langid = args[0]
    print session.module_export(langid, 2, None)
Esempio n. 4
0
def main():
    usage = """usage: %prog [options] langid"""
    parser = GlobalOptionsParser(usage=usage)

    (options, args) = parser.parse_args()
    parser.check_args(1, args)

    session = LionDB(options.config, options.trace, "amis")
    langid = args[0]
    print session.module_export(langid, 1, None)
Esempio n. 5
0
def main():
    usage = """usage: %prog [options] langid output_dir local_audio_dir"""
    parser = GlobalOptionsParser(usage=usage)
    
    (options, args) = parser.parse_args()
    parser.check_args(3, args)
    
    session = LionDB(options.config, options.trace, "amis")
    langid = args[0]
    outputdir = args[1]
    local_audio_dir = args[2]
    session.module_export(langid, 3, (outputdir, local_audio_dir))
Esempio n. 6
0
def main():
    usage = """usage: %prog [options] langid"""
    parser = GlobalOptionsParser(usage=usage)
    parser.add_option("-v", "--amisversion", dest="amis_version", default="3.1", 
        help="Target version of AMIS (default = 3.1)")
    
    (options, args) = parser.parse_args()
    parser.check_args(1, args)
    
    session = LionDB(options.config, options.trace, "amis")
    langid = args[0]
    print session.module_export(langid, 1, (options.amis_version,))
Esempio n. 7
0
def main():
    usage = """usage: %prog [options] langid output_dir local_audio_dir"""
    parser = GlobalOptionsParser(usage=usage)
    parser.add_option("-v", "--amisversion", dest="amis_version", default="3.1", 
        help="Target version of AMIS (default = 3.1)")
    
    (options, args) = parser.parse_args()
    parser.check_args(3, args)
    
    session = LionDB(options.config, options.trace, "amis")
    langid = args[0]
    outputdir = args[1]
    local_audio_dir = args[2]
    session.module_export(langid, 3, (options.amis_version, outputdir, local_audio_dir))
Esempio n. 8
0
def main():
    usage = """usage: %prog [options] langid"""
    parser = GlobalOptionsParser(usage=usage)
    parser.add_option("-v",
                      "--amisversion",
                      dest="amis_version",
                      default="3.1",
                      help="Target version of AMIS (default = 3.1)")

    (options, args) = parser.parse_args()
    parser.check_args(1, args)

    session = LionDB(options.config, options.trace, "amis")
    langid = args[0]
    print session.module_export(langid, 2, (options.amis_version, ))
Esempio n. 9
0
def main():
    usage = """usage: %prog [options] langid output_dir local_audio_dir"""
    parser = GlobalOptionsParser(usage=usage)
    parser.add_option("-v",
                      "--amisversion",
                      dest="amis_version",
                      default="3.1",
                      help="Target version of AMIS (default = 3.1)")

    (options, args) = parser.parse_args()
    parser.check_args(3, args)

    session = LionDB(options.config, options.trace, "amis")
    langid = args[0]
    outputdir = args[1]
    local_audio_dir = args[2]
    session.module_export(langid, 3,
                          (options.amis_version, outputdir, local_audio_dir))
Esempio n. 10
0
def main():
    usage = """usage: %prog [options] langid local_audio_dir"""
    parser = GlobalOptionsParser(usage=usage)

    (options, args) = parser.parse_args()
    parser.check_args(2, args)

    session = LionDB(options.config, options.trace, "amis")

    langid = args[0]
    local_audio_dir = args[1]

    output_dir = "/tmp/%s" % langid
    if not os.path.exists(output_dir) or not os.path.isdir(output_dir):
        os.mkdir(output_dir)
    rc_filename = os.path.join(output_dir, "%s.rc" % langid)
    xml_filename = os.path.join(output_dir, "%s.xml" % langid)
    keys_book_dir = os.path.join(output_dir, "keysbook")

    if not os.path.exists(keys_book_dir) or not os.path.isdir(keys_book_dir):
        os.mkdir(keys_book_dir)

    # export an RC file
    rc_data = session.module_export(langid, 2, None)
    f = open(rc_filename, "w")
    f.write(rc_data)
    f.close()

    # export an XML file
    xml_data = session.module_export(langid, 1, None)
    f = open(xml_filename, "w")
    f.write(xml_data)
    f.close()

    # export the keyboard shortcuts book
    session.module_export(langid, 3, (keys_book_dir, local_audio_dir))
    print "Wrote %s" % rc_filename
    print "Wrote %s" % xml_filename
    print "Created the keyboard shortcuts book in %s" % keys_book_dir
    print "Done"
Esempio n. 11
0
def main():
    usage = """usage: %prog [options] langid local_audio_dir"""
    parser = GlobalOptionsParser(usage=usage)

    (options, args) = parser.parse_args()
    parser.check_args(2, args)

    session = LionDB(options.config, options.trace, "amis")

    langid = args[0]
    local_audio_dir = args[1]

    output_dir = "/tmp/%s" % langid
    if not os.path.exists(output_dir) or not os.path.isdir(output_dir):
        os.mkdir(output_dir)
    rc_filename = os.path.join(output_dir, "%s.rc" % langid)
    xml_filename = os.path.join(output_dir, "%s.xml" % langid)
    keys_book_dir = os.path.join(output_dir, "keysbook")

    if not os.path.exists(keys_book_dir) or not os.path.isdir(keys_book_dir):
        os.mkdir(keys_book_dir)

    # export an RC file
    rc_data = session.module_export(langid, 2, None)
    f = open(rc_filename, "w")
    f.write(rc_data)
    f.close()

    #export an XML file
    xml_data = session.module_export(langid, 1, None)
    f = open(xml_filename, "w")
    f.write(xml_data)
    f.close()

    #export the keyboard shortcuts book
    session.module_export(langid, 3, (keys_book_dir, local_audio_dir))
    print "Wrote %s" % rc_filename
    print "Wrote %s" % xml_filename
    print "Created the keyboard shortcuts book in %s" % keys_book_dir
    print "Done"