3


Создавал в свое время пост по поводу звука в Linux. В общем разобрался, может кому еще пригодится. Была поставлена задача сделать звуковую рекламу в магазине. Торговый зал уже был оборудован динамиками с усилителем, включали трансляцию радио. Нужно было сделать, чтоб периодически трансляция прерывалась рекламными роликами. Сделал это средствами старенького компьютера с установленой убунтой без монитора и клавы. Для периодической замены рекламного ролика менеджерам остается только выключить комп нажатием кнопки Power, вынуть флешку, записать на неё новый файл MP3 с именем 1, вставить обратно в комп и включить его. В линейный вход компа подключен кабель от выхода радио, а в линейный выход подключен усилитель. Принцып работы такой: с заданной периодичностью чувствительность линейного входа падает до нуля, запускается проигрыватель на воспроизведения файла 1.mp3, после его воспроизведения проигрыватель закрывается и чувствительность линейного входа возрастает до 100%. Инструкцию выкладываю, надеюсь старые линуксоиды сильно бить не будут, система работает.
1. добавить репозитарии sudo wget
http://www.medibuntu.org/sources.list.d/hardy.list -O /etc/apt/sources.list.d/medibuntu.list
wget -q
http://packages.medibuntu.org/medibuntu-key.gpg -O- | sudo apt-key add - && sudo apt-get update
2. скопировать в корень и сделать сделать файл 1.sh исполняемым командой sudo chmod +x /1.sh
3. установить mpeg123 командой sudo apt-get install mpeg123
4. скопировать файл озвучки в корень флешки. Файл с названием 1.mp3.
5. файл 1.sh имеет содержимое:
#!/bin/bash
amixer set Line,0 0%,0% unmute cap && mpg123 /media/disk/1.mp3 && amixer set Line,0 100%,100% unmute cap
6. Установить графическую надстройку планировщику командой:
sudo apt-get install gnome-schedule
и настроить в ней запуск файла 1.sh с нужной периодичностью.
7. В фаил /etc/acpi/events/powerbtn прописываем такие строки:
event=button[ /]power
action=/sbin/poweroff
Эту же инструкцию одновременно выкладываю на форум сисадминс, инструкция моя, обвинения в плагиате не принимаются.