< 返回版块

Mike Tang 发表于 2026-05-24 09:06

Secluso v1.0.2 版本发布

Secluso 项目于2024年5月21日发布了 v1.0.2 版本,这是一个不可变版本。经过8个月的努力,该版本对整个软件栈进行了全面改版。

主要新增功能

  • Secluso OS:基于 Yocto 构建的定制化树莓派最小化镜像系统
  • Secluso Deploy:支持 MacOS、Linux 和 Windows 的部署工具,可在5分钟内轻松配置树莓派镜像和自托管中继服务器,无需技术知识
  • 移动应用重新设计:全新界面设计,现已在 iOS App Store 和 Google Play 商店上架

关键改进

  • 安全增强

    • 添加了更新程序,使用维护者 GPG 密钥验证签名
    • 迁移到后量子密码套件以防止"现在收集,以后解密"攻击
    • 摄像头中心和更新程序不再使用 OpenSSL,改用 Rust 代码以避免内存安全问题
  • 隐私保护

    • Firebase Cloud Messaging (FCM) 变为完全可选
    • iOS 使用公共 Secluso iOS 通知中继
    • Android 支持 UnifiedPush
  • 功能扩展

    • 代码支持多个移动客户端配对同一摄像头

原文链接:https://github.com/secluso/core/releases/tag/v1.0.2

Chipmunk 4.0.0-alpha.2 发布

这是 Chipmunk 4 的第二个 Alpha 预发布版本(2023年5月23日发布)。开发团队表示这将是最后一个 alpha 版本,即将推出稳定版本,但需要先为 Chipmunk 3 用户开发更新机制。

主要新增功能

  • 插件支持:包括插件管理器、会话设置集成、运行会话集成
  • 快速访问功能:新增快速打开面板和命令面板
  • 应用设置:添加应用程序设置和持久化 UI 状态
  • 日志导出功能
    • 导出为文本格式
    • 导出选定内容为原始格式
    • 导出全部索引日志为原始格式

功能改进

  • 最近会话优化:打开前验证、恢复处理、键盘选择/打开、更安全的输出文件恢复时机
  • 导航和键盘操作流程:快捷键覆盖、主机/会话快捷键、跳转到日志的键绑定、标签关闭行为、在新标签中打开搜索结果
  • 用户反馈改进:通知横幅、错误显示消息、更新后的更新日志、更好的通知/日志颜色、点击可关闭的横幅

原文链接:https://github.com/esrlabs/chipmunk/releases/tag/4.0.0-alpha.2

Spell/spell-framework 1.0.5 发布公告

主要更新内容

性能与渲染改进:

  • 正确实现了跨不同显示器的缩放功能,在分数缩放显示器上实现清晰的元素渲染,不再出现模糊现象
  • 支持 Slint 文件热重载,设置 SLINT_LIVE_PREVIEW 为 1 后可快速反映更改

架构优化:

  • IPC 基础设施从 Dbus 重写为更轻量的单线程套接字系统
  • 用优雅的宏替代了创建窗口的样板代码函数
  • 支持从同一二进制文件运行多部件事件循环(可从单一源二进制文件创建一个或多个部件)

新增功能:

  • 引入自定义通知管理器
  • 锁屏改进,支持并行指纹认证(需运行 fprintd-daemon)
  • 添加触摸屏支持(待测试)
  • 重新导出某些 crate 以完善 mpris 支持

文档与开发体验:

  • 完整的端到端文档,涵盖库的结构体、枚举和 trait

项目介绍

原文链接:https://vimyoung.github.io/Spell/

Handsets - Android Shell 自动化工具

Handsets 是一个轻量级的 Android 自动化工具,可以在毫秒级别内从 shell 控制 Android 设备,只需一个 jar 文件,无需安装 app 或 root 权限。

主要特点

  • 极低延迟:单次调用延迟仅 2-7 毫秒,远快于 uiautomator2(40-700ms)和 Appium(100-500ms)
  • 零安装负担:仅需一个几百 KB 的 jar 文件,通过 adb shell 运行
  • 简洁高效:专为点击密集型操作设计,适合对每次调用成本敏感的场景

核心功能

  • UI 操作:支持点击(tap)、填充(fill)、等待(wait)等基本操作
  • 智能选择器:类似 CSS 的选择器语法,支持文本匹配、属性筛选、位置关系等
  • 截图功能:支持 JPEG、WebP、PNG 格式,默认 768px 长边
  • 多语言支持:通过子进程调用,可用任何编程语言驱动

工作原理

  • 通过 adb forward 建立 TCP 连接(端口 9008)
  • 使用二进制协议进行通信,长度前缀帧格式
  • 在设备端通过 accessibility dump、binder 反射等技术实现功能

安装方式

  • 命令行:通过 curl 执行安装脚本

原文链接:https://github.com/elliotgao2/handsets

--

From 日报小组 Mike

社区学习交流平台订阅:

评论区

写评论

还没有评论

1 共 0 条评论, 1 页