Warning
由于本项目代码可读性过差,开发者已不再维护,请前往重构版项目WPETool
Warning
Due to the poor readability of the code of this project, the developer no longer maintains it, please go to the refactored version of the project WPETool
将Wallpaper Engine: 壁纸引擎的壁纸进行导出
- 打开Release
- 下载对应软件包,解压后运行main.exe即可
- 通过Git Clone的方式将本程序克隆至您的电脑
- 运行Main.py
开发时使用Python 3.12.4
如果你想修改本程序源代码,请务必看完本部分
-
本程序支持自动安装第三方库
-
本程序使用的库如下:
- UI: tkinter, tkinter.messagebox
- 目录&文件相关: os, json, shutil
- 终端: subprocess
- 退出程序:sys
- 多线程: threading
- 获取路径: winreg
- 日志: loguru
- 图片: PIL
-
为了方便国际化
(其实是因为Vs Code的中文显示有问题),本程序注释采用英文,后续版本将创建新分支以存储含有中文版注释的程序 -
本程序使用面向对象编程的格式(不是标准的tkinter式)
-
PR: 本程序欢迎PR,但对PR有一定要求
- 请尽量使用Python标准库
- 请确保你的程序有注释(中英均可), 我们会翻译
- 请尽量使用面向对象编程的格式
- 欢迎各位的PR
- 增加批量导出功能
- 运行效率过慢,扫描文件所需时间较长
- RePKG.exe不是本仓库所有者开发的, 它的仓库 在这
- 导出的壁纸版权归壁纸创作者所有,本程序仅供学习交流使用。
- 本程序采用GPL-V3开源,请遵守该开源协议
- 本项目的workflow与issue模板均参考gyc-123456-1的pynotepad项目