WORK MONITOR 0.4.1 — WINDOWS 10 ET 11 X64

Décompressez tout le dossier puis ouvrez WorkMonitor.exe. .NET Framework 4.8 est nécessaire.
Le logiciel suit UNIQUEMENT les tâches Work/Codex locales enregistrées dans le dossier .codex de ce PC. Le bouton Dossier local permet de choisir un autre dossier .codex.
Aucun compte à connecter, mode web ou extension navigateur. Aucun mode démo ni popup de test.

DÉLAI ET ARRÊT RÉEL
Heures : entier positif ou nul, sans plafond de 24 heures. Minutes et secondes : entiers 0 à 59.
Total : au moins 1 seconde. Zéro explicite, décimales, signes négatifs et texte refusés.
Trois champs vides : 5 minutes. Un champ vide vaut zéro si un autre champ est rempli.
Réglez le délai puis cliquez sur Stop PC.
Le logiciel attend la fin de toutes les tâches locales, confirme l’inactivité pendant 3 secondes, puis démarre le délai. L’heure prévue se décale pendant le travail puis se fixe.
Toute reprise, tout état inconnu ou toute lecture incomplète remet le compte à rebours à zéro. Une lecture de plus de 5 secondes est jugée trop ancienne pour déclencher l’arrêt. Les données sont relues juste avant le déclenchement.
Annuler l’arrêt annule la programmation. Fermer le logiciel l’annule aussi. Gardez le logiciel ouvert, même minimisé, jusqu’à l’arrêt.
À la fin du délai, Windows reçoit sa commande d’arrêt sans forcer la fermeture des applications. Des fichiers non enregistrés peuvent bloquer l’arrêt et nécessiter votre intervention.

ENGLISH
Local Work/Codex monitoring only. No web scope, browser connector, account login, demo or test popup.
Set non-negative whole hours with no 24-hour cap, minutes and seconds (0–59), total at least 1 second. All blank means 5 minutes; other blank fields mean zero when a field is filled.
Stop PC waits for all local tasks to be idle, confirms for 3 seconds, then counts down. Resumed work or unknown/incomplete/stale reads reset the timer. The source is rechecked at expiry.
Cancel or close the application to cancel the schedule. Keep it running, even minimized, until shutdown. Windows applications are not forcibly closed; unsaved files may block shutdown.

Dernière version : https://ai.gpxkiller.com/workmonitor/download
Audit : voir AUDIT.txt et VALIDATION.txt.

Les valeurs dépassant la capacité de calcul numérique sont refusées. Une date trop éloignée pour être affichée ne bloque pas le compte à rebours.

MISES À JOUR
Au démarrage, Work Monitor vérifie la dernière version publiée. Une nouvelle version déclenche une proposition : Oui installe et redémarre, Non conserve votre version.
Le bouton « Mettre à jour » permet de vérifier et d’installer à tout moment. Le téléchargement est vérifié (taille, SHA-256, contenu, version).
Accepter une installation annule tout arrêt du PC programmé. Aucun arrêt n’est réarmé au redémarrage. La langue choisie est conservée.
Le remplacement se fait dans le dossier actuel : celui-ci doit être accessible en écriture. Conservez l’application dans un dossier personnel.
Une connexion Internet est nécessaire. Si le serveur est indisponible, le suivi local continue.

UPDATES
The app checks for updates at startup and asks before installation. Use Update software to check manually. Verified updates replace the app in its current writable folder and restart it. Scheduled shutdown is cancelled; the selected language is preserved. Declining an update keeps the current app. Offline monitoring continues if checking fails.

NOUVEAUTÉS 0.4.1
Quotas du compte connecté à Codex : actualisation toutes les 30 secondes, fenêtres et remises à zéro retournées par le service, consommation de tokens quotidienne UTC et totale. Aucun plafond ni solde de tokens n’est inventé. Les données peuvent arriver avec retard.
Les longs journaux et les écritures en cours ne font plus perdre un état actif connu.
Version Linux/Debian disponible sur la page du projet.

NOUVEAUTÉS 0.4.1
Bloc quotas avec cartes, jauges et couleurs : vert au-dessus de 25 %, orange de 10 à 25 %, rouge à 10 % ou moins. Tokens séparés en bleu et violet. Actualisation automatique des quotas toutes les 30 secondes.
Recherche automatique des mises à jour au démarrage et toutes les 5 minutes. Le bouton devient doré dès qu’une version plus récente est détectée. Les vérifications périodiques n’ouvrent pas de fenêtre ; cliquez sur le bouton pour installer.
