Clash Dash
iOS Universel / Utilitaires
Clash Dash 是一款优雅且功能强大的 Clash 控制器管理工具。
主要功能:
• 便捷管理多个 Clash 控制器(OpenClash、Sing-Box、MihomoTProxy)
• 切换、编辑 Clash 配置文件
• 编辑 Clash 订阅信息
• 快速启动进入指定控制器
• 支持调用原版和 Meta 版 Clash 内核 API
• 支持 sing-box 控制面板
• 实时监控服务器状态和性能
• 可视化流量统计和速率图表
• 灵活配置代理规则和策略组
• 一键测试全部节点延迟
• 本地网络访问
技术特点:
• 原生 SwiftUI 开发,完美支持 iOS 系统
• 流畅的动画和现代化界面设计
• 支持 iOS18 特性,支持深色模式
Clash Dash 让您轻松掌控所有 Clash 控制器,简单而强大。
Quoi de neuf dans la dernière version ?
新增:
- Wi-Fi 绑定自动过滤: 根据已连接的 Wi-Fi 网络自动显示特定控制器,需要在“外观设置”中启用。
- 自动隐藏不可连接的控制器: 在“外观设置”中启用后,自动过滤掉无法连接的控制器。
- 日志暂停/继续功能: 在日志页面导航栏右侧添加了暂停/继续按钮,方便控制日志刷新。
- 外部控制器帮助信息: 添加或编辑控制器时,可方便查看 Clash 控制器和 OpenWrt 的帮助信息
- 连接详情视图: 点击“连接”页面的某个连接,可查看该连接的详细信息。
- 隐藏代理提供者开关: 如果配置中使用 proxy-provider,可在全局配置中手动隐藏代理提供者入口。
- 主题模式切换:在外观设置中可手动切换浅色或深色模式。
- 自动刷新控制器状态: 首次打开应用或从后台返回前台时将自动刷新控制器的状态。
改动:
- 在控制器卡片上显示代理模式,快速了解控制器当前使用的代理模式。
- 移除“连接”页面的 TCP/UDP 快速过滤器: 因使用率过低且在大量连接时影响显示。
- 加入更多运行日志: 方便进行问题排查。
- 将外观设置从全局设置移动到单独的菜单。
- 允许域名以及 IP 地址使用 HTTP 连接,增强兼容性。
- “附加规则”界面优化:工具栏添加开关,可切换自定义规则的启用状态,新增或编辑自定义规则时,自动获取可用的策略组列表,无需手动输入。
- 内核日志的刷新添加动画效果,提供更好的视觉体验。
- 修改了一些描述,使应用描述更清晰准确。
修复:
- 修复添加 Clash 控制器时密钥错误抛出“未知错误”的问题。
- 修复当规则订阅名称为中文时不显示的问题。
- 修正“代理”页面详细外观下被选中的节点卡片的蓝色边框在边角处显示不正确的问题。
- 修复点击”切换配置“时获取获取配置文件为空的问题。
- 修复“日志”可能无法正确获取的问题。
- 修复订阅规则更新日期显示为未知的问题。
- 修复在“连接”页面,处理空连接时会导致“已断开”的记录被清空的问题。
- 修复将某个服务器设置为快速启动后,编辑该服务器会清除快速启动状态的问题。
- 修复当活动连接超过 1500,websocket 消息长度过长导致连接断开的问题。
- 修复在代理页面的详细视图下,没有订阅信息的代理提供者依旧显示订阅信息的问题。
提示:
- 更新此版本后可能会导致已保存的 OpenWrt 控制器出现异常,例如提示“URL 错误”、“超时”等。如遇到此情况,请重新编辑并保存控制器信息。
- 启用 Wi-Fi 绑定功能需要申请位置权限,获取 Wi-Fi SSID 时也会调用位置信息,介意请勿启用该功能。
- 因为 App 还在早期的开发阶段,覆盖的场景有限,如果有任何使用问题,欢迎在 GitHub 反馈。
感谢:
- 感谢所有在 TestFlight 中积极测试并提供反馈的各位。