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
社区学习交流平台订阅:
评论区
写评论还没有评论