Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/core2002/rustpopcat
😽 一只Rust写的喵喵回收站
https://github.com/core2002/rustpopcat
pop-cat recyclebin rust
Last synced: 12 days ago
JSON representation
😽 一只Rust写的喵喵回收站
- Host: GitHub
- URL: https://github.com/core2002/rustpopcat
- Owner: Core2002
- License: mit
- Created: 2022-06-11T06:47:49.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2023-10-07T11:37:21.000Z (about 1 year ago)
- Last Synced: 2024-04-16T00:20:32.496Z (9 months ago)
- Topics: pop-cat, recyclebin, rust
- Language: Rust
- Homepage:
- Size: 566 KB
- Stars: 14
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
😽 Rust Pop Cat Recycle Bin
一只Rust写的用来把回收站变成pop猫(啵啵猫)的小工具
------
## 项目简介
RustPopCat 是一个使用 `Rust` 编写的简单工具,可以将 `Windows` 回收站图标更改为波波猫图标,并且可以恢复到默认状态。此工具需要管理员权限才能运行。
该项目采用了 `Tauri` + `Vue 3` + `TypeScript` 的现代架构,结合了 Tauri 的跨平台能力、Vue 3 的高性能和 TypeScript 的静态类型检查,提供了更好的开发体验和更高的代码质量。
## 功能
- 将回收站图标更改为波波猫图标。
- 恢复回收站图标为默认状态。
- 支持通过命令行参数直接操作。## 使用方法
### 图形化操作
1. 运行程序
2. 根据提示单击 "更改图标" 或 "恢复图标" 按钮,来选择您的操作### 命令行参数
- `rust_pop_cat.exe 1`:将回收站图标更改为波波猫图标。
- `rust_pop_cat.exe 0`:恢复回收站图标为默认状态。## 依赖项
- `winreg`:用于操作 Windows 注册表。
- `resource`:用于加载资源文件。## 构建方法
1. 确保已配置 `Rust`、`Tauri`、`Visual Studio C++ Build Tools` 工具链。
2. 克隆仓库:```sh
git clone https://github.com/Core2002/RustPopCat.git
cd RustPopCat
```3. 构建项目:
```sh
yarn tauri build
```4. 运行项目:
```sh
src-tauri/target/release/rust_pop_cat.exe
```## 注意事项
- 本工具需要管理员权限才能运行。请右键点击可执行文件并选择“管理员身份运行”。
- 操作完毕后若未自动刷新,请手动右键刷新桌面。
- 该程序为Windows程序,需要在Windows环境下构建。## 许可证
本项目采用 `MIT` 许可证,详情见 [LICENSE](./LICENSE) 文件。