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 18/06/2010, à 21:08

footware

Mail-notification et la led "Scroll_Lock".

S@lut !

Je ne sais pas vous, mais depuis quelques temps, il était impossible de faire clignoter la led "Scroll-Lock" qui me servait à me signaler l'arrivée de nouveaux messages.
Blinkd ne fonctionne plus depuis Karmic et même la commande "xset led 3" est inefficace.

Je me suis donc penché sur le problème et j'ai enfin trouvé (par hasard) la commande magique : xset led named "Scroll Lock" (ne me demandez pourquoi ça ne fonctionne pas avec les autres leds).

À partir de là, j'ai commis un mauvais script pour utiliser cette led comme avant (je vous préviens : c'est du QDS... big_smile ).

#!/bin/bash

LED="Scroll Lock"
TEMPS=0.3
PID=$(pidof -x $0)

if [ "$1" = "-s" ]			# Si on veut arrêter le clignotement :
then
	for i in $PID			# on commence par tuer
	do
		if [ $i != $$ ]		#  tous les processus
		then
			kill $i;	# qui ne sont pas cette instance.
		fi
	done
	xset -led named "$LED";		# si la led est éclairée, on l'éteint
else					# Si on veut faire clignoter la led : 
	if [ "$PID" = "$$" ]		# et si le processus ne tourne pas déjà,
	then
		while :			# on part dans une boucle infinie		
		do			# qui fait clignoter la led.
			sleep $TEMPS;
			xset led named "$LED";
			sleep $TEMPS;
			xset -led named "$LED";
		done
	fi
fi

On le rend exécutable et on le copie dans un répertoire ou le système pourra le trouver ("/usr/sbin" pour moi).

Pour finir, il suffit de donner les commandes à "mail-notification" :
- pour faire clignoter la led quand il y a des messages non lus : gconf-editor > apps > mail-notification > commands > new-mail > command "<le-nom-du-script>"
- pour éteindre la led quand les messages sont lus : gconf-editor > apps > mail-notification > commands > mail-read > command "<le-nom-du-script> -s"

@++

Dernière modification par footware (Le 18/06/2010, à 21:32)


Mieux vaut porter sa croix que trainer son boulet : au bout du chemin la croix a son utilité.

Hors ligne

#2 Le 19/06/2010, à 00:35

cracolinux

Re : Mail-notification et la led "Scroll_Lock".

Eh!! c'est super ça!!

Chez moi xset led 3 et xset -led 3 fonctionnent (karmic)
Merci de l'idée !


Pixup : postez vos images vite et bien - Wificheck : Aidez nous à vous aider

« Ne devenez jamais pessimiste. Un pessimiste a plus souvent raison qu'un optimiste, mais l'optimiste s'amuse plus — et aucun des deux ne peut arrêter la marche du monde. » R.Heinlein

Hors ligne

#3 Le 19/06/2010, à 03:21

footware

Re : Mail-notification et la led "Scroll_Lock".

Effectivement xset led x fonctionnait avec Karmic mais plus avec Lucid.


Mieux vaut porter sa croix que trainer son boulet : au bout du chemin la croix a son utilité.

Hors ligne

#4 Le 19/06/2010, à 10:27

CasseTaTele

Re : Mail-notification et la led "Scroll_Lock".

gconf-editor > apps > mail-notification ???
pas trouvé l'option mail-notification (sous lucid)

Hors ligne

#5 Le 19/06/2010, à 10:55

cracolinux

Re : Mail-notification et la led "Scroll_Lock".

smile

gconf > apps > evolution > eplugin > mail notification

Bon, ici c'est karmic.

HS/
Léna est très jouuulie!!!
/HS

Dernière modification par cracolinux (Le 19/06/2010, à 10:59)


Pixup : postez vos images vite et bien - Wificheck : Aidez nous à vous aider

« Ne devenez jamais pessimiste. Un pessimiste a plus souvent raison qu'un optimiste, mais l'optimiste s'amuse plus — et aucun des deux ne peut arrêter la marche du monde. » R.Heinlein

Hors ligne

#6 Le 19/06/2010, à 11:26

footware

Re : Mail-notification et la led "Scroll_Lock".

CasseTaTele a écrit :

gconf-editor > apps > mail-notification ???
pas trouvé l'option mail-notification (sous lucid)

sudo apt-get install mail-notification

tongue

Bon, je joue avec mail-notification, mais le script peut très bien être appelé par n'importe quel autre programme.

Édit : c'est vrai que Léna est jolie...

Dernière modification par footware (Le 19/06/2010, à 13:42)


Mieux vaut porter sa croix que trainer son boulet : au bout du chemin la croix a son utilité.

Hors ligne