更新进度条。更新覆盖保存开关。
Some checks failed
Release / Publish to Github Releases (, macos-latest, aarch64-apple-darwin, true) (push) Has been cancelled
Release / Publish to Github Releases (, macos-latest, x86_64-apple-darwin) (push) Has been cancelled
Release / Publish to Github Releases (, ubuntu-latest, aarch64-unknown-linux-musl, true) (push) Has been cancelled
Release / Publish to Github Releases (, ubuntu-latest, arm-unknown-linux-musleabihf, true) (push) Has been cancelled
Release / Publish to Github Releases (, ubuntu-latest, armv7-unknown-linux-musleabihf, true) (push) Has been cancelled
Release / Publish to Github Releases (, ubuntu-latest, i686-unknown-linux-musl, true) (push) Has been cancelled
Release / Publish to Github Releases (, ubuntu-latest, x86_64-unknown-linux-musl, true) (push) Has been cancelled
Release / Publish to Github Releases (, windows-latest, aarch64-pc-windows-msvc, true) (push) Has been cancelled
Release / Publish to Github Releases (, windows-latest, i686-pc-windows-msvc, true) (push) Has been cancelled
Release / Publish to Github Releases (, windows-latest, x86_64-pc-windows-msvc) (push) Has been cancelled
Release / Publish to crates.io (push) Has been cancelled

This commit is contained in:
Lkhsss
2025-01-07 00:34:16 +08:00
parent 2f54a6727b
commit ad3436d405
8 changed files with 264 additions and 214 deletions

View File

@ -9,9 +9,14 @@ pub struct Cli {
#[arg(short, long)]
pub workers: Option<usize>,
/// 需要解密的文件夹或文件
#[arg(short, long, name = "输入文件/文件夹")]
#[arg(short, long, name = "输入文件/目录")]
pub input: Vec<String>,
#[arg(short, long, name = "输出文件夹", default_value = "NcmmiaoOutput")]
/// 输出目录
#[arg(short, long, name = "输出目录", default_value = "NcmmiaoOutput")]
pub output: Option<String>,
/// 强制覆盖保存开关
#[arg(short,long,name="强制覆盖开关")]
pub forcesave:bool
}