Strona 1 z 1

[solved] Powiadamianie o wiadomościach w Kadu za pomoca diody

: 01 lut 2009, 22:05
autor: szaro87
Witam!! Ma ktoś może pomysł jak w laptopie asus A6M ustawić powiadamianie o wiadomościach w Kadu za pomoca diody wskazującej nadejście maila:?:

Odp: Powiadamianie o wiadomościach w Kadu za pomoca diody

: 02 lut 2009, 21:05
autor: goferrr

Kod: Zaznacz cały

echo 1 > /sys/devices/virtual/leds/asus:mail/brightness

Kod: Zaznacz cały

echo 1 > /sys/class/leds/asus:mail/brightness
Jeśli, któreś z tych poleceń (odpalone z roota - sudo su) zapali ci światełko to używasz skryptu:

Kod: Zaznacz cały

#!/bin/bash
for ((i = 0; i < 6; i++)) do
   echo 1 > ścieżka;
   sleep 0.5;
   echo 0 > ścieżka;
   sleep 0.5;
 done
Potem dajesz mu chmod +x, w kadu ładujesz moduł exec_notify i w konfiguracj podajesz ścieżkę do skryptu.

Odp: Powiadamianie o wiadomościach w Kadu za pomoca diody

: 02 lut 2009, 23:02
autor: szaro87
Dzieki skrypt dziala ale z

Kod: Zaznacz cały

echo 1 > /sys/class/leds/asus::mail/brightness
ale w kadu po wpisani scieżki nic sie nie dzieje:(.

Odp: Powiadamianie o wiadomościach w Kadu za pomoca diody

: 02 lut 2009, 23:26
autor: goferrr
Czyli jak wpisujesz:

Kod: Zaznacz cały

./skrypt
w konsoli to zaczyna mrugać, a nie mruga gdy ktoś do ciebie pisze?

Co wpisałeś w Powiadomienie/ wykonaj polecenie/Zdarzenie-Nowa wiadomość?

Odp: Powiadamianie o wiadomościach w Kadu za pomoca diody

: 02 lut 2009, 23:34
autor: szaro87
Dokladnie już zaczałem kadu przeinstalowywać. A wpisywałem

Kod: Zaznacz cały

sudo i scieżke do skryptu
i samą ścieżke.

Odp: Powiadamianie o wiadomościach w Kadu za pomoca diody

: 02 lut 2009, 23:34
autor: karmelek
W kadu domyślnie jest moduł sygnalizujący to diodą scroll-locka ;]

Odp: Powiadamianie o wiadomościach w Kadu za pomoca diody

: 02 lut 2009, 23:37
autor: szaro87
No tak tylko że coś nie chce działać:(

Odp: Powiadamianie o wiadomościach w Kadu za pomoca diody

: 02 lut 2009, 23:40
autor: Kaldachar
Przyglądałeś się modułowi exec_notify ?

Odp: Powiadamianie o wiadomościach w Kadu za pomoca diody

: 02 lut 2009, 23:46
autor: goferrr
Poguglałem w tym temacie i znalazłem:
Próby zmuszenia skryptu żeby nie potrzebował sudo.

@karmelek
może ja jestem niewidomy ale nie mam scrollocka;)

EDIT:
A spróbuj dodac do /etc/rc.local (A właściwie na początek tylko z konsoli bez restartu, żeby sprawdzic czy działa)

Kod: Zaznacz cały

chown root:users /sys/class/leds/asus::mail/brightness
chmod 664 sys/class/leds/asus::mail/brightness

Odp: Powiadamianie o wiadomościach w Kadu za pomoca diody

: 03 lut 2009, 19:14
autor: szaro87
Działa!!!!!!
Do /etc/sudoers dodałem to:

Kod: Zaznacz cały

nazwa_usera  localhost=NOPASSWD:/sciezka/do/tego/skryp
Zrobiłem też tak:

Kod: Zaznacz cały

chown root:root plik && chmod +s plik

i to co poleciłeś goferrr:

Kod: Zaznacz cały

dodac do /etc/rc.local:
chown root:users /sys/class/leds/asus::mail/brightness
chmod 664 sys/class/leds/asus::mail/brightness 
Szczerze nie wiem dokładnie co pomogło ale działa:):):) Wielkie DZIEKI goferrr. Pozdrawiam

EDIT:
Niestaty po restarcie komputera przestało działać:(


EDIT:
Problem rozwiązany.

Kod: Zaznacz cały

chown root:users /sys/class/leds/asus::mail/brightness
puzniej dopisać swoja nazwe użytkownika do liniki users w pliku

Kod: Zaznacz cały

/etc/group
i na koniec w moim przypadku

Kod: Zaznacz cały

chown j:j led.sh
i powinno działać.