|
@@ -99,9 +99,12 @@ pub fn resolve_setup(app: &mut App) {
|
|
|
|
|
|
let argvs: Vec<String> = std::env::args().collect();
|
|
|
if argvs.len() > 1 {
|
|
|
- tauri::async_runtime::block_on(async {
|
|
|
- resolve_scheme(argvs[1].to_owned()).await;
|
|
|
- });
|
|
|
+ let param = argvs[1].as_str();
|
|
|
+ if param.starts_with("clash:") {
|
|
|
+ tauri::async_runtime::block_on(async {
|
|
|
+ resolve_scheme(argvs[1].to_owned()).await;
|
|
|
+ });
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
|