# Bad Apple Linux **Repository Path**: ttsdzb/bad-apple-linux ## Basic Information - **Project Name**: Bad Apple Linux - **Description**: 命令行Bad Apple Linux版 - **Primary Language**: C++ - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2020-12-24 - **Last Updated**: 2023-10-30 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Bad Apple Linux 命令行 Bad Apple Linux 版,供参考交流的仓库 ## 文件列表 `frames.txt` 为处理好的字符画文件,每帧之间有一个 `'&'` 分隔 `Bad Apple.cpp` 为主程序源代码 `Bad Apple.out` 和 `Bad Apple.arm.out` 为编译后的主程序文件 `pack.cpp` 为整合批量生成的字符画的程序的源代码 ## 如何使用 仓库内附带了已经编译好的 x86_64 和 arm64 版,以后缀区分。使用时直接克隆仓库,安装好依赖,运行对应的启动脚本即可。 如果 SSH 克隆不了,请尝试使用 HTTPS 克隆。 ### x86 Linux 系统 需要安装 ALSA 音频驱动(一般而言带桌面环境的发行版都会自带),随后运行 `start.sh` 即可。 ### Termux 需要在手机上安装 Termux API 并在 Termux 里安装 `termux-api` 软件包,随后运行 `start-termux.sh` 即可。 如果强制终止了播放,需要手动执行 `termux-media-player stop` 命令停止 BGM。