Je suis en train d'écrire un script Python qui est construit pour fonctionner comme un réveil où mon ordinateur va sélectionner aléatoirement un fichier vidéo dans un dossier et le lire à l'heure entrée.
Je sais que je podría le configurer de façon à ce que chaque nuit, je puisse simplement lui donner une entrée lorsque je le lance et le faire dormir jusqu'à l'heure prévue, mais je préférerais ne pas avoir à compter sur la fenêtre de commande restant ouverte toute la nuit (surtout parce que c'est laid).
Je pourrais le définir comme un cronjob, mais l'heure change de jour en jour. Je pourrais faire en sorte que mon script définisse le cronjob (je suppose) mais cela pourrait se terminer par un arriéré de cronjobs. Peut-être que je peux d'une manière ou d'une autre indiquer ce cronjob spécifique comme étant celui de "l'alarme", puis supprimer l'ancien, et refaire le nouveau ? J'ai des cronjobs sans rapport que je ne voudrais pas que mon script touche.
Ou peut-être existe-t-il une solution totalement différente à laquelle je n'ai pas pensé.