召唤大将怪兽摧毁文件源码

🦖 大将怪兽摧毁 – Desktop Monster Deleter

这是一个充满趣味的 Windows 桌面交互应用!当你想删除电脑上的文件时,不再是单调的系统提示,而是可以召唤出一只强悍的“大将怪兽”,让他迈着嚣张的步伐走到文件跟前,一脚将文件连同垃圾桶一起踢爆粉碎!

✨ 核心亮点

🎯 狙击级精准锁定:高级半透明磨砂 UI 与红色十字狙击光标,给你沉浸式的瞄准体验。

🦖 生动的怪兽动效:包括出场、行走、指点、踢爆、飞离等全套精心设计的逐帧动画(支持完美绿幕抠图)。

💥 硬核视听震撼:全程伴随专属 BGM、怪兽语音以及爆破音效,删除文件也能成为一种享受。

🖱️ 智能右键菜单集成:程序只需运行一次,即可自动在 Windows 右键菜单中注册“召唤大将怪兽摧毁”选项。

🚀 指哪打哪:在任意文件夹或桌面右击文件并召唤怪兽,它都能精确获取鼠标的绝对物理坐标,实现精准打击。

📦 如何使用(无需安装环境)

如果你拿到了打包好的 MonsterDeleter.exe,只需要两步:

注册右键菜单:双击运行一次 MonsterDeleter.exe,此时屏幕会变暗并出现狙击瞄准界面,同时系统后台已自动将右键选项写入注册表。按 Esc 或关闭程序即可。

享受摧毁:在桌面上或任意文件夹中,右键点击你想删除的倒霉文件,选择 “召唤大将怪兽摧毁”。屏幕变暗后,使用红色准星点击该文件,欣赏怪兽的表演!

⚠️ 注意:程序实际使用了 send2trash(安全移至回收站)而不是彻底粉碎,所以如果你后悔了,还可以从回收站把文件捞回来。

🛠️ 开发者指南 (Developer Guide)

如果你想通过源码运行或自己修改代码,请确保你的系统上安装了 Python 3。

1. 安装依赖

pip install -r requirements.txt

2. 本地运行测试

# 开启手动狙击模式

python main.py

# 指定删除某个特定文件 (替换成你的文件路径)

python main.py “C:\path\to\your\file.txt”

3. 一键打包发布 (PyInstaller)

使用以下命令可将 Python 源码与所有的图片 (assets/)、音频等依赖一键打包成单文件的 .exe 程序:

pyinstaller –noconfirm –onefile –windowed –name MonsterDeleter –add-data “assets;assets” –hidden-import send2trash main.py

提示: 生成的独立程序会在 dist/MonsterDeleter.exe。程序会在运行时自动将 assets 目录解压到临时路径 (sys._MEIPASS) 并完美加载。

📂 项目结构

MonsterDeleter/

├── main.py # 核心主程序逻辑 (UI渲染、动画播放、注册表写入)

├── register_menu.py # (遗留/参考) 原版菜单注册脚本

├── requirements.txt # 运行所需依赖

├── assets/ # 资源目录 (打包时嵌入 exe)

│ ├── 音频/ # bgm, 音效等

│ └── *_transparent.png # 优化后的高压缩比透明背景序列帧

├── scripts/ # 工具脚本目录 (绿幕抠图、切片等)

└── tests/ # 开发过程中的测试用例

百度网盘: https://pan.baidu.com/s/1u_gMXiu2CYVyOOw-N8egdw?pwd=pfx0 (提取码: pfx0)

召唤大将怪兽摧毁文件源码插图

© 版权声明
THE END
喜欢就支持以下吧
点赞6赞赏 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容