Loading...

一行命令在服务器上听 Bad Apple!!

只需要一行命令,你就可以在 CentOS 7 的物理机上播放 Bad Apple

这个功能需要服务器开启了 beep,大部分服务器都是默认开启的,小部分需要进入 BIOS 设置中手动启用。

播放方式:

curl https://cdn.tcotp.cn:4443/assets/badapple.sh | bash -

需要依赖:

  1. rpm
  2. wget
  3. curl
  4. python2

原理是利用了服务器主板上的嗡鸣器,大部分机器都有这个。

目前仅支持 CentOS 7,其他系统未测试(理论上有 rpm 命令都可以使用,或者自己安装 beep)

机器需要在你身边才能听得到,虚拟机无法播放。

话说是不是可以深夜的时候在机房托管的机器上播放这个然后把管理员吓死2333

脚本源码:

#!/bin/sh
cd ~
if [ -d "badapple-beep" ]; then
    cd badapple-beep/
    python player.py badapple.mid
else
    mkdir badapple-beep
    cd badapple-beep/
    wget -q "https://cdn.tcotp.cn:4443/assets/beep-1.3-1.el7.rf.x86_64.rpm" -O "beep-1.3-1.el7.rf.x86_64.rpm"
    wget -q "https://cdn.tcotp.cn:4443/assets/player.py" -O "player.py"
    wget -q "https://cdn.tcotp.cn:4443/assets/badapple.mid" -O "badapple.mid"
    rpm -ivh --quiet "beep-1.3-1.el7.rf.x86_64.rpm">/dev/null
    modprobe pcspkr
    python player.py badapple.mid
fi

一条评论

发表评论

》表情