Esempio n. 1
0
def main(argv=utf8_argv()):
    print("Mobi Show Meta 1.0")
    progname = os.path.basename(argv[0])
    try:
        opts, args = getopt.getopt(argv[1:], "h")
    except getopt.GetoptError, err:
        print str(err)
        usage(progname)
        sys.exit(2)
Esempio n. 2
0
def main(argv=utf8_argv()):
    print("Mobi Show Meta 1.0")
    progname = os.path.basename(argv[0])
    try:
        opts, args = getopt.getopt(argv[1:], "h")
    except getopt.GetoptError, err:
        print str(err)
        usage(progname)
        sys.exit(2)
Esempio n. 3
0
def main(argv=utf8_argv()):
    if len(argv) == 1:
        sys.exit(2)
    else:
        for path in argv[1:]:
            renameOneBook(path)
Esempio n. 4
0
    def getResult(self):
        return self.data_file

    def getStrippedData(self):
        return self.stripped_data

    def getHeader(self):
        return self.stripped_data_header


if __name__ == "__main__":
    # 兼容 windows utf-8 路径
    add_cp65001_codec()
    set_utf8_default_encoding()
    argv = utf8_argv()

    # sys.stdout = Unbuffered(sys.stdout)
    print(
        'KindleStrip v{0}. Written 2010-2012 by Paul Durrant and Kevin Hendricks.'
        .format(__version__))
    if len(argv) < 3 or len(argv) > 4:
        print("Strips the Sources record from Mobipocket ebooks")
        print(
            "For ebooks generated using KindleGen 1.1 and later that add the source"
        )
        print("Usage:")
        print("    {0} <infile> <outfile> <strippeddatafile>".format(argv[0]))
        print("<strippeddatafile> is optional.")
        sys.exit(1)
    else:
Esempio n. 5
0
    def getResult(self):
        return self.data_file

    def getStrippedData(self):
        return self.stripped_data

    def getHeader(self):
        return self.stripped_data_header


if __name__ == "__main__":
    # 兼容 windows utf-8 路径
    add_cp65001_codec()
    set_utf8_default_encoding()
    argv = utf8_argv()

    # sys.stdout = Unbuffered(sys.stdout)
    print('KindleStrip v{0}. Written 2010-2012 by Paul Durrant and Kevin Hendricks.'.format(__version__))
    if len(argv) < 3 or len(argv) > 4:
        print("Strips the Sources record from Mobipocket ebooks")
        print("For ebooks generated using KindleGen 1.1 and later that add the source")
        print("Usage:")
        print("    {0} <infile> <outfile> <strippeddatafile>".format(argv[0]))
        print("<strippeddatafile> is optional.")
        sys.exit(1)
    else:
        infile = pathof(argv[1])
        outfile = pathof(argv[2])
        # print(infile)
        
Esempio n. 6
0
def main(argv=utf8_argv()):
    if len(argv) == 1:
        sys.exit(2)
    else:
        for path in argv[1:]:
            renameOneBook(path)