Mario의 머리가 공중에 떠오르는 비디오를 표시하도록 설계된 장난스러운 악성 코드 스크립트로, 유머러스하게 컴퓨터에 대한 액세스를 요청한 후 죽음의 블루 스크린으로 컴퓨터를 충돌시킵니다. 스크립트는 주로 표준 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로 호환성을 확장하는 데에만 필요합니다. 설치 방법은 OS에 따라 다릅니다.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
파일을 자체 WMV(Windows Media 비디오) 파일로 바꾸고 이름을 video.wmv
로 지정하십시오. 비디오 변환의 경우 FFmpeg와 같은 도구를 사용할 수 있습니다.
ffmpeg -i input.mp4 -b 512k output.wmv
이 프로젝트는 MIT 라이선스에 따라 라이선스가 부여됩니다. 자세한 내용은 LICENSE 파일을 참조하세요.
이슈든 끌어오기 요청이든 기여를 적극 권장하고 환영합니다. 어떤 역량으로든 자유롭게 기여해 주세요!