DesktopLife v0.2.0 — Desktop App & Screensaver / 桌面应用与屏保
Pre-releaseDesktopLife v0.2.0 · 桌面应用与屏保 / Desktop App & Screensaver
一个项目版本,两个子程序。 桌面应用和屏保均从 v0.2.0 标签(d681e991faece415b9c35feb3c6b7bd86f03fd97)构建,版本统一为 0.2.0。Windows 10/11 x64,自带 .NET 运行环境,分别保存配置。
One release, two programs: desktop pets while you work, or an insect screensaver while your computer is idle. Both packages share the same version and source commit.
| 程序 / Program | 下载 / Download | 启动 / Start |
|---|---|---|
| 桌面应用:鼠标跟随、桌面昆虫、全局快捷键 / Desktop app | DesktopLife-Portable-win-x64-v0.2.0.zip | 完整解压,运行 / Extract and run Start-DesktopLife.cmd |
| 屏保:深浅色背景、自动活动、多屏 / Screensaver | DesktopLife-ScreenSaver-win-x64-v0.2.0.zip | 完整解压,运行 / Extract and run Install-ScreenSaver.cmd |
下载统一校验清单 / Download SHA256SUMS.txt
按需下载一个或两个包。Assets 中的 SHA256SUMS.txt 是统一校验清单,分别列出两个 ZIP 的 SHA256;Source code 是源码。此版本仍为预览版。v0.1.0 保留为历史版本。
Download either or both packages. One SHA256SUMS.txt lists the individual SHA256 checksums for both ZIPs; Source code archives are for development. This remains a preview release; v0.1.0 is historical.
桌面应用包验证 / Desktop package validation
从 ZIP 解压后的 EXE 已通过当前单屏覆盖、点击穿透、不抢焦点,以及设置窗口与单实例检查。两个包的构建版本与 Git 来源一致。
Desktop ZIP SHA256: 05E9F75BB09779A9B41D969FC3A1584F6134528B3A6F65023AF013BB996F68B4
v0.2.0 屏保新增功能 / Screen saver additions
DesktopLife 现在支持标准 Windows .scr 屏幕保护程序,可在系统屏保设置中选择。此版本同时提供桌面应用与独立屏保,两个子程序使用统一版本号。
新功能
- 深色/浅色背景可切换。
- 屏保里苍蝇自动飞行、定期停落搓足;蟑螂、蚂蚁、毛毛虫数量独立设置。
- 多屏共享一批昆虫,沿相接边缘跨屏;屏幕插拔或排列改变会结束本次屏保。
- 支持 Windows 设置页的小窗口动态预览。
- 启动短暂缓冲后,鼠标移动、点击或按键退出。
- 独立配置,不修改桌面模式的数量、快捷键或录屏排除设置。
下载与启用
- 下载附件 DesktopLife-ScreenSaver-win-x64-v0.2.0.zip,完整解压到长期保留的文件夹。
- 双击 Configure-ScreenSaver.cmd 设置背景和数量。
- 双击 Preview-FullScreen.cmd 体验全屏效果。
- 双击 Install-ScreenSaver.cmd,在 Windows 屏保设置中选择 DesktopLife,设置等待时间并应用。
支持 Windows 10/11 x64,自带 .NET 10.0.12 运行环境。恢复时是否显示登录屏幕,由 Windows 设置与组织策略管理。安装后需保留解压路径。
English
A native Windows .scr screen saver with dark/light themes, autonomous insects, configurable populations, multi-monitor support and an embedded preview in Windows Screen Saver Settings.
Download the ScreenSaver ZIP from Assets, extract it, then run Configure-ScreenSaver.cmd, Preview-FullScreen.cmd, or Install-ScreenSaver.cmd. Keep the extracted folder in place. The runtime is included; no SDK or .NET installation is needed. Windows controls idle timeout and sign-in behavior. Move the mouse or press a key to exit after the startup grace period.
验证 / Validation
- 116 项单元测试通过。
- 深浅色预览、独立配置、512 DIP 高度可操作性、预览缩放及父窗口销毁通过。
- 当前实际单屏全屏检查通过;模拟双屏(负坐标、错位)检查通过。异构 DPI 多屏仍建议反馈实机体验。
- 打包后的
.scr已通过跨进程预览、父窗口退出、配置入口和全屏启动退出检查。
SHA256: 1D39DDB143E452ED8478394B0C5775EF7C5735194CE8FE01581FCA4A71413A39