Я нахожусь на Ubuntu 16.04, и у меня есть несколько маленьких псевдонимов bash, таких как:
alias radio='cvlc http://internet/radio/stream.pls -q'
, так что я могу просто быстро запустить музыку в Bash. Есть ли команда, которую я могу добавить, чтобы отключить приостановку во время работы VLC и включить ее снова при выходе из VLC? Я знаю, что могу изменить настройки питания, но я бы предпочел не делать этого каждый раз, когда я хочу сыграть в интернет-радио Какое лучшее общее решение?
Я записал ответ на вопрос: Как заставить Ubuntu подать звуковой сигнал (несколько секунд), прежде чем приостановят? несколько дней назад я собираюсь использовать то же понятие для Вашей ситуации.
Установка xdotool
пакет:
sudo apt install xdotool
Создайте сценарий, сохраните его где-нибудь, Вам нравится:
#!/bin/bash
sleep 2
while [ `pgrep -x vlc` ]
do
xdotool key shift
sleep 60;
done
Измените Вас псевдоним на:
alias radio='bash ~/path/myscript.sh & cvlc http://internet/radio/stream.pls -q'
Теперь этот сценарий делает некоторые поддельные операции каждую минуту в то время как vlc
работает так, Ваш компьютер не засыпает.