小良文件粉碎机
简介
小良文件粉碎机是一个安全的文件删除工具,可以帮助用户彻底删除文件,使其无法通过常规手段恢复。该工具采用Go语言开发,提供友好的Web界面或命令行界面,让用户可以方便地选择要删除的文件或文件夹,并设置不同的安全级别。
⚠️ 注意:使用此工具删除的文件将无法恢复,请谨慎操作!
下载链接
百度网盘(提取码:8888):https://pan.baidu.com/s/1io5q8T-lOctWZKiv-IesHg?pwd=8888
开源源码
GitCode:https://gitcode.com/gongjuliang
GitHub:https://github.com/gongjuliang/xiaoliang01
视频介绍和教程
介绍
教程
对比其他粉碎机的6大优势
- 完全免费,不用登陆,不用联网,点击即用,完全开源。绝不会像其他某些软件一样,留后门上传你的任何信息。(也说明作为开发者我也不知道多少人用)
- 可自定义选择覆盖次数、并行处理文件数。由你决定安全程度和删除性能
- 在windows可开启杀占用进程的选项,它可以强制关闭占用你需要删除的文件或文件夹导致无法删除的进程,从而达到删除顽固文件的效果(默认不开启)
- 在删除的范围内不仅会重命名文件,连文件夹都会重命名,从而达到提高恢复难度
- 删除时会有实时日志显示工作情况,让你知道具体进度和操作。错误时也有日志,不会像某些软件只让你等待却不知道它在干什么
- 因为完全开源,遇到问题,你可以让AI打开GitCode链接通过源码的阅读源码为您解答。你甚至可以重新编译修改~当然您要遵循开源协议哟!
功能特性
- 图形化Web界面操作
- 命令行界面操作(支持Linux)
- 支持文件和文件夹的安全删除
- 可自定义覆盖次数(1次、3次、7次、1000次、100000000次)
- 支持并行处理,提高删除效率
- 可选的进程终止功能,可强制关闭占用文件的进程
- 实时日志显示删除过程
- 验证码保护防止误操作并有一定效果防止机器人攻击
技术架构
- 后端语言:Go
- Web框架:Gin
- 前端框架:Layui + jQuery
- 通信方式:Ajax、Server-Sent Events (SSE)
安装与使用
下载
从Release页面下载适用于您系统的可执行文件或者b站、抖音(用户名:工具人小良)评论区查看下载地址。
运行
Web界面程序(支持Windows)
双击运行exe文件,程序会自动启动Web服务,默认地址为:http://127.0.0.1:25501
使用步骤
- 访问
http://127.0.0.1:25501 - 点击"选择粉碎文件"或"选择粉碎文件夹"按钮添加要删除的文件/文件夹
- 根据需求设置覆盖次数和并行处理数
- 如需强制关闭占用文件的进程,勾选"杀占用进程"选项
- 输入验证码
- 点击"开始粉碎"按钮确认操作
- 在运行情况和失败情况区域查看实时日志
命令行程序(支持Linux/MacOS/Windows)
对于高级用户或需要批量处理的场景,可以使用命令行模式:
# Linux/MacOS系统下
./FileCoverTool -path="/path/to/file" -kill=true -overwrite=3 -parallel=5
# Windows PowerShell下
./FileCoverTool.exe -path="C:\path\to\file" -kill=true -overwrite=3 -parallel=5
命令行参数说明:
-path: 要粉碎的文件或文件夹完整路径(必须)-kill: 是否强制关闭占用文件的进程,默认为false-overwrite: 文件覆盖次数,默认为3次-parallel: 并行处理数量,默认为5
注意:为了防止误操作,命令行模式会在执行前要求用户进行简单的数学验证(计算两个一位数的加法),只有正确回答才能继续执行文件粉碎操作。
安全说明
- 覆盖次数越多,安全性越高,但所需时间也越长
- 建议在使用前将软件加入杀毒软件的信任区,避免被误杀
- 删除过程中请勿关闭程序黑窗口,否则可能导致程序崩溃
- 由于操作系统权限或杀毒软件的影响,某些文件可能无法成功删除
注意事项
- 不得使用该软件进行违法活动
- 请谨慎操作,粉碎后的文件无法恢复,后果自负
- 粉碎操作可能会受到操作系统用户权限或杀毒软件影响而无法完成甚至闪退,请理解
- 粉碎文件或文件夹过程中,请勿操作相应文件,也不要关闭程序的命令行窗口
开发相关
项目结构
FileCoverTool/
├── Common/ # 公共模块
├── Web/ # Web相关代码
│ ├── Controllers/ # 控制器层
│ ├── EmbedFiles/ # 嵌入资源文件
│ ├── Middlewares/ # 中间件
│ ├── Models/ # 数据模型
│ ├── Routes/ # 路由配置
│ └── Services/ # 业务逻辑层
├── main_cli.go # 命令行程序入口
└── main.go # Web界面程序入口
Web界面程序构建
go mod tidy
go build -o FileCoverTool.exe main.go
命令行程序构建
go mod tidy
go build -o FileCoverTool.exe main_cli.go
作者
工具人小良
使用提醒
- 本软件对所有个人开源且永久免费使用、分发!赶紧收藏star白嫖~。
- 商用需遵循 GNU General Public License v3.0 开源协议。
- 请勿用于非法用途。
致谢
感谢使用小良文件粉碎机的每一个人,如果您觉得好用,欢迎在抖音、B站等平台关注"工具人小良"。
许可证
本项目采用 GNU General Public License v3.0 协议进行许可。
⚠️ 再次提醒: 本软件删除的文件无法恢复,操作前请务必确认。请将软件加入杀毒软件信任区以避免误杀。任何数据丢失后果自负。