MonsterDeleter 2.0- 支持自定义召唤怪兽摧毁文件 恶趣味文件删除助手
预览截图
应用介绍
# MonsterDeleter - 召唤怪兽摧毁文件 恶趣味文件删除助手
软件简介
MonsterDeleter 是一款充满恶趣味的"文件删除助手"。在任意文件或文件夹上右键 → "召唤怪兽摧毁" → 怪兽走进来确认 → 一脚踢飞 → 目标进回收站。基于 Electron + JS 重写,绕开 Python/PyQt6/PyInstaller 环境问题,解决原版体验痛点。完整演出流程、多角色系统、染色变体、配置编辑器一应俱全,让删除文件变成一场有趣的怪兽演出。
核心功能
召唤怪兽摧毁文件
- 右键文件/文件夹 → "召唤××怪兽摧毁"
- 怪兽演出开始
- 文件夹同样支持(原版增强)
- 自动定位文件图标位置
- 怪兽直奔真正的文件
完整演出流程
- 走路入场
- 指点确认
- 对话气泡
- 踢踹
- 爆炸
- 回收站删除(文件/文件夹均可)
- 雷欧登场
- 飞离退场
多角色系统
- 一个文件夹 = 一个角色
- 素材自动扫描
- 配置深合并
- 缺素材自动回退
- 染色变体(不换图,靠染色做"新怪兽")
配置编辑器
- 右键角色卡片 → 高亮编辑 config.jsonc
- 语法校验
- 保存即生效
- 支持注释
动画参数可调
- 入场时长
- 爆炸触发帧
- 飞离时长
- 全部参数化
角色分发
- 角色文件夹自包含
- 压缩成 zip 即可分发
- 对方解压到 assets 目录
- 重启即用
NSIS 安装版
- 桌面快捷方式
- 卸载自动清理注册表
- 用户素材不随卸载丢失
自定义角色系统
目录结构
assets/
├── dajiang_monster/ # 一个怪兽 = 一个文件夹
│ ├── 走路动效_spritesheet_transparent.png
│ ├── 指着文件_spritesheet_transparent.png
│ ├── 踹文件动效_spritesheet_transparent.png
│ ├── 爆炸_spritesheet_transparent.png
│ ├── 雷欧登场_spritesheet_transparent.png
│ ├── 出场飞行动效_spritesheet_transparent.png
│ ├── audio/ # 本怪兽的音频(可选)
│ │ ├── bgm(1).mp3
│ │ ├── 怪兽说话.mp3
│ │ └── 爆炸.MP4
│ └── config.jsonc # 完整配置模板
└── audio/ # 公共默认音频
素材规格
- spritesheet:5 列 × 3 行(共 15 帧)网格拼图
- 顺序:第1行从左到右 → 第2行 → 第3行
- 推荐:PNG 透明底
- 优先级:同时存在 xxx.png 和 xxxtransparent.png 时,优先用 transparent 版本
6个动画需求
| 动画 | 默认文件名 |
|---|---|
| 走路 | 走路动效spritesheet.png / walkspritesheet.png |
| 指点 | 指着文件spritesheet.png / pointspritesheet.png |
| 踢踹 | 踹文件动效spritesheet.png / kickspritesheet.png |
| 爆炸 | 爆炸spritesheet.png / explosionspritesheet.png |
| 雷欧登场 | 雷欧登场spritesheet.png / leospritesheet.png |
| 飞离 | 出场飞行动效spritesheet.png / flyspritesheet.png |
染色变体
文件夹里只放 config.json,不复制图片,素材自动回退到第一个完整怪兽,只需上色:
{
"id": "gold_monster",
"name": "黄金怪兽",
"description": "土豪金",
"tint": { "color": "#ffd700", "strength": 0.7 }
}
tint.strength:0 = 不变色,1 = 完全染成目标色- 配合 _transparent.png 效果最好
config.jsonc 配置
- 支持注释(// 行注释,/ / 块注释)
- 所有字段都可省略,省略项自动用默认值
- 包含 id、name、description、sprites、audio、texts、animation、tint 等字段
软件特点
恶趣味体验
右键召唤怪兽,完整演出流程,让删除文件变成一场有趣的怪兽表演。
Electron 重写
基于 Electron + JS 完整重写,绕开 Python/PyQt6/PyInstaller 环境问题。
增强功能
支持文件夹摧毁(原版只支持文件)、自动定位文件图标、完整演出流程。
多角色系统
一个文件夹 = 一个角色,素材自动扫描、配置深合并、缺素材自动回退。
染色变体
不换图,靠染色做出"新怪兽",配合透明底素材效果最佳。
配置编辑器
右键角色卡片可高亮编辑 config.jsonc,语法校验、保存即生效。
参数化动画
入场时长、爆炸触发帧、飞离时长等全部参数化,可自由调整。
角色分发
角色文件夹自包含,压缩成 zip 即可分发给其他用户。
NSIS 安装版
桌面快捷方式、卸载自动清理注册表、用户素材不随卸载丢失。
使用教程
快速上手
- 安装软件:运行 NSIS 安装版,按提示完成安装
- 右键文件:在任意文件或文件夹上右键
- 召唤怪兽:选择 "召唤××怪兽摧毁"
- 观看演出:怪兽走路入场 → 指点确认 → 对话 → 踢踹 → 爆炸
- 文件删除:目标文件进入回收站
- 怪兽退场:雷欧登场 → 飞离退场
选择角色
- 打开角色选择窗口
- 查看所有怪兽卡片
- 点击选择默认角色
- 右键召唤将使用上次选中的角色
自定义角色
- 复制 dajiang_monster 文件夹
- 重命名为英文或拼音
- 替换里面的 spritesheet 图片
- 修改 config.jsonc 配置
- 重启程序自动识别
染色变体创建
- 新建文件夹
- 只放 config.json
- 设置 tint 颜色和强度
- 重启程序
角色分发
- 把怪兽文件夹压缩成 zip
- 发送给对方
- 对方解压到 assets 目录
- 重启即用
适用场景
- 日常文件删除增加趣味
- 解压娱乐,恶趣味删除
- 自定义怪兽角色创作
- 角色素材分享与分发
- 桌面美化与个性化
- 礼物制作(专属怪兽包)
版本信息
- 软件名称:MonsterDeleter
- 开发框架:Electron + JavaScript
- 原项目:MonsterDeleter(PyQt6 版)
- 原作者:531149627
- 开源性质:开源(借鉴重写)
- 安装方式:NSIS 安装版
- 支持平台:Windows
系统要求
- 操作系统:Windows 7/8/10/11
- 运行环境:Electron 运行时(随软件安装)
- 内存:1GB 以上
- 磁盘空间:200MB 安装空间 + 角色素材空间
- 依赖:NSIS 安装版自带所有依赖
常见问题
Q:如何召唤怪兽?
A:在任意文件或文件夹上右键 → 选择 "召唤××怪兽摧毁" 即可。
Q:支持文件夹吗?
A:支持,文件夹同样可以右键召唤摧毁(这是本项目的增强功能)。
Q:怪兽怎么定位文件?
A:自动锁定文件图标在屏幕上的位置,怪兽直奔真正的文件,不需要手动瞄准。
Q:如何自定义怪兽?
A:复制 dajiang_monster 文件夹,替换 spritesheet 图片,修改 config.jsonc,重启程序即可。
Q:染色变体怎么做?
A:新建文件夹只放 config.json,设置 tint 颜色和强度,素材自动回退到第一个完整怪兽。
Q:如何分享怪兽给朋友?
A:把怪兽文件夹压缩成 zip 发给对方,对方解压到 assets 目录,重启即用。
Q:动画参数能调吗?
A:可以,在 config.jsonc 的 animation 段可调 fps、入场时长、爆炸帧、飞离时长等。
Q:卸载会删除我的素材吗?
A:不会,用户素材不随卸载丢失,NSIS 安装版会保留用户素材。
致谢
本项目借鉴(重写)自开源项目 MonsterDeleter(PyQt6 版)。衷心感谢原作者 531149627 的开源分享——本项目的玩法创意、演出流程设计、素材组织方式均源自该项目。
总结
MonsterDeleter 是一款充满恶趣味的文件删除助手,基于 Electron + JS 重写,绕开 Python 环境问题,增强支持文件夹摧毁、自动定位、多角色系统、染色变体、配置编辑器等功能。让删除文件变成一场有趣的怪兽演出,为日常操作增添乐趣。
核心功能
右键召唤、文件夹摧毁、自动定位、完整演出、多角色系统、染色变体、配置编辑器、动画参数可调、角色分发、NSIS安装版
使用场景说明
右键召唤怪兽摧毁文件+完整演出流程+多角色系统+染色变体,恶趣味文件删除助手
软件优势分析
恶趣味有趣、Electron重写稳定、支持文件夹、多角色系统、染色变体、配置编辑器、角色可分发
常见问题解答
Q: 如何召唤怪兽?
A: 在任意文件或文件夹上右键 → 选择"召唤××怪兽摧毁"即可。
Q: 支持文件夹吗?
A: 支持,文件夹同样可以右键召唤摧毁(这是本项目的增强功能)。
Q: 怪兽怎么定位文件?
A: 自动锁定文件图标在屏幕上的位置,怪兽直奔真正的文件。
Q: 如何自定义怪兽?
A: 复制dajiang_monster文件夹,替换spritesheet图片,修改config.jsonc,重启即可。
Q: 染色变体怎么做?
A: 新建文件夹只放config.json,设置tint颜色和强度,素材自动回退。
Q: 如何分享怪兽给朋友?
A: 把怪兽文件夹压缩成zip发给对方,对方解压到assets目录,重启即用。
Q: 卸载会删除我的素材吗?
A: 不会,用户素材不随卸载丢失。
更新日志
© 软件著作权归作者所有。本站所有软件均来源于网络,仅供学习使用,请支持正版。
本站提供的一切软件、教程和内容信息仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络收集整理,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑或手机中彻底删除上述内容。如果您喜欢该程序和内容,请支持正版。我们高度重视版权问题,如有侵权请点击上方【侵权/违规投诉通道】或邮件联系 xcya8@qq.com,我们将在核实后24小时内严格删除下架处理!
