2017-03-26 5 views
0

Je fais un petit programme de rappel/prise de notes pour moi-même, et j'en ai beaucoup mis en place. Tout ce que je me demande, c'est s'il serait correct pour moi de faire un travail cron pour chaque note. Ce travail cron exécutera notify-send chaque fois qu'une note a été définie pour avoir lieu. Si c'est la bonne méthode, comment ferais-je cela?Est-il correct d'utiliser un travail cron pour un programme de notification?

+1

Que doit faire 'note-send'? –

+0

Désolé, corrigé. J'ai fait une erreur. J'ai un alias .bashrc qui transforme 'notify-send' en' note-send'. Je voulais dire 'notify-send' –

Répondre

0

Puisqu'il s'agit d'un projet personnel, je dirais que c'est ok. C'est rapide et simple, ainsi que d'utiliser des outils préexistants à votre disposition (crontab dans ce cas). L'inconvénient, c'est que la solution/le programme d'exploitation dépend de l'OS. Que se passe-t-il si quelqu'un veut ou a besoin de l'utiliser sous Windows? Cela ne fonctionnerait pas car les crontabs ne sont pas disponibles dans ce système d'exploitation. Pour qu'il soit indépendant du système d'exploitation/portable, vous devez inclure la possibilité de gérer, de contrôler les notifications et de les déclencher dans votre programme. Cela impliquerait bien sûr qu'il soit spawn en tant que serveur, donc gardez une trace des tâches et des notifications sur eux.

À quelle distance voulez-vous aller? Telle est la question.

+0

Je ne veux pas aller aussi loin que ce soit passé * nixes ou * BSD, donc je me sens à l'aise avec un onglet cron –