Drapeau de l'Union
                Européenne Drapeau de l'Ukraine24 février 2025: 3 ans de la guerre de Poutine contre l'Ukraine.
Vive l'Europe! Vive l'Ukraine! Слава Україні!


Timer pour Linux

Un programme qui vous rappelle que vous passez trop de temps sous Linux

Capture d'écran de Timer pour LinuxCe type de logiciel existe sous Windows, mais je n'ai rien trouvé sous Linux, et ce n'est pas par manque de nécessité. J'ai donc écrit ce petit programme en Tcl/Tk:
capture d'écran =>

Quand ce programme démarre (automatiquement, si possible), il affiche un bandeau en haut à droit de l'écran, au dessus des fenêtres normales. Ce bandeau indique:
Les alertes, ce sont des fenêtres qui surgissent pour vous dire que ça fait une heure que vous utilisez l'ordinateur (alertes après 5 mn, 10 mn, 15 mn, 20 mn, 30 mn, 45 mn, 1 heure, puis toutes les demies-heures). Si vous ne la fermez pas, vous pouvez continuer votre activité, mais à l'alerte suivante l'alerte précédente sera supprimée et une nouvelle fenêtre surgira sur votre bureau.

Vous voulez déplacer le bandeau, pas de problème, double-cliquez dessus, il deviendra une fenêtre normale que vous pourrez déplacer. Ça peut aussi vous permettre de la faire disparaître lorsque vous regardez une vidéo en mode plein écran.

Télécharger Timer pour Linux en Tcl/Tk (7 ko)

Procédure d'installation (exemple pour Linux Ubuntu)
sinon, allez dans "Système" => "Administration" => "Gestionnaire de paquets Synaptic"
puis choisissez "tk8.5" (ou plus récent) et installez-le
cd
cp /tmp/timer.tcl ~/     (s'il était initialement dans /tmp)
chmod a+x timer.tcl
./timer.tcl     (puis Control-C pour quitter)
- cliquez dans "Système" => "Préférences" => "Applications au démarrage"
- cliquez sur "Ajouter"
- indiquez: Nom="Timer pour Linux", Commande=(cliquez sur "parcourir" et choisissez timer.tcl), puis confirmez avec "Ajouter"
- c'est fini: il se lancera automatiquement dès que vous commencerez une session
- Attention: la méthode indiquée ici ne fonctionne que si votre gestionnaire de fenêtre est Compiz (celui qui utilise la carte graphique 3D)
- il faut que le paquet "compizconfig-settings-manager" soit installé (sinon, allez dans "Système" => "Administration" => "Gestionnaire de paquets Synaptic" pour l'installer)
- lancez "Système" => "Préférences" => "Gestionnaire de configurations CompizConfig"
- choisissez la catégorie "Gestion des fenêtres"
- cliquez sur "Règles de Fenêtre"
- cochez la case "Activer Règles de Fenêtre"
- copiez le texte "title=Chronomètre" (sans les guillemets) dans les lignes suivantes:
* "Ne pas faire apparaître dans la barre des tâches"
* "Au-dessus" (inutile à partir de Tcl/Tk 8.5)
* "Afficher sur tous les bureaux"
* "Fenêtre non minimisable"
* "Fenêtre non fermable"

Fait à l'aide du programme prehtml - Hébergement et statistiques: