Pull requests Actions Projects Security Insights Additional navigation options master 1Branch3Tags Code This branch is up to date withshadowsocks/sysproxy:master. Releases3 x64Latest Oct 2, 2024 + 2 releases Packages No packages published
let core_dir = core_dir.parent().ok_or("failed to get core dir")?; wrap_err!(open::that(core_dir)) }@@ -252,7 +252,7 @@ pub async fn clash_api_get_proxy_delay( ) -> CmdResult<clash_api::DelayRes> { match clash_api::get_proxy_delay(name, url).await {Ok...
Save some fields in the runtime config, close #292 by @zzzgydi Add meta feature by @zzzgydi Display proxy group type by @zzzgydi Add use clash hook by @zzzgydi Guard the mixed-port and external-controller by @zzzgydi Adjust builtin script and support meta guard script by ...
use sysproxy::Sysproxy; use tauri::{async_runtime::Mutex, utils::platform::current_exe}; pub struct Sysopt { /// current system proxy setting cur_sysproxy: Option<SysProxyConfig>, cur_sysproxy: Option<Sysproxy>, /// record the original system proxy /// recover it when exit old_sys...
System Proxy Agent for Shadowsocks Windows. Contribute to clash-verge-rev/sysproxy development by creating an account on GitHub.
ipc::get_sys_proxy, ipc::open_app_config_dir, ipc::open_app_data_dir, ipc::open_logs_dir, ipc::open_web_url, ipc::open_core_dir, // cmds::kill_sidecar, cmds::restart_sidecar, cmds::grant_permission, ipc::restart_sidecar, ...
(tauri::utils::platform::current_exe())?; let core_dir = core_dir.parent().ok_or(format!("failed to get core dir"))?; wrap_err!(open::that(core_dir)) }#[tauri::command] pub fn open_logs_dir() -> CmdResult<()> {
log.Warnln("failed to fetch config: %s", err) continue @@ -251,9 +252,13 @@ func TestProxy(name string, proxy C.Proxy, downloadSize int, timeout time.Durati if err != nil { return nil, err } var u16Port uint16 if port, err := strconv.ParseUint(port, 10, 16); err == ...
代理节点全自动采集、聚合、去重、批量检测、移除失效节点,按延迟/下载速度排序,一键生成clash、singbox永久订阅链接,支持mac、linux、windows、docker,支持WebUI操作 - ClashForge/ClashForge.py at main · fish2018/ClashForge
"failed to install service with status {}", status.code().unwrap() ); } Ok(()) } /// check the windows service status pub async fn check_service() -> Result<JsonResponse> { let url = format!("{SERVICE_URL}/get_clash"); @@ -185,7 +239,7 @@ pub(super) async fn run_core...