大佬用 WinUI 3 和 WPF 做了一个开源的动态壁纸软件

大佬用 WinUI 3 和 WPF 做了一个开源的动态壁纸软件

说到动态壁纸软件,相信很多人都听说过或用过 `Wallpaper Engine`, 这是 Steam Store 一个好评如潮的壁纸软件,售价为 `18` 元。我之前也一直在使用,当然今天介绍的是另外一个壁纸软件 `Lively Wallpaper`。

最后更新 2022-04-04 11:21
SpringLeee 全球技术精选
预计阅读 2 分钟
分类
WPF
专题
WPF开源项目
标签
.NET C# WPF Winform WPF开源项目

说到动态壁纸软件,相信很多人都听说过或用过 Wallpaper Engine, 这是 Steam Store 一个好评如潮的壁纸软件,售价为 18 元。我之前也一直在使用,当然今天介绍的是另外一个壁纸软件 Lively Wallpaper

1. Lively Wallpaper

Lively 是一个动态壁纸软件,完全开源且免费,主要由 Dani John 开发,支持让用户设置动画桌面壁纸和屏幕保护程序,支持多显示器。使用 .net core 开发,目前 Lively 的核心是用 WPF 编写的,而 UI 则使用的是 WinUI3。

使用 Lively Wallpaper 非常简单和方便,它还支持设置图片,视频,网页,Unity、Godot 游戏作为壁纸。

2. 屏幕保护程序

Lively 还支持设置 Windows 屏幕保护程序。

3. 自动化

Lively 还可以通过传入命令行参数的方式控制壁纸和自定义。

4. Lively API

Lively 提供了强大的 API,很方便的获取鼠标、键盘等事件,以及系统信息,可以让开发人员创造交互式的壁纸。

5. 自定义任务栏

Lively 还支持自定义任务栏,支持 Win 11,,它有一个可选择的主题,包括透明、模糊、高斯模糊,半透明等,让您的任务栏和桌面壁纸融为一体!

6. 开发历程

实际上 Lively 已经开发几年了,不过这个开发过程相当的魔幻,作者为了追求高性能和流畅度, 这几年按照 Winform -> WPF -> UWP -> WinUI3 的顺序重写了 UI 。

不知道微软明年会不会推出新的 UI 框架, 哈哈.....

7. 下载安装

  • Windows 应用商店

Keep Exploring

延伸阅读

更多文章
同分类 / 同专题 2023-03-18

能快速构建和定制网络拓扑图的WPF开源项目-NodeNetwork

在现代软件开发中,数据可视化和可交互性越来越受到关注。为了实现这一点,通常需要使用各种图表、表格、网络拓扑图等控件。NodeNetwork就是一种这样的自定义方式,它是一个基于C# WPF的开源项目,可以帮助我们快速构建和定制网络拓扑图。

继续阅读
同分类 / 同专题 2022-05-01

一个WPF开发的打印对话框-PrintDialogX

用于 C# 的自定义 PrintDialog,可实时预览。您可以选择打印机并设置份数、方向、颜色、质量、比例、每张页数、双面、纸张尺寸、纸张类型、纸张来源等。它也很优雅。

继续阅读