No Sleep (Upd 2010/03/03)
EDIT # # # # # #
Scenarij je obnovljeno zbog buga sa prostora u filenames.
Sada, ako pismo prekida tako u krivu, sljedeći lansiranje, ona obnavlja svoj izvorni oblik.
# # # # # # # # # #
Pozdrav,
Nakon dugo vremena bez post, ovdje je nova skripta ...
Ja sam na ubuntu i primijetio sam da kad sam je gledanje DVD-a na VLC, screensaver nije bio onemogućen ...
Tada sam stvorio skriptu koja isključuje čuvara zaslona i upravljanje energijom u sredinama gnome2.
Ovdje je original nosleep staviti u PATH. Preporučujem / usr / local / bin
Vi samo trebate kopirati ovo u terminalu:
http://www.syl21.org/wp-content/uploads/nosleep.bash~~V sudo wget-O / usr / local / bin / nosleep sudo chmod + x / usr / local / bin / nosleep
Zatim iz naredbenog retka jednostavno pokrenuti:
nosleep naredba argumenti
Primjer:
nosleep VLC / dev / cdrom nosleep nosleep mplayer k3b Naravno možete uređivati svoje prečace i dodati nosleep neposredno prije naredbe i presto! to je to.
Naravno, nakon što zatvorite program, sve postavke vrate na prijašnje vrijednosti ...
To je sve ... Dobar dan Syl21; ~)
















































Sylvain draga moja,
Vježbe:
- Dovršiti sljedeće zsh skriptu uz ponašaju kao nosleep
- Zašto "$ @" je dobar običaj
- Nosleep ne vratiti zadane vrijednosti ako se prima SIGTERM. Što će biti pb? Kako popraviti?
GGET alias = 'gconftool-2-g'
gset alias = 'gconftool-2-s'
ss = / apps / gnome-screensaver
pm = / apps / gnome-power-manager
insomiac_settings = (
$ Ss / idle_activation_enabled bool 0
Pm $ / 0 int sleep_display_ac
)
slaganje sloga-previous_settings
za ključne vrste sleepvalue ($ insomiac_settings) {
WS = $ (GGET dolara ključnu 2> / dev / null);
ako [[-n $ WS]] {previous_settings [$ tipku] = $ WS}
}
za kv ($ {(kV) previous_settings})
print $ k = $ v
"$ @"