autojs pro7 解压和压缩文件

本文涉及的产品
密钥管理服务KMS,1000个密钥,100个凭据,1个月
简介: autojs pro7 解压和压缩文件

一、操作环境

1、手机 OPPOR9sk

2、autojs (autojs7 pro)

3、开发环境 VSCode Version: 1.76.2

 

二、实际代码

// 要压缩的文件夹路径
let dir = '/sdcard/亚丁号/';
// 压缩后的文件路径
let zipFile = '/sdcard/亚丁号/AutoRegisterFormat.zip';
//$zip.zipDir(dir, zipFile);
//  解压文件
$zip.unzip(zipFile, '/sdcard/亚丁号/备份/');

三、app自带示例

// 准备工作,创建文件夹与文件,以便后续用于压缩
// 创建两个文件夹与三个文件
$files.create("/sdcard/脚本/zip_test/");
$files.create("/sdcard/脚本/zip_out/");
$files.write("/sdcard/脚本/zip_test/1.txt", "Hello, World");
$files.write("/sdcard/脚本/zip_test/2.txt", "GoodBye, World");
$files.write("/sdcard/脚本/zip_test/3.txt", "Auto.js Pro");
// 1. 压缩文件夹
// 要压缩的文件夹路径
let dir = '/sdcard/脚本/zip_test/';
// 压缩后的文件路径
let zipFile = '/sdcard/脚本/zip_out/未加密.zip';
$files.remove(zipFile);
$zip.zipDir(dir, zipFile);
// 2.加密压缩文件夹
let encryptedZipFile = '/sdcard/脚本/zip_out/加密.zip';
$files.remove(encryptedZipFile);
$zip.zipDir(dir, encryptedZipFile, {
    password: 'Auto.js Pro'
});
// 3. 压缩单个文件
let zipSingleFie = '/sdcard/脚本/zip_out/单文件.zip'
$files.remove(zipSingleFie);
$zip.zipFile('/sdcard/脚本/zip_test/1.txt', zipSingleFie);
// 4. 压缩多个文件
let zipMultiFile = '/sdcard/脚本/zip_out/多文件.zip';
$files.remove(zipMultiFile);
let fileList = ['/sdcard/脚本/zip_test/1.txt', '/sdcard/脚本/zip_test/2.txt']
$zip.zipFiles(fileList, zipMultiFile);
// 5. 解压文件
$zip.unzip('/sdcard/脚本/zip_out/未加密.zip', '/sdcard/脚本/zip_out/未加密/');
// 6. 解压加密的zip
$zip.unzip('/sdcard/脚本/zip_out/加密.zip', '/sdcard/脚本/zip_out/加密/', {
    password: 'Auto.js Pro'
});
// 7. 从压缩包删除文件
let z = $zip.open('/sdcard/脚本/zip_out/多文件.zip');
z.removeFile('1.txt');
// 8. 为压缩包增加文件
z.addFile('/sdcard/脚本/zip_test/3.txt');

PS:AUTOJS千万别升级8和9非常不好用

目录
相关文章
|
7月前
|
Shell
Mac解压rar压缩包
Mac解压rar压缩包
62 3
|
10月前
|
安全
Mac 使用 rar 命令行工具解压和压缩文件
Mac 使用 rar 命令行工具解压和压缩文件
288 1
|
前端开发
生成pdf文件并打包zip下载
使用itextpdf生成pdf文件,使用ant的org.apache.tools.zip生成zip包,并下载
254 0
|
Windows
photoshop2023最新版安装包crack文件
Photoshop 2023 v24.0.1.547是由Adobe公司最新推出的高效、专业、实用的图像处理软件,同时该软件主要是以其强悍的编辑和调整、绘图等功能得到广泛的应用,其中还有各种图片的调整和图画绘制以及图像的修复、调色等一系列的工具都是数不胜数,使用范围也是非常的广,我们从照片修饰到海报、包装、横幅的制作,再到照片的处理,只要您需要我们就可以做到,丰富的预设让用户的工作可以更加的轻松。
1911 0
|
JavaScript Java Android开发
autojs下载大文件
牙叔教程 简单易懂
458 0
|
XML Java Maven
autojs之下载jar
使用场景 下载jar文件
268 0
autojs之下载jar
|
文字识别 Android开发
autojs解压apk
牙叔教程 简单易懂
285 0
|
iOS开发
Xcode多版本的dmg文件下载方式
Xcode多版本的dmg文件下载方式
884 0
Xcode多版本的dmg文件下载方式