def main():
parser = argparse.ArgumentParser(description=_description(),
formatter_class=argparse.RawDescriptionHelpFormatter)
parser.add_argument('OUT')
parser.add_argument('-p', '--password')
parser.add_argument('-s', '--source-dir')
parser.add_argument('-e', '--encrypt', action='store_true')
args = parser.parse_args()
ab = android_backup.AndroidBackup()
ab.version = 3
ab.compression = android_backup.CompressionType.ZLIB
ab.encryption = android_backup.EncryptionType.NONE
if args.encrypt:
ab.encryption = android_backup.EncryptionType.AES256
ab.pack(
fname=args.OUT,
source_dir=args.source_dir,
password=args.password
)
评论列表
文章目录