Dne èt 26. prosinec 2002 18:49 KaCe napsal(a): > Dobry den, > pred casem jsem tu shanel nejaky programek/skript, nebo zpusob jak docasne > vyradit screensaver a usporne funkce monitoru pri spusteni XawTV - zadny > tip jsem bohuzel nedostal..... Takze dnes jsem si to konecne vyresil a tady mate k posouzeni muj vytvor - mozna se to nekomu hodi. Tetnul jsem to u sebe na MDK 9.0/KDE 3.0.3. Pokud to nekomu nebude fungovat, tak me nekamenujte - 1.me to funguje k me plne spokojenosti 2. co by jste chteli od BFU 3. pokud to nekdo vylepsi budu jen rad --------------------------------------------------------------------------------------------------------------- #!/bin/bash ## ## Skript pro vypnuti/zapnuti KDE screensaveru/DPMS ## pri prehravani videa a sledovani TV. ## Karel Cecil, 12.1.03 ## ## ## Jeli DPMS zapnuto - zastavit. ## if [ `xset q | grep -ic "DPMS is Enabled"` = 1 ]; then xset -dpms echo "Funkce DPMS byly vypnuty." ## ## Ulozeni puvodniho stavu DPMS ## stav_dpms=1 else echo "Funkce DPMS nebyly aktivni." ## ## Ulozeni puvodniho stavu DPMS ## stav_dpms=0 fi ## ## Jeli KDE screensaver zapnut - zastavit. ## if [ `dcop kdesktop KScreensaverIface isEnabled | grep -ic "true"` = 1 ]; then dcop kdesktop KScreensaverIface enable 0 echo "Funkce Screensaveru byly vypnuty." ## ## Ulozeni puvodniho stavu Sreensaveru ## stav_screensaveru=1 else echo "Funkce Screensaveru nebyly aktivni." ## ## Ulozeni puvodniho stavu Sreensaveru ## stav_screensaveru=0 fi ## ## Spusteni XawTV nebo jineho video playeru ## /usr/bin/XawTV -c /dev/v4l/video0 ## ## Obnoveni funkci DPMS a screensaveru po ukonceni XawTV ## if [ $stav_dpms = 1 ]; then xset +dpms echo "Funkce DPMS byly zapnuty." else echo "Funkce DPMS zustaly vypnuty." fi if [ $stav_screensaveru = 1 ]; then dcop kdesktop KScreensaverIface enable 1 echo "Funkce screensaveru byly zapnuty." else echo "Funkce screensaveru zustaly vypnuty." fi ---------------------------------------------------------------------------------------------------------------- Mejte se. -- KaCe cecil@volny.cz
This archive was generated by hypermail 2.1.2 : 12. 01. 2003, 20:38 CET