Tauri 开发一款清理磁盘重复文件的软件

321 阅读1分钟

代码不复杂,就是用 输入的目录 传递到 Rust 端,然后递归扫描目录里的文件,然后计算文件的MD5,最后汇总起来,根据大小排序,取出前100个数据,使用 Event 推送到 前端。使用了 Tokio 异步运行时,以及 Tokio 通道,多个生产者扫描计算文件,一个消费者接收汇总数据。

前端用的 Vue3 + Andt

代码 地址

安装包 地址

这是软件运行截图

image.png

image.png

image.png

image.png