В вашей домашней папке есть файл, который позволяет вам настроить некоторые настройки для Hulu Desktop: ~/.huludesktop.
Я хотел бы написать сценарий, который будет вызываться Hulu во время просмотра видео. Кажется, что в Ubuntu 10.04 настройки gconftool idle_activation_enabled & amp; idle_activation_enabled больше не блокирует gnome-screensaver или монитор сна.
Это команды, которые я пытался использовать:
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, но блокирует в то время как активный, что означает, что мой скрипт suspend будет трудно вписаться в два параметра .huludesktop (suspend_script & amp; 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
Он был протестирован; он утверждает, что работает. Наслаждайтесь.
$ 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
Он был протестирован; он утверждает, что работает. Наслаждайтесь.
$ 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
Он был протестирован; он утверждает, что работает. Наслаждайтесь.
$ cat ~ / bin / hulu-suspend #! / bin / sh # wrapper для утилиты gnome-screensaver-command для запрета и # воздерживаться от блокировки заставки. комментарии и надежность # приносятся в жертву для случая простоты $ 0 in * suspend *) gnome-screensaver-command --application-name Hulu \ --reason "watchin stuffs" --inhibit & amp; gnome-screensaver-command --query ;; * resume *) killall gnome-screensaver-command; gnome-screensaver-command --query ;; *) echo "использование $ 0: чтение скрипта $ 0"; выход 1 ;; esac $ chmod + x ~ / bin / hulu-suspend $ ln ~ / bin / hulu-suspend ~ / bin / hulu-resume $ hulu-suspend Заставка блокируется: Application = "Hulu"; Так как = "2010-09-30T03: 30: 15.169875Z"; Разум = «товары для слепых»; $ ln ~ / bin / hulu-suspend ~ / bin / hulu-resume $ ~ / bin / hulu-resume Заставка не заблокирована
Она была протестирована; он утверждает, что работает. Наслаждайтесь.
$ cat ~ / bin / hulu-suspend #! / bin / sh # wrapper для утилиты gnome-screensaver-command для запрета и # воздерживаться от блокировки заставки. комментарии и надежность # приносятся в жертву для случая простоты $ 0 in * suspend *) gnome-screensaver-command --application-name Hulu \ --reason "watchin stuffs" --inhibit & amp; gnome-screensaver-command --query ;; * resume *) killall gnome-screensaver-command; gnome-screensaver-command --query ;; *) echo "использование $ 0: чтение скрипта $ 0"; выход 1 ;; esac $ chmod + x ~ / bin / hulu-suspend $ ln ~ / bin / hulu-suspend ~ / bin / hulu-resume $ hulu-suspend Заставка блокируется: Application = "Hulu"; Так как = "2010-09-30T03: 30: 15.169875Z"; Разум = «товары для слепых»; $ ln ~ / bin / hulu-suspend ~ / bin / hulu-resume $ ~ / bin / hulu-resume Заставка не заблокирована
Она была протестирована; он утверждает, что работает. Наслаждайтесь.
$ cat ~ / bin / hulu-suspend #! / bin / sh # wrapper для утилиты gnome-screensaver-command для запрета и # воздерживаться от блокировки заставки. комментарии и надежность # приносятся в жертву для случая простоты $ 0 in * suspend *) gnome-screensaver-command --application-name Hulu \ --reason "watchin stuffs" --inhibit & amp; gnome-screensaver-command --query ;; * resume *) killall gnome-screensaver-command; gnome-screensaver-command --query ;; *) echo "использование $ 0: чтение скрипта $ 0"; выход 1 ;; esac $ chmod + x ~ / bin / hulu-suspend $ ln ~ / bin / hulu-suspend ~ / bin / hulu-resume $ hulu-suspend Заставка блокируется: Application = "Hulu"; Так как = "2010-09-30T03: 30: 15.169875Z"; Разум = «товары для слепых»; $ ln ~ / bin / hulu-suspend ~ / bin / hulu-resume $ ~ / bin / hulu-resume Заставка не заблокирована
Она была протестирована; он утверждает, что работает. Наслаждайтесь.
$ cat ~ / bin / hulu-suspend #! / bin / sh # wrapper для утилиты gnome-screensaver-command для запрета и # воздерживаться от блокировки заставки. комментарии и надежность # приносятся в жертву для случая простоты $ 0 in * suspend *) gnome-screensaver-command --application-name Hulu \ --reason "watchin stuffs" --inhibit & amp; gnome-screensaver-command --query ;; * resume *) killall gnome-screensaver-command; gnome-screensaver-command --query ;; *) echo "использование $ 0: чтение скрипта $ 0"; выход 1 ;; esac $ chmod + x ~ / bin / hulu-suspend $ ln ~ / bin / hulu-suspend ~ / bin / hulu-resume $ hulu-suspend Заставка блокируется: Application = "Hulu"; Так как = "2010-09-30T03: 30: 15.169875Z"; Разум = «товары для слепых»; $ ln ~ / bin / hulu-suspend ~ / bin / hulu-resume $ ~ / bin / hulu-resume Заставка не заблокирована
Она была протестирована; он утверждает, что работает. Наслаждайтесь.
$ cat ~ / bin / hulu-suspend #! / bin / sh # wrapper для утилиты gnome-screensaver-command для запрета и # воздерживаться от блокировки заставки. комментарии и надежность # приносятся в жертву для случая простоты $ 0 in * suspend *) gnome-screensaver-command --application-name Hulu \ --reason "watchin stuffs" --inhibit & amp; gnome-screensaver-command --query ;; * resume *) killall gnome-screensaver-command; gnome-screensaver-command --query ;; *) echo "использование $ 0: чтение скрипта $ 0"; выход 1 ;; esac $ chmod + x ~ / bin / hulu-suspend $ ln ~ / bin / hulu-suspend ~ / bin / hulu-resume $ hulu-suspend Заставка блокируется: Application = "Hulu"; Так как = "2010-09-30T03: 30: 15.169875Z"; Разум = «товары для слепых»; $ ln ~ / bin / hulu-suspend ~ / bin / hulu-resume $ ~ / bin / hulu-resume Заставка не заблокирована
Она была протестирована; он утверждает, что работает. Наслаждайтесь.
$ cat ~ / bin / hulu-suspend #! / bin / sh # wrapper для утилиты gnome-screensaver-command для запрета и # воздерживаться от блокировки заставки. комментарии и надежность # приносятся в жертву для случая простоты $ 0 in * suspend *) gnome-screensaver-command --application-name Hulu \ --reason "watchin stuffs" --inhibit & amp; gnome-screensaver-command --query ;; * resume *) killall gnome-screensaver-command; gnome-screensaver-command --query ;; *) echo "использование $ 0: чтение скрипта $ 0"; выход 1 ;; esac $ chmod + x ~ / bin / hulu-suspend $ ln ~ / bin / hulu-suspend ~ / bin / hulu-resume $ hulu-suspend Заставка блокируется: Application = "Hulu"; Так как = "2010-09-30T03: 30: 15.169875Z"; Разум = «товары для слепых»; $ ln ~ / bin / hulu-suspend ~ / bin / hulu-resume $ ~ / bin / hulu-resume Заставка не заблокирована
Она была протестирована; он утверждает, что работает. Наслаждайтесь.
DISPLAY =: 0
ENV или ошибки команды gnome-screensaver: ** Сообщение: Не удалось подключиться к демону D-BUS: / bin / dbus -launch анонимно завершился со следующей ошибкой: Ошибка автоопределения: неудачная инициализация X11.
– Rob
4 October 2010 в 20:50
export DISPLAY =: 0;
– Rob
13 October 2010 в 19:10
FYI, Caffeine 2.2 теперь имеет возможность скрыть значок в трее:
Чтобы снова открыть настройки после скрытия значка, запустите caffeine -p из командной строки или Система -> Настройки -> Настройки кофеина.
FYI, Caffeine 2.2 теперь имеет возможность скрыть значок в трее:
Чтобы снова открыть настройки после скрытия значка, запустите caffeine -p из командной строки или Система -> Настройки -> Настройки кофеина.
FYI, Caffeine 2.2 теперь имеет возможность скрыть значок в трее:
Чтобы снова открыть настройки после скрытия значка, запустите caffeine -p из командной строки или Система -> Настройки -> Настройки кофеина.
FYI, Caffeine 2.2 теперь имеет возможность скрыть значок в трее:
[!d3]
Чтобы снова открыть настройки после того, как значок скрыт, запустите caffeine -p
из командной строки или System -> Preferences -> Caffeine Preferences .
FYI, Caffeine 2.2 теперь имеет возможность скрыть значок в трее:
[!d3]
Чтобы снова открыть настройки после того, как значок скрыт, запустите caffeine -p
из командной строки или System -> Preferences -> Caffeine Preferences .
FYI, Caffeine 2.2 теперь имеет возможность скрыть значок в трее:
[!d3]
Чтобы снова открыть настройки после того, как значок скрыт, запустите caffeine -p
из командной строки или System -> Preferences -> Caffeine Preferences .
FYI, Caffeine 2.2 теперь имеет возможность скрыть значок в трее:
[!d3]
Чтобы снова открыть настройки после того, как значок скрыт, запустите caffeine -p
из командной строки или System -> Preferences -> Caffeine Preferences .
FYI, Caffeine 2.2 теперь имеет возможность скрыть значок в трее:
[!d3]
Чтобы снова открыть настройки после того, как значок скрыт, запустите caffeine -p
из командной строки или System -> Preferences -> Caffeine Preferences .
FYI, Caffeine 2.2 теперь имеет возможность скрыть значок в трее:
[!d3]
Чтобы снова открыть настройки после того, как значок скрыт, запустите caffeine -p
из командной строки или System -> Preferences -> Caffeine Preferences .