- 修改默认线程数为cpu核心数
- 修改多线程通信为crossbeam-channel库,增加通讯性能 - ⬆️ 升级依赖 - 🔨 优化解密算法,提高解密效率
This commit is contained in:
@ -5,7 +5,7 @@ use clap::Parser;
|
||||
#[command(author = "lkhsss")]
|
||||
#[command(version,about = "一个解密ncm文件的神秘程序 By Lkhsss", long_about = None)]
|
||||
pub struct Cli {
|
||||
/// 并发的最大线程数,默认为8线程
|
||||
/// 并发的最大线程数,默认为cpu核心数
|
||||
#[arg(short, long)]
|
||||
pub workers: Option<usize>,
|
||||
/// 需要解密的文件夹或文件
|
||||
@ -23,4 +23,7 @@ pub struct Cli {
|
||||
/// 自动打开输出目录
|
||||
#[arg(short, long, name = "自动打开输出目录")]
|
||||
pub autoopen: bool,
|
||||
|
||||
#[arg(short, long, action = clap::ArgAction::Count)]
|
||||
pub debug: u8,
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user