Advertisement
Guest User

brightness

a guest
Aug 24th, 2016
52
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 1.23 KB | None | 0 0
  1.     #!/bin/bash
  2.      
  3.     error="Usage: $0 up | $0 down"
  4.     xbl=`xbacklight`
  5.     limite1=2
  6.     limite2=10
  7.     limite3=40
  8.     limite4=100
  9.      
  10.     if [ "$#" -eq 1 ]
  11.         then
  12.         if [ $1 = "up" ]
  13.             then
  14.             # Augmenter le rétroéclairage
  15.             if [ $(echo "$xbl == $limite4"|bc) -eq 1 ]
  16.                     then
  17.                     echo "Rétroéclairage au maximum !"
  18.                     xbacklight = 100
  19.                 else
  20.                 if [ $(echo "$xbl < $limite2"|bc) -eq 1 ]
  21.                         then
  22.                         xbacklight +1
  23.                     else
  24.                     if [ $(echo "$xbl < $limite3"|bc) -eq 1 ]
  25.                             then
  26.                             xbacklight +10
  27.                         else
  28.                         xbacklight +20
  29.                     fi
  30.                 fi
  31.             fi
  32.         elif [ $1 = "down" ]
  33.             then
  34.             # Diminuer le rétroéclairage
  35.             if [ $(echo "$xbl < $limite1"|bc) -eq 1 ]
  36.                     then
  37.                     echo "Rétroéclairage au minimum !"
  38.                     xbacklight =1
  39.                 else
  40.                 if [ $(echo "$xbl < $limite2"|bc) -eq 1 ]
  41.                         then
  42.                         xbacklight -1
  43.                     else  
  44.                     if [ $(echo "$xbl < $limite3"|bc) -eq 1 ]
  45.                             then
  46.                             xbacklight -10
  47.                         else
  48.                         xbacklight -20
  49.                     fi
  50.                 fi
  51.             fi
  52.             else
  53.             echo $error
  54.         fi
  55.         else
  56.         echo $error
  57.     fi
  58.     exit
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement