github Kindness-Kismet/Stelliberty v1.2.001
Stelliberty 1.2.001 更新

latest releases: v1.2.290, v1.2.289, v1.2.288...
5 months ago

📦 构建信息

项目 内容
包名 stelliberty
版本号 1.2.001
Mihomo 核心 1.19.18
提交哈希 1b1c2e551c978dc90132b03746af1cb595a2a81b

📋 更新日志

自 v1.1.182 以来的功能和修复:

增强连接页和日志页日志输出并修复重启核心后的显示问题

  • 版本号更新至 1.2.001
  • 增强日志:显示原始连接数和过滤后连接数
  • 修复:重启核心时重置搜索关键字和过滤级别,避免使用旧的过滤条件导致列表显示为空
  • 连接页和日志页均已修复

提交: 1b1c2e5 | 作者: ONEUI9

代码可读性调整与 TUN 加载机制回退,修复内存泄漏

  • 简化 TUN 配置修改逻辑,移除自动重载机制
  • 优化 dynamic_theme 和 basic UI 代码可读性
  • 修复 ClashManager 和 OverrideProvider 的内存泄漏问题

提交: 8235ee1 | 作者: ONEUI9

refactor: 变量命名风格调整

提交: aca5e67 | 作者: ONEUI9

refactor: 精简日志输出,修复权限检查竞态条件

提交: 68af723 | 作者: ONEUI9

refactor: 架构重构,明确 Manager/Provider/Service/State 职能

  • 进一步完善 Manager 层实现业务逻辑
  • Provider 层统一通过 Manager 访问 Service
  • Service 层纯技术实现,无业务逻辑
  • State 层不可变数据类

提交: 2110f9d | 作者: ONEUI9

refactor: 项目结构大型重构

提交: 4597a1f | 作者: ONEUI9


❓ 故障排查

Linux 启动问题

如果无法启动应用,请确保已为应用文件夹赋予权限:

# 进入应用目录
cd /path/to/stelliberty

# 赋予权限
chmod 777 -R ./stelliberty

端口被占用(Windows)

如果遇到端口冲突:

# 1. 查找占用端口的进程
netstat -ano | findstr :端口号

# 2. 结束进程(以管理员身份运行)
taskkill /F /PID XXX

⚠️ 重要:必须以管理员身份运行命令提示符。服务模式启动的核心进程需要提升权限才能终止。

软件工作不正常

路径要求(ZIP 和 EXE 均适用):

  • 路径中不应包含特殊字符(空格除外)
  • 路径中不应包含非 ASCII 字符(如中文字符)
  • 支持空格:D:\Program Files\Stelliberty

EXE 安装程序的位置限制

如果使用 EXE 安装程序,还有额外的安装位置限制:

  • 系统盘(C:):仅允许 %LOCALAPPDATA%\Programs\*(如 C:\Users\用户名\AppData\Local\Programs\Stelliberty
  • 其他盘(D:、E: 等):无限制

💡 如需安装到 EXE 不允许的位置,请使用便携版 ZIP(无位置限制,但仍可能受系统目录权限影响)。

缺少运行库(Windows)

如果应用程序在 Windows 上无法启动或立即崩溃,可能是缺少必需的 Visual C++ 运行库。

解决方案:

安装 Visual C++ 运行库:vcredist - Visual C++ 运行库合集

Don't miss a new Stelliberty release

NewReleases is sending notifications on new releases.