système Easy notification du Bureau
Fatigué d'avoir à obtenir habile avec vos scripts bash de sorte que vous pouvez être averti lorsque quelque chose se passe? Que faire si vous voulez une notification instantanée sur un événement? Dites que vous avez une sauvegarde régulière de synchronisation toutes, oh, 30 minutes et vous souhaitez être averti lorsque vous êtes assis à votre ordinateur la minute où il arrive. Oh, bien sûr, vous pouvez être envoyé par courrier électronique sur un événement, mais cela nécessite une configuration du serveur e-mail et vous devez consulter votre courrier électronique. Que faire si vous voulez juste un simple message pour faire apparaître sur votre bureau pour vous informer que votre script a réussi? Eh bien vous pouvez avoir que le notify-envoyer la commande.
Le notify-envoyer la commande vous permet d'afficher des messages droit sur le bureau via le démon de notification. Ces messages sont assez discret, l'adapter à votre modèle de bureau, et sont vraiment faciles à mettre en place dans vos scripts. Et dans cet article je vais vous montrer comment vous pouvez ajouter ce petit système pour faciliter le message pop up.
Installation
Le notifier envoyer outil est une partie de la libnotify paquet. Donc, pour installer ce faire ce qui suit:
- Ouvrez une fenêtre de terminal.
- Issue de la commande sudo apt-get install libnotify-bin.
- Entrez votre mot de passe sudo.
- Accepter toutes les dépendances nécessaires.
C'est tout. Vous êtes prêt à commenceren utilisant cette commande à portée de main.
Utilisation
L'utilisation basique de la commande est:
notify-envoyer les options de message
[Figure 1
Prenons un exemple très simple de sauter le message "Bonjour Astuces" sur le bureau. Pour ce faire, vous utiliserez la commande notify-send "Bonjour Astuces" et appuyez sur Entrée. Lorsque vous ne vous verrez un petit message pop up en bas de votre bureau comme vous le voyez dans la figure 1. Bien sûr, l'apparition de ce message qui dépendra de bureau que vous utilisez. J'utilise GNOME Shell comme la mienne sera une variation sur ceux d'entre vous à l'aide standard de GNOME.
Ajoutons une image pour le message (l'image que vous voyez dans la figure 1 est la valeur par défaut). Pour ajouter une image que vous utilisez l'option-i. L'image utilisée doit être un. Png. Vous pouvez trouver beaucoup de ces dans le répertoire / usr / share / pixmaps. Donc, je vais utiliser le logo de GNOME pour me rappeler de prendre une marche. La commande ressemblerait à ceci:
notify-send-i/ Usr / share / pixmaps / gnome-about-logo.png Promenez-vous! "
[Figure 2
Et le message devrait ressembler à celui que vous voyez dans la figure 2.
Lorsque vous utilisez cette commande, vous verrez les messages ne dure pas très longtemps. Vous pouvez changer cela avec l'option-t de la. Vous pouvez définir cette façon le message reste en place jusqu'à ce que l'utilisateur lui dire de s'en aller (en cliquant dessus) ou vous pouvez le configurer pour qu'il reste en millisecondes. Donc, disons que vous voulez vous donner un message à faire un tour et vous voulez qu'il reste ouvert pendant dix secondes. Pour ce faire, la commande ressemblera à:
notify-send-t 10000-i / usr / share / pixmaps / gnome-about-logo.png Promenez-vous! "
Ou, si vous voulez que le message de rester jusqu'à ce que vous clic, la commande ressemblera à:
notify-send-t 0-i / usr / share / pixmaps / gnome-about-logo.png Promenez-vous! "
Réflexions finales
Vous pouvez imaginer combien plus facile il est devenu pour vous informer quand un script est terminé. Vous n'avez plusdoivent compter sur les e-mails ou notifications piraté-up. Linux a une belle, intégrée dans le système de notification, vous pouvez utiliser dans vos scripts ou vos tâches cron pour vous permettre de connaître les choses que vous devez savoir.
Commentaires
Enregistrer un commentaire