吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 2015|回复: 25
收起左侧

[原创工具] 【开源】【2026】Dwall——让Windows也可以享受macOS高逼格的动态壁纸切换

[复制链接]
thepoy 发表于 2026-5-19 23:32
本帖最后由 thepoy 于 2026-6-1 16:51 编辑

只支持windows10、11。

缺少webview2的用户可以通过手动修改配置文件运行核心进程,应用的资源如下图:

1759f4f6-4e9d-4c14-8ca5-fab330ae758f.png

一旦GUI不可用,那么一切通过GUI实现的操作都需要手动实现,包括但不限于下载主题、开机自启等。

配置文件路径为%appdata%\dwall\config.toml,参考配置如下:

image_format = "jpeg" # 这个不能修改
auto_detect_color_scheme = true # 是否自动切换明暗主题,会根据民用曙暮光切换
lock_screen_wallpaper_enabled = true # 是否同时切换锁屏壁纸
themes_directory = 'C:\Users\xxx\AppData\Roaming\dwall\themes' # 主题保存目录
monitor_specific_wallpapers = "Catalina" # 正在使用的主题
interval = 600 # 检测太阳角度的时间间隔,单位为秒

# 不能用GUI的可以直接删除network配置,核心进程不联网
[network]
host = "127.0.0.1"
port = 1086

# 获取位置的方法,有自动和手动两种模式
[position_source]
type = "AUTOMATIC"
update_on_each_calculation = false # 这个是废弃的属性,未来会删除
cache_minutes = 1440 # 自动模式下设置位置缓存有效期,避免频繁请求位置,单位为分钟

关于主题制作,请关注另一款软件:https://www.52pojie.cn/forum.php?mod=viewthread&tid=2110619&page=1#pid55347810

我带着Dwall又回来了。

github:https://github.com/dwall-rs/dwall
gitcode:https://gitcode.com/thep0y/dwall

现在的Dwall功能上没有特别大的不同,但优化了许多,添加了一些功能,内存占用降到了1~2兆。

pasted-image-1779204146887.webp

UI也换了一个风格(fluentui组件库我不想维护了):

1.avif

1.avif

支持设置代理了,支持切换语言了,支持手动修改获取定位的频率了。

不方便上github的可以通过网盘下载:

免费评分

参与人数 6吾爱币 +12 热心值 +5 收起 理由
yingos + 1 + 1 我很赞同!
twghlp + 1 + 1 热心回复!
wojianliu + 1 谢谢@Thanks!
齐达内踢石头 + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
cydlongzhe + 1 + 1 谢谢@Thanks!
风之暇想 + 7 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!

查看全部评分

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

 楼主| thepoy 发表于 2026-6-1 15:47
本帖最后由 thepoy 于 2026-6-1 15:58 编辑

更新日志

Dwall Maker

Dwall Maker 暂时定为闭源软件,还处于前期开发阶段,许多功能不完善或未完成,目前只用于体验和测试。

  • 支持分解macOS中的heic图片为 Dwall 可用主题,分解后在 Dwall Settings 0.2.5 版本及之后的版本中可直接使用,无需额外的导入操作
  • 分解后的主题可以在主题列表中打包为专用的.dwz格式分享给他人,.dwz格式主题包只能通过 Dwall Maker 导入,导入成功同样可以在 Dwall Settings 0.2.5 版本及之后的版本中直接使用
  • 蓝奏云不支持自定义格式文件,因此只在123网盘中上传了几个我打包后的主题包,各位可以通过 Dwall Maker 导入,遇到 Bug 在本贴反馈

Dwall Settings

0.2.5

🎉 新功能

  • feat: 增加对自定义主题的支持 (#602) @thep0y
  • feat: 添加选项使标题栏颜色跟随 Windows 主题 (#609) @thep0y
  • feat: 增加自定义主题目录支持 (#618) @thep0y
  • feat(cache): 为缓存事件的调试日志添加 source 字段 (#620) @thep0y

⚙️ 重构

  • refactor(logging): 用 rich 格式化替换 colors 模块 (#610) @thep0y
  • refactor: 将日志转换为结构化格式 (#617) @thep0y
  • refactor(settings): 更新资源协议作用域以允许所有文件 (#621) @thep0y

🐛 修复

  • fix: 调整自定义主题路径解析以进行验证和列表 (#608) @thep0y

📦 依赖项

  • build(deps): 将 serde_json 从 1.0.149 升级到 1.0.150 (#603) @dependabot[bot]
  • build(deps): 将 reqwest 从 0.13.3 升级到 0.13.4 (#604) @dependabot[bot]
  • build(deps): 将 log 从 0.4.29 升级到 0.4.30 (#606) @dependabot[bot]
  • build(deps): 将 tar 从 0.4.45 升级到 0.4.46 (#607) @dependabot[bot]
  • chore: 移除工作区 authors 和直接 windows 依赖 (#614) @thep0y
 楼主| thepoy 发表于 2026-5-28 14:21
本帖最后由 thepoy 于 2026-5-28 14:23 编辑
lovebobay 发表于 2026-5-26 22:17
dwall就是WinDynamicDesktop的精简版,其实这两个我都玩了,主要是一点,主题太少,没有人去一个地方拍24张 ...

你可以去翻翻源码,看完就能知道为什么WinDynamicDesktop不好用了,完全不是一个东西。

WinDynamicDesktop的实现原理是为每张壁纸设置一个固定的时间,到了时间就切换,既原始又不准确,但壁纸制作会很容易。

Dwall是计算太阳角,没有固定的切换时间,制作壁纸时需要掌握基础的天文学算法,这也是Dwall为什么暂时不支持自定义壁纸的原因。

Dwall的壁纸与WinDynamicDesktop没有半毛钱关系,是我在macos中提取制作的,WinDynamicDesktop也用了macos中的壁纸,但他并没有真正利用好heic中的solar数据,所以会出现冬天早晨7点还一片漆黑时WinDynamicDesktop就换成了亮色壁纸的糟糕体验。

此外,Dwall还通过民用晨光始、民用昏影终切换明暗模式,这都是天文算法的一部分,WinDynamicDesktop在开发时根本就从没有考虑过这一点。

你要是觉得WinDynamicDesktop好用你就去用,每个软件都有自己的目标用户,这是很正常的事。

在贴子中我也说了,对于自定义heic壁纸的功能,正在缓慢开发一个同族的专门制作壁纸的软件:https://github.com/dwall-rs/maker

以后只要你能找到符合macos标准的heic动态壁纸就可以制作自定义主题,会自动粗略计算太阳的方位角和高度角。

不然,你提交一些贡献来满足自己的需求?

1.webp

2.webp

3.webp


 楼主| thepoy 发表于 2026-5-20 14:17
花花的种子 发表于 2026-5-20 16:45
这个好啊,得下着用
steenk 发表于 2026-5-20 21:12
感谢分享
wzx960720 发表于 2026-5-20 23:15
        感谢发布原创作品,吾爱破解论坛因你更精彩!
cydlongzhe 发表于 2026-5-21 08:53
感谢分享,支持原创
xskj 发表于 2026-5-21 09:31
收藏,备用,谢谢分享。
lylsecem 发表于 2026-5-21 10:17
正需要,感谢感谢
xiaobai 发表于 2026-5-21 21:05
已用,点赞,很棒的小软件
weixuge 发表于 2026-5-21 22:37
打开白屏 没有任何内容
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - 52pojie.cn ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2026-6-5 14:58

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表