diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index b99040f..767de32 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -2,9 +2,12 @@ name: 测试 on: push: - branches: [ "main" ] + paths-ignore: | + - README.md + - LICENSE + - readme/** + pull_request: - branches: [ "main" ] env: CARGO_TERM_COLOR: always diff --git a/README.md b/README.md index 3e02934..f6f23c2 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,13 @@ # APPDATACleaner - 适用于 Windows 系统的 appdata 文件夹清理工具 -完全开源免费的清理Appdata的小工具!完全使用 ChatGPT-4o 生成! +完全开源免费的清理 Appdata 的小工具!完全使用 ChatGPT-4o 生成! + +## 开发原因 +
+

点击展开

+

Windows系统安装的软件卸载时,即使使用了专业软件呢卸载工具卸载后,appdata 中的文件仍旧不会删除,故开发此软件清理。

+

本工具使用 Rust 编写,使用 ChatGPT-4o 生成,并使用 egui 构建 GUI。

+

本工具完全开源免费,欢迎各位大佬贡献代码。

+
## 🖥系统要求 - Windows @@ -13,12 +21,12 @@ 以上两种方法二选一,下载后直接解压运行即可。 ### 运行 -- 双击运行 -- 点击“立即扫描”,软件会自动扫描Appdata文件夹,并显示扫描结果。 -- 自行选择“删除”或“移动”(暂未实现) > [!caution] > -> 请注意,删除操作不可逆,且没有反悔机会,请谨慎操作。 +> 请注意,删除操作不可逆,请谨慎操作。 +- 双击运行 +- 点击“立即扫描”,软件会自动扫描 Appdata 文件夹,并显示扫描结果。 +- 自行选择“删除”或“移动”(暂未实现) ### 从源码编译 - 安装 Rust @@ -40,5 +48,21 @@ cargo build --release ``` - 编译产物在 target/release 目录下 -## 📝许可证 +## 代码结构说明 +- `src`: 代码目录 +- `assets`: 资源文件目录(注:字体文件不可删除,否则运行会显示方块!) + +## ✔ 待办 +- [ ] 移动文件夹 +- [ ] 多国语言支持 +- [ ] 优化界面 +- [ ] 优化代码 +- [ ] 移动文件 +## ✨ 贡献 + +## 鸣谢 +- [TC999](https://github.com/TC999) - 作者 +- [ChatGPT-4o](https://chatgpt.com/) - 代码编写 +- [egui](https://github.com/emilk/egui) - GUI 框架 +## 📝 许可证 本项目采用 [GPLv3 许可证](LICENSE)。 \ No newline at end of file diff --git a/readme/5e88f3259071274ac3a7180b510cc354d16b481b.webp b/readme/5e88f3259071274ac3a7180b510cc354d16b481b.webp new file mode 100644 index 0000000..63dd604 Binary files /dev/null and b/readme/5e88f3259071274ac3a7180b510cc354d16b481b.webp differ diff --git a/readme/chatgpt-dark.webp b/readme/chatgpt-dark.webp new file mode 100644 index 0000000..626ee39 Binary files /dev/null and b/readme/chatgpt-dark.webp differ diff --git a/readme/chatgpt.webp b/readme/chatgpt.webp new file mode 100644 index 0000000..f9db63b Binary files /dev/null and b/readme/chatgpt.webp differ