mario head
Some slight optimalizations to the code
一个有趣的恶意软件脚本,旨在显示马里奥头部悬浮的视频,幽默地请求访问您的计算机,然后导致计算机崩溃并出现蓝屏死机。该脚本主要使用标准 Windows 库(尤其是 DirectShow)开发。
要构建项目,请确保安装了以下依赖项:
pacman -S mingw-w64-i686-gcc
来安装 MinGW。对于其他 Linux 发行版,请在包管理器中搜索mingw-w64
或自行编译 MinGW。make
- 如果在 MSYS2 上,运行pacman -S mingw-w64-i686-make
来安装 MinGW 变体,否则使用包管理器安装常规版本。winpthreads
- 仅用于扩展对 Windows 2000/XP 的兼容性。安装方法因操作系统而异:pacman -S mingw-w64-winpthreads-git
。mingw-w64-winpthreads-git
AUR 包。在构建项目之前,请确保PREFIX
、 CXX
和WINDRES
变量与您的环境匹配。对于 MSYS2 或 Arch Linux,无需进行任何更改。对于其他 Linux 发行版,请进行相应调整。
最后,在存储库的根目录中执行make
(如果在 MSYS2 上,则执行mingw-w64-i686-make
)以构建可执行文件。
默认视频assets/video.wmv
源自《Mario Teaches Typing 2》。这是关卡选择屏幕中 Mario 对话的剪辑,摘自 NintendoComplete 22:50 的游戏流程。
要使用替代视频,请将assets/video.wmv
文件替换为您自己的 Windows Media Video (WMV) 文件,确保其命名为video.wmv
。对于视频转换,您可以使用 FFmpeg 等工具:
ffmpeg -i input.mp4 -b 512k output.wmv
该项目已获得 MIT 许可证的许可。有关详细信息,请参阅许可证文件。
强烈鼓励和欢迎贡献,无论是问题还是拉取请求。欢迎以任何身份做出贡献!