В вашей домашней папке есть файл, который позволяет вам настроить некоторые параметры для Hulu Desktop: ~/.huludesktop
. У него есть возможность запуска сценариев, чтобы отключить / включить экранную заставку.
Я хотел бы написать сценарий для вызова Хулу во время просмотра видео. Похоже, что в Ubuntu 10.04 настройки gconftool idle_activation_enabled
& amp; idle_activation_enabled
больше не подавляет заставку гнома и не контролирует сон.
Вот команды, которые я пытался использовать:
gconftool-2 --set /apps/gnome-screensaver/idle_activation_enabled --type bool TRUE
gconftool-2 --set /apps/gnome-powermanager/idle_activation_enabled --type bool TRUE
Я также нашел gnome-screensaver-command
с опцией --inhibit
, но она блокируется, когда активна, что означает, что мой сценарий приостановки будет трудно вписывается в две опции .huludesktop
(suspend_script
и resume_script
)
Я бы предпочел не использовать Caffine, так как это под Ubuntu NBR и пространство на верхней панели ценно.
$ cat ~/bin/hulu-suspend
#!/bin/sh
# wrapper for gnome-screensaver-command utility to inhibit and
# refrain from inhibiting screensaver. comments and robustness
# are sacrificed for simplicity
case $0 in
*suspend*)
gnome-screensaver-command --application-name Hulu \
--reason "watchin stuffs" --inhibit &
gnome-screensaver-command --query ;;
*resume*)
killall gnome-screensaver-command;
gnome-screensaver-command --query ;;
*) echo "usage $0: read the script $0"; exit 1;;
esac
$ chmod +x ~/bin/hulu-suspend
$ ln ~/bin/hulu-suspend ~/bin/hulu-resume
$ hulu-suspend
The screensaver is being inhibited by:
Application="Hulu"; Since="2010-09-30T03:30:15.169875Z";
Reason="watchin stuffs";
$ ln ~/bin/hulu-suspend ~/bin/hulu-resume
$ ~/bin/hulu-resume
The screensaver is not inhibited
Это было протестировано; это утверждает, что работало.Приятного отдыха.
К вашему сведению, Кофеин 2.2 теперь имеет возможность скрыть значок в трее:
Чтобы снова открыть настройки, как только значок скрытый, запустите caffeine -p
из
командной строки или Система -> Предпочтения -> Предпочтения кофеина .