Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
blink [Le 07/09/2013, 01:07]
Cirius1987 créée
blink [Le 11/09/2022, 11:47] (Version actuelle)
moths-art Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892)
Ligne 1: Ligne 1:
-{{tag>LED clignotement ​clavier email}}+{{tag>​clavier email}}
  
 ---- ----
Ligne 5: Ligne 5:
 ====== Blink ====== ====== Blink ======
  
-**Blink** est un script permettant de faire clignoter la LED "​Scroll Lock" de votre clavier. Cela peut être intéressant lors de la réception de nouveaux emails par un client mail (ex: Thunderbird) ou lorsque un nouveau message arrive via votre client de messagerie instantanée (ex : Pidgin).+**Blink** est un script permettant de faire clignoter la LED "​Scroll Lock" de votre clavier. Cela peut être intéressant lors de la réception de nouveaux emails par un client mail (ex : Thunderbird) ou lorsque un nouveau message arrive via votre client de messagerie instantanée (ex : Pidgin).
  
 ===== Prérequis ===== ===== Prérequis =====
  
-  * Thunderbird (dans la mesure où nous allons faire fonctionner ce script avec ce logiciel)+  * [[thunderbird|Thunderbird]] (dans la mesure où nous allons faire fonctionner ce script avec ce logiciel)
  
 ===== Installation ===== ===== Installation =====
  
-Commencez par télécharger et installer le paquet blink.deb ([[http://repap-ordi.fr.nf/Programmes|site de l'​éditeur]]).+Commencez par télécharger et installer le paquet ​**[[http://​sourceforge.net/​projects/​blinked/​files/​blink.deb/​download|blink.deb]]** ​([[http://sourceforge.net/​projects/​blinked/​files/?​source=navbar|Sourceforge]]).
  
-Dans le catalogue ​de modules complémentaires (Outils > Modules complémentaires) de Thunderbird,​ recherchez et installez l'​extension **Mailbox Alert**, puis redémarrez le logiciel.+Dans le catalogue ​des modules complémentaires (Outils > Modules complémentaires) de Thunderbird,​ recherchez et installez l'​extension **Mailbox Alert**, puis redémarrez le logiciel.
 Une fois relancé, éditez les alertes (Outils > Edit Mailbox Alert alerts), supprimez tout ce qui vous est inutile grâce à "​Delete"​ et créez une alerte avec "​Add"​ que vous nommerez, à titre d'​exemple,​ **Blink "​Scroll Lock"​**. Une fois relancé, éditez les alertes (Outils > Edit Mailbox Alert alerts), supprimez tout ce qui vous est inutile grâce à "​Delete"​ et créez une alerte avec "​Add"​ que vous nommerez, à titre d'​exemple,​ **Blink "​Scroll Lock"​**.
-De plus, dans la fenêtre où vous venez de nommer votre alerte, cochez "​Execute a command"​ puis, dans l'​onglet "​Command" ​alors déverrouillé,​ insérez **/​usr/​bin/​blink.sh 20**. Validez le tout en cliquant sur **OK** (vous pouvez éventuellement faire un test, avant de valider, par le clic du bouton **"​Tester ces paramètres"​**).+De plus, dans la fenêtre où vous venez de nommer votre alerte, cochez "​Execute a command"​ puis, dans l'​onglet "​Command" ​ainsi déverrouillé,​ insérez **/​usr/​bin/​blink.sh 20**. Validez le tout en cliquant sur **OK** (vous pouvez éventuellement faire un test, avant de valider, par le clic du bouton **"​Tester ces paramètres"​**).
 A présent, toujours dans Thunderbird,​ faite un clic droit sur un dossier de **Courrier entrant** de votre choix puis allez dans **Mailbox Alert** et cochez y le **Blink "​Scroll Lock"​** qui apparaîtra. A présent, toujours dans Thunderbird,​ faite un clic droit sur un dossier de **Courrier entrant** de votre choix puis allez dans **Mailbox Alert** et cochez y le **Blink "​Scroll Lock"​** qui apparaîtra.
  
 Vous aurez ainsi une LED qui clignotera sur le clavier à chaque fois qu'un nouvel email arrive dans le dossier de **Courrier entrant** choisi. Vous aurez ainsi une LED qui clignotera sur le clavier à chaque fois qu'un nouvel email arrive dans le dossier de **Courrier entrant** choisi.
 +
 +===== Suppression =====
 +
 +Via la logithèque,​ retrouvez [[apt://​blink|Blink]] et cochez **Supprimer**.
 +
 +----
 +
 +===== Le script blink.sh =====
 +
 + #​!/​bin/​bash
 + # blink.sh
 +
 + var=$1
 + if ! [ "​$(echo $var | grep "^[ [:digit:] ]*$"​)"​ ]
 + then
 + var=10
 + fi
 +
 + S=$(xset -q | grep "​Scroll Lock:" | cut -d: -f7 | awk '​{print $1}')
 + A="​Scroll Lock"
 + if [ "​$S"​=="​off"​ ]
 + then
 + for (( i=0; i<$var; i++ ))
 + do
 + xset led named "​$A"​
 + sleep 0.5
 + xset -led named "​$A"​
 + sleep 0.5
 + done
 + else
 + for (( i=0; i<$var; i++ ))
 + do
 + xset -led named "​$A"​
 + sleep 0.5
 + xset led named "​$A"​
 + sleep 0.5
 + done
 + fi
  • blink.1378508852.txt.gz
  • Dernière modification: Le 07/09/2013, 01:07
  • par Cirius1987