Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 23/11/2008, à 12:58

Levi59

petit script pour controler la vitesse des ventillos

J'aimerais me faire un petit script simplifié au maximum me permettant de gerer la vitesse de mes ventillo en fonction de la température mais je n'ai pas envi de faire de bêtise alors je voulais votre avis:
-Je n'ai pas encore mis de boucle pour que le script continu de fonctionner en boucle et teste toute les 5-10 secondes mais je ne suis pas sûr de ce que je dois utiliser.

#!/bin/bash

case "$1" in

cd /sys/devices/platform/smsc47m1.2048/

cpu=`cat /sys/devices/pci0000:00/0000:00:1f.3/i2c-adapter:i2c-0/0-002d/temp2_input`

    if (( $cpu > 42000 )); then
	if (( $cpu < 52000 )); then
	   sudo bash -c "echo 155 > pwm1"
	elif (( $cpu > 48000 )); then
	   sudo bash -c "echo 255 > pwm1"
	fi
    elif (( $cpu < 38000 )); then
        sudo bash -c "echo 100 > pwm1"
    fi

mb=`cat /sys/devices/pci0000:00/0000:00:1f.3/i2c-adapter:i2c-0/0-002d/temp1_input`

    if (( $mb > 37000 )); then
	if (( $mb < 47000 )); then
	   sudo bash -c "echo 155 > pwm2"
	elif (( $mb > 43000 )); then
	   sudo bash -c "echo 255 > pwm2"
	fi
    elif (( $mb < 33000 )); then
        sudo bash -c "echo 100 > pwm2"
    fi
    ;;


exit

En fait je n'y connais pas grand chose en programmation et j'ai "recyclé" un script pour avoir les informations de Amarok dans conky! lol!

Dernière modification par Levi59 (Le 23/11/2008, à 12:59)

Hors ligne