[Comm] Три вопроса:

Павел Скрылёв 3ahyga на gmail.com
Пн Окт 5 16:50:14 UTC 2009


> Павел

>
> Или я что-то пропустил или про управление яркостью никто ничего не сказал.
> Вообще-то у меня не ноут, просто монитор находится на расстоянии больше
> вытянутой руки. И когда мне надоело отрывать зад от кресла, чтобы
> подрегулировать яркость/контрастность я сделал такой вот скрипт и ярлык
> повесил на десктоп.
>
> -------------------------------------------------------------------------------
> #/bin/sh
> DIALOG=${DIALOG=kdialog}
>
> if [ ! -c /dev/i2c-2 ]
>  then
>  sudo /sbin/modprobe i2c-dev
>  sleep 1
>  sudo /bin/chmod a+rw /dev/i2c-2
> fi
>
> choice=`$DIALOG  \
>        --combobox "Ставим Яркость-Контрастность экрана" \
>        "20-20" "30-30" "40-40" "50-50" \
>        "60-50" "70-50" "80-50"`
> retval=$?
>
> if [ "$retval" = "1" ]
>  then exit
> fi
>
> case $choice in
>        "20-20")
>               sudo ddccontrol  -r 0x10 -w 20 dev:/dev/i2c-2 >/dev/null 2>&1
>               sudo ddccontrol  -r 0x12 -w 20 dev:/dev/i2c-2 >/dev/null
> 2>&1;;
>        "30-30")
>               sudo ddccontrol  -r 0x10 -w 30 dev:/dev/i2c-2 >/dev/null 2>&1
>               sudo ddccontrol  -r 0x12 -w 30 dev:/dev/i2c-2 >/dev/null
> 2>&1;;
>        "40-40")
>               sudo ddccontrol  -r 0x10 -w 40 dev:/dev/i2c-2 >/dev/null 2>&1
>               sudo ddccontrol  -r 0x12 -w 40 dev:/dev/i2c-2 >/dev/null
> 2>&1;;
>        "50-50")
>               sudo ddccontrol  -r 0x10 -w 50 dev:/dev/i2c-2 >/dev/null 2>&1
>               sudo ddccontrol  -r 0x12 -w 50 dev:/dev/i2c-2 >/dev/null
> 2>&1;;
>        "60-50")
>               sudo ddccontrol  -r 0x10 -w 60 dev:/dev/i2c-2 >/dev/null 2>&1
>               sudo ddccontrol  -r 0x12 -w 50 dev:/dev/i2c-2 >/dev/null
> 2>&1;;
>        "70-50")
>               sudo ddccontrol  -r 0x10 -w 70 dev:/dev/i2c-2 >/dev/null 2>&1
>               sudo ddccontrol  -r 0x12 -w 50 dev:/dev/i2c-2 >/dev/null
> 2>&1;;
>        "80-50")
>               sudo ddccontrol  -r 0x10 -w 80 dev:/dev/i2c-2 >/dev/null 2>&1
>               sudo ddccontrol  -r 0x12 -w 50 dev:/dev/i2c-2 >/dev/null
> 2>&1;;
> esac
>
> -------------------------------------------------------------------------------
> Только, пожалуйста, не нужно тыкать меня харей, что это неправильно, криво
> и т.д. Скрипт писАлся методом научного тыка, как сумел так и сделал. Меня
> он устраивает, может и кому-то еще поможет.
>
> Спасибо, я попробую, никто и не собирается вродѣ бы васъ куда-то тыкать %)

Павел
----------- следующая часть -----------
Вложение в формате HTML было удалено...
URL: <http://lists.altlinux.org/pipermail/community/attachments/20091005/2b471d1a/attachment.html>


Подробная информация о списке рассылки community