mp3 будет автоматически работать в требуемое время с помощью crontab.
*/10 7-21 * * * play /home/mo/document/1.mp3
*/10 7-21 * * * sleep 20;play /home/mo/document/2.mp3
*/10 7-21 * * * sleep 40;play /home/mo/document/3.mp3
'играйте' установленные носки.
Проблема состоит в том, что crontab не работает при просмотре YouTube. Инициируемое аудио Crontab не будет играть до текущего проигрывания аудиопотока, закрывается.
Я хочу сделать работу команды crontab, даже если Вы смотрите YouTube.
Прямой вывод к текущему рабочему дисплею
Согласно этому сообщению:
Рабочие носки/игра от cronjob требуют, чтобы экспортировал переменную ДИСПЛЕЯ, как будто Вы запускали приложение GUI от crontab. Просто добавьте export DISPLAY=:0 &&
к началу Вашей команды как так:
*/10 7-21 * * * export DISPLAY=:0 && /usr/bin/play /home/mo/document/1.mp3
Кроме того, обратите внимание на то, что, когда контакт с cronjobs лучше использовать полные пути (/usr/bin/play) так, чтобы крон не запутывался.