Я на Ubuntu 16.04, и у меня есть несколько небольших псевдонимов bash, созданных следующим образом:
alias radio='cvlc http://internet/radio/stream.pls -q'
, поэтому я могу просто быстро запустить музыку в Bash , Есть ли команда, которую я могу добавить, чтобы отключить приостановку во время работы VLC и снова включить ее при выходе из VLC? Я знаю, что могу изменить настройки питания, но я бы не стал делать это каждый раз, когда я хочу играть в интернет-радио. Какое лучшее общее решение?
Я написал ответ на вопрос: как сделать Ubuntu beep (несколько секунд) до приостановки? Несколько дней назад я использую ту же концепцию для вашей ситуации.
Установите пакет 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 работает, поэтому ваш компьютер не собирается спать.
Я написал ответ на вопрос: как сделать Ubuntu beep (несколько секунд) до приостановки? Несколько дней назад я использую ту же концепцию для вашей ситуации.
Установите пакет 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 работает, поэтому ваш компьютер не собирается спать.