Реклама в магазине на базе компьютера с Linux, Законченное решение.

ОТВЕТИТЬ НОВАЯ ТЕМА
Wik 21 июн 2009 в 16:08
Ярила  •  На сайте 18 лет
Сообщений: 1 763
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

Эту же инструкцию одновременно выкладываю на форум сисадминс, инструкция моя, обвинения в плагиате не принимаются.
Yap 24.08.2026 - 00:26
Продам слона  •  На сайте 21 год
Все комментарии:
78rust 23 июн 2009 в 00:04
Весельчак  •  На сайте 17 лет
0
это ещё кому-нибудь надо?
Понравился пост? Ещё больше интересного в ЯП-Телеграм и ЯП-Max!
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии. Авторизуйтесь, пожалуйста, или зарегистрируйтесь, если не зарегистрированы.
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) Просмотры темы: 1 460
0 Пользователей:
ОТВЕТИТЬ НОВАЯ ТЕМА

 
 

Активные темы


Наверх