Что такое пищалка? Это штука, которая по умолчанию при включении ПК подает звуковой сигнал о том, что всё идёт хорошо или же загрузка ОС невозможна и по сигналу пищалки можно определить причину неисправности. Ну, в общем, все знают что это такое, раз уж смогли выйти в интернет и почитать тут мою писанину.
Для людей, на чьих компьютерах установлен Linux (Ubuntu в частности), доступна в их распоряжение вся аппаратура их "железного друга", даже этот самый "бипер". Так вот, если у вас установлена Ubuntu, предлагаю вам поиграться с пищалкой следующим образом:
Устанавливаем небольшую утилитку beep:
sudo apt install beep (для староверов sudo apt-get install beep) |
Подгружаем необходимый для работы утилитки модуль pcspkr, его в большинстве случаев по умолчанию нет (если будет угодно, это драйвер вашей пищалки):
Проверяем работу пищалки:
Пикнуло? Замечательно. Теперь копируем в свой терминал вот такую команду и угадываем мелодию =).
beep -f 196 -l 400 -n -f 262 -l 800 -n -f 196 -l 600 -n -f 220 -l 200 -n -f 247 -l 800 -n -f 165 -l 400 -n -f 165 -l 400 -n -f 220 -l 800 -n -f 196 -l 600 -n -f 175 -l 200 -n -f 196 -l 800 -n -f 131 -l 400 -n -f 131 -l 400 -n -f 147 -l 800 -n -f 147 -l 400 -n -f 165 -l 400 -n -f 175 -l 800 -n -f 175 -l 400 -n -f 196 -l 400 -n -f 220 -l 800 -n -f 247 -l 400 -n -f 262 -l 400 -n -f 294 -l 1200 -n -f 196 -l 400 -n -f 330 -l 800 -n -f 294 -l 600 -n -f 262 -l 200 -n -f 294 -l 800 -n -f 247 -l 400 -n -f 196 -l 400 -n -f 262 -l 800 -n -f 247 -l 600 -n -f 220 -l 200 -n -f 247 -l 800 -n -f 165 -l 400 -n -f 165 -l 400 -n -f 220 -l 800 -n -f 196 -l 400 -n -f 175 -l 400 -n -f 196 -l 800 -n -f 131 -l 400 -n -f 131 -l 400 -n -f 262 -l 800 -n -f 247 -l 400 -n -f 220 -l 400 -n -f 196 -l 1600 -n -f 330 -l 1600 -n -f 294 -l 400 -n -f 262 -l 400 -n -f 247 -l 400 -n -f 262 -l 400 -n -f 294 -l 1200 -n -f 196 -l 400 -n -f 196 -l 1600 -n -f 262 -l 1600 -n -f 247 -l 400 -n -f 220 -l 400 -n -f 196 -l 400 -n -f 220 -l 400 -n -f 247 -l 1200 -n -f 165 -l 400 -n -f 165 -l 1600 -n -f 262 -l 800 -n -f 220 -l 600 -n -f 247 -l 200 -n -f 262 -l 800 -n -f 220 -l 600 -n -f 247 -l 200 -n -f 262 -l 800 -n -f 220 -l 400 -n -f 262 -l 400 -n -f 350 -l 1600 -n -f 350 -l 1600 -n -f 330 -l 400 -n -f 294 -l 400 -n -f 262 -l 400 -n -f 294 -l 400 -n -f 330 -l 1200 -n -f 262 -l 400 -n -f 262 -l 1600 -n -f 294 -l 1600 -n -f 262 -l 400 -n -f 247 -l 400 -n -f 220 -l 400 -n -f 247 -l 400 -n -f 262 -l 1200 -n -f 220 -l 400 -n -f 220 -l 1600 -n -f 262 -l 800 -n -f 247 -l 400 -n -f 220 -l 400 -n -f 196 -l 800 -n -f 131 -l 600 -n -f 131 -l 200 -n -f 196 -l 1600 -n -f 220 -l 800 -n -f 246 -l 800 -n -f 262 -l 3200 |
Чтобы отменить все изменения, которые мы только что внесли, выгружаем модуль pcspkr:
И удаляем утилитку:
sudo apt remove beep (sudo apt-get remove beep) |
Всё, ничего не сломалось и никаких следов не осталось.
Угадали мелодию, кстати?