Bonjour !
Je cherche un logiciel qui pourrait gérer l'échéance de tâches à réaliser périodiquement, avec une certaine souplesse.
Je m'explique: l'échéance d'une tâche serait définie par la périodicité de celle-ci et la date de sa dernière exécution. On pourrait donc la réaliser un peu en avance ou un peu en retard (on va dire + ou - 1 semaine) et le prochain rappel serait ajusté en fonction.
Cela ressemble donc un peu à un agenda classique où l'on peut définir des rendez-vous périodiques, mais pas avec une date fixe.
Connaîtriez-vous un logiciel dans lequel cela est possible ?
Merci.
# c'est pas un logiciel
Posté par Olivier LEMAIRE (site web personnel) . Évalué à 2.
Les logiciels de traitement de texte sont à la rédaction ce que la 2CV est à l'automobile, une vieille voiture dont on se souvient avec nostalgie mais technologiquement dépassée
# Cron
Posté par Axioplase ıɥs∀ (site web personnel) . Évalué à 3.
[ can_run "foo"] && foo || echo "not today"
La fonction can_run va lire un petit fichier de conf chez toi qui indique à quand remonte la dernière execution (last) du logiciel "foo", et combien de temps attendre avant la prochaine(delta).
si aujourd'hui >= last("foo")+delta("foo")
alors vrai
sinon faux
C'est pas convivial façon apple avec un gros bouton, mais c'est convivial façon "mon ordi fait ce que je veux, et le fait bien."
Ça doit pouvoir bien s'arranger pour ton problème (en rajoutant éventuellement une entrée "start_from" pour avoir un retard non multiple de delta)
[^] # Re: Cron
Posté par Marc Quinton . Évalué à 4.
voici le code shell associé :
# backup tous les 3 jours
find $logdir -mtime +3 | grep '\.log' > /dev/null || exit 0
Il suffit ensuite de se service de cron pour reveiller cette tache toutes les heures. C'est suffisant sur un PC domestique et pour la tache que je souhaitais réaliser.
# TODO list
Posté par NeoX . Évalué à 2.
Cela ressemble donc un peu à un agenda classique où l'on peut définir des rendez-vous périodiques, mais pas avec une date fixe.
cela ressemble à une todo list
ou tu marque qu'il faut faire les courses pour le diner de samedi
donc avec une echeance (samedi midi)
tout les matins quand tu ouvres ta todo list (avec ou sans rappel) ca te dis qu'aujourd'hui, entre autres, tu as les courses à faire.
certains logiciels permettent de faire des taches "repetées"
[^] # Re: TODO list
Posté par tomachaka . Évalué à 1.
Mais en plus, que le prochain rappel soit dépendant de la date à laquelle on a marqué la tâche comme faite.
Un script lancé un cron comme proposé plus haut pourrait faire l'affaire, il irait réouvrir un ticket dans un bugtracker, basé sur la date de fermeture de celui-ci.
Mais avant d'abuser d'un pauvre bugtracker, je me demandais s'il n'y avait pas un soft existant qui intégrait cette fonction.
[^] # Re: TODO list
Posté par Piour (site web personnel) . Évalué à 1.
http://yokadi.github.com/
[^] # Re: TODO list
Posté par Sebastien . Évalué à 1.
Je te confirme que yokadi permet de gérer des tâches récurrentes. J'ai développé le module de récurrence exprès pour le besoin que tu exprimes !
Je l'utilise pour des choses comme :
- ne pas oublier le payer le loyer de mon parking tous les mois
- faire mon pointage de jours mensuel
- les anniversaires & fêtes
...
Tu peux définir une fréquence quotidienne, hebdo, mensuelle, trimestrielle ou annuelle et qui est définie par une date/heure ou plus complexe (le 3ème lundi de chaque mois...).
Je t'invite à tester Yokadi pour voir si cela correspond bien à ton besoin. De plus, pour te rappeler des échéances, tu peux utiliser le yokadi Daemon qui déclenche une action quand la tâche doit être réalisée (par défaut une notification dans le systray KDE ou gnome, mais tu peux déclencher n'importe quel type d'action, c'est paramétrable).
a+
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.