Le grand rien

Aller au contenu | Aller au menu | Aller à la recherche

jeudi 20 septembre 2007

Faire clignoter la LED du ScrollLock lors de l'arrivée de nouveaux messages sous Kmail

Salut,

ça fait longtemps que je n'ai rien écrit et je reviens pour un truc débile comme ça vous me direz... Ben voilà, c'est la vie... :D

Suite à un billet du TheGlu's blog trouvé par hasard sur le planet Ubuntu-fr, je voulais aussi ce superbe gadget sans un démon de plus sur ma machine et avec Kmail.

Sachant que Kmail n'offre pas de moyen de lancer une commande lorsqu'il n'y a plus de messages non-lus, le challenge était important...

Je met le code en vrac, peut-être que ça intéressera quelqu'un :

#!/bin/bash

# Numéro de la LED
ledno=3;

# temps allumé
slpOnTime=0.4s;
# temps éteint
slpOffTime=0.4s;

#Nombre de clignotements
clignoNb=3;

#Augmenter le nombre de clignotements
clignoIncrease=true;

# Gérer les espaces dans les fichiers
export IFS=$'\n';

#Fonction retournant le nombre de messages non-lus
function KmailUnreadMessages {
	echo -n Check: ;
	declare -i num; num=0;
	
	total=0;
	for folder in `dcop kmail KMailIface folderList`;
        do
		if [ $folder != /Local ] && [ $folder != /Local/trash ]
		then
			num=`dcop $(dcop kmail KMailIface getFolder $folder) unreadMessages`;
			total=$(( total + num ));
		fi
	done
	echo done: $total;
}

KmailUnreadMessages

while [ $total -ne 0 ]
do
	echo Ticks $clignoNb times;
	for i in `seq 1 $clignoNb`;
	do
		xset led $ledno;
		sleep $slpOnTime;
		xset -led $ledno;
		sleep $slpOffTime;
	done
	if [ $clignoIncrease ]
	then
		clignoNb=$(( clignoNb + 1 )); 
	fi
	xset led $ledno;
	KmailUnreadMessages;
	xset -led $ledno;
done
echo "Every message is read. STOP."
xset -led $ledno;

Il suffit ensuite de mettre ce petit programme comme exécutable à la notification de nouveaux messages et ça marche... Joli non ?

@+, Didier

lundi 11 décembre 2006

Deviner le nom de mon système d'exploitation ?

Ce soir, quelqu'un, après qu'on aie conversé durant une petite heure, a pu deviner du premier coup le nom du système d'exploitation que j'utilise[1] !

C'est très perturbant d'être ainsi percé à jour ! Ça montre en même temps que soit :

  • le système d'exploitation [2] influe sur son utilisateur et ses opinions
  • l'utilisateur choisit le système d'exploitation qui lui correspond.

Pour ma part, sans doute un peu des deux... Alors, vous avez deviné ?

Allez, un bien petit billet après 6 mois de silence, mais c'est mieux que rien, non ?

@+, Didier

P.S. Sinon, Etch a été gelé ! Génial !

Notes

[1] Oui, c'est Linux, mais ce n'est pas la réponse complète !

[2] et la philosophie qui l'accompagne ?

mercredi 31 mai 2006

Jaquette DVD pour Kubuntu Dapper

Je suis fier de vous présenter la mise à jour pour Dapper de ma Jaquette Kubuntu. Mon serveur a eu des problèmes de RAID et j'ai perdu des données, dont les précédentes jaquettes. Prévisualisation de la Jaquette DVD

Lire la suite

lundi 8 mai 2006

Aide-mémoire pour séquences SysRQ

Que faire quand son Linux se fige, plante, fait des trucs bizarre, se met à chanter ou entamer la danse de la pluie?

Il existe un mécanisme nommé SysRQ qui permet de commander directement le noyau et de redémarrer (ou reprendre le contrôle) proprement. Il existe une grande quantité de liens, sites, pages et autres sur ce sujet, je ne vais pas répéter ici ce qui est déjà mieux expliqué autre part. Simplement, toutes les références en ligne, tous les sites, tous les bonnes volontés sont inutiles quand l'écran ne répond plus.

Je vous ai donc concocté un petit aide-mémoire à imprimer (format A4[1]), basé sur la page AdminKey du Wiki du Club Mandriva. Voir plus bas.

Télécharger

L'aide-mémoire est disponible en deux versions :

  • PDF (63 kio, prêt à imprimer)
  • ODT (21 kio, format OpenDocument, prêt à modifier)

Licence

Ce document est diffusé sous la licence de documentation libre GNU (GNU Free Documentation License). Ceci me permet de diffuser le document puisque la page d'origine est diffusée sous cette licence.

Salutations,

Didier

Notes

[1] Modifiable dans les réglages de votre imprimante, donc format A*.

lundi 27 mars 2006

Installer Kubuntu (Dapper) sur un Dell Latitude D800

... en partant d'une version de test, en développement, la Dapper Flight 5.

Lire la suite

mardi 17 janvier 2006

Jaquette DVD pour Kubuntu

Bonjour à tous,

Je suis fier de vous présenter une jaquette DVD pour Kubuntu, réalisée par mes soins. Petit aperçu de la jaquette DVD pour Kubuntu

Lire la suite

mercredi 14 décembre 2005

Le gouvernement Suisse va passer 3000 serveurs sous Linux

Selon une information que j'ai trouvée dans un commentaire sur LinuxFR, l'entreprise Novell s'apprête, pour le gouvernement Suisse à migrer 3000 serveurs sous Linux

Lire la suite

jeudi 22 septembre 2005

Mount et gravage Windows

Pourquoi est-il impossible de monter (commande mount), avec certains supports de stockage (CD ou DVD)?

Lire la suite

mercredi 23 mars 2005

Firefox et Thunderbird en RPM en français

Suivi interrompu

Le suivi des versions francophones des RPM de Firefox et Thunderbird est malheureusement interrompu pour une raison très simple: je n'ai plus de système basé sur les RPM!

Je fournis ici les dernières versions que j'ai faites ainsi que la documentation nécessaire pour reprendre le flambeau.

Dernières versions

(Pour de la documentation, lire la suite du billet)

Reprendre le flambeau

Si quelqu'un désire reprendre le flambeau (ou juste se faire son propre paquet), il aura besoin de la documentation et des fichiers suivants:

Voilà, encore désolé, @+, DD

Lire la suite