这款名为“壁纸管理助手”的软件,是一款用于管理和更换桌面壁纸的工具,
具有以下详细功能:

【Python 原创】桌面电脑更换桌面壁纸工具Ver.1.0.5

1. 界面与样式

  • 现代美观的UI设计:使用自定义的样式表 STYLE_SHEET,为软件的各个组件(如按钮、菜单、标签等)提供了一致的深色主题外观,具有良好的视觉效果。
  • 渐变窗口效果:主窗口采用 GradientWindow 类,实现了带有圆角和渐变背景的无框窗口,同时支持鼠标拖动窗口。

2. 壁纸目录选择

  • 手动选择目录:用户可以通过点击“📂 选择壁纸目录”按钮,弹出文件选择对话框,选择包含壁纸图片的本地目录。软件会自动识别该目录下的 .png.jpg.jpeg.bmp 格式的图片。
  • 目录信息显示:选择目录后,目录路径会显示在界面上,同时状态栏会更新当前目录、图片数量等信息。

3. 壁纸更换功能

  • 手动更换:点击“🎨 立即更换壁纸”按钮,软件会从选定目录中按顺序选取下一张图片作为桌面壁纸,并更新预览区域。
  • 自动更换
    • 开关控制:通过一个可切换的按钮“自动更换”,用户可以开启或关闭自动更换壁纸的功能。开启后,软件会按照设定的时间间隔自动更换壁纸。
    • 间隔设置:用户可以通过下拉框选择不同的更换间隔,包括 15 分钟、30 分钟、1 小时、2 小时和 3 小时。也可以在托盘菜单的“⏱ 更换频率”子菜单中进行选择。

4. 壁纸预览功能

  • 实时预览:当手动或自动更换壁纸时,软件会在“壁纸预览”区域显示当前壁纸的缩略图,方便用户查看。
  • 图片处理:在设置壁纸前,软件会对图片进行缩放处理,使其适应屏幕分辨率。

5. 托盘菜单功能

  • 快捷操作:软件在系统托盘中显示图标,右键点击图标会弹出菜单,提供了自动更换壁纸、立即更换壁纸、显示设置窗口、设置更换频率、开机启动和退出程序等快捷操作。
  • 状态显示:托盘菜单中的“🔄 自动更换壁纸”菜单项会显示当前自动更换的开关状态。

6. 开机启动设置

  • 开关控制:在托盘菜单中,用户可以通过“🚀 开机启动”菜单项,开启或关闭软件的开机自动启动功能。软件会将设置保存到配置文件中,并通过修改注册表实现开机启动的控制。

7. 帮助说明功能

  • 详细说明:点击托盘菜单中的“❓ 帮助说明”菜单项,会弹出一个对话框,提供软件的版本信息、功能说明、使用方法和版权信息等帮助内容。

8. 配置管理功能

  • 配置文件:软件会将用户的设置(如壁纸目录、自动更换开关、更换间隔、开机启动等)保存到配置文件 config.json 中,确保下次启动时可以恢复之前的设置。
  • 自动加载:在软件启动时,会自动加载配置文件,并根据配置初始化界面和定时器。

    更细说明:

【Python 原创】桌面电脑更换桌面壁纸工具Ver.1.0.5

如下旧版版界面:

【Python 原创】桌面电脑更换桌面壁纸工具Ver.1.0.5

更新日志:

2025.06.16

取消预览展示图
取消任务栏图标显示
优化点击关闭X按钮 偶无反应 假死情况
提升图片切换速率
支持第分辨率兼容性
修复其他小BUG问题。

2025.06。14

主要修改内容:

移除了壁纸预览功能:
删除了预览相关的代码和UI元素
主窗口高度减小以适配新布局

增加了时间间隔选项:

在间隔下拉框中添加了"5分钟"选项
添加了"自定义"选项,支持以分钟为单位设置时间间隔
添加了自定义时间间隔设置对话框
取消了手动更换壁纸的文字弹窗提示:
注释掉了更换成功后的消息提示框
仅保留错误提示

悬浮图标功能优化:
左键点击悬浮图标直接更换壁纸
右键菜单中的"立即更换壁纸"改为"更换壁纸"
移除了右键菜单中的"退出程序"选项

其他优化:

调整了主窗口大小以适应新布局
更新了托盘菜单中的选项名称
改进了自定义时间间隔的处理逻辑

2025.06.09

按钮位置调整:
将"立即更换壁纸"按钮从功能分组框中移出
放置在功能区域和预览区域之间的独立位置
增加了按钮高度(50px)使其更醒目
按钮样式优化:
添加了特殊的#changeButton样式
使用更醒目的蓝色背景
增加字体大小和加粗效果
工作状态反馈:
点击按钮后禁用按钮并显示"处理中..."状态
壁纸更换完成后恢复按钮状态
添加成功更换后的提示消息
错误处理优化:
在壁纸更换失败时恢复按钮状态
显示详细的错误信息
布局优化:
增加了主窗口的内边距
确保按钮周围有足够的空间