Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
timekpr [Le 12/09/2010, 08:58]
Gemnoc créée, déplacé contenu depuis /tutoriel/restrictions_horaires
timekpr [Le 14/08/2021, 21:45] (Version actuelle)
86.215.34.61 [Ubuntu 20.10 et supérieures]
Ligne 1: Ligne 1:
-{{tag>​sécurité ​BROUILLON}}+{{tag>Focal Bionic éducation ​sécurité ​contrôle_parental}}
 ---- ----
 +<​note>​La nouvelle version de Timekpr se nomme timekpr-next [[https://​launchpad.net/​timekpr-next|timekpr-next]] </​note>​
  
-====== ​timekpr : restreindre les heures d'​utilisation ======+====== ​timekpr ​: restreindre les heures d'​utilisation ======
  
-**timekpr** (une contraction de « time keeper » ​en anglais) est un logiciel pour contrôler l'​usage de l'​ordinateur par les différents comptes d'​utilisateurs d'un ordinateur. Vous pouvez limiter l'​usage quotidien à partir de la durée d'​usage et les périodes de la journée où ils peuvent ou non se connecter. Ainsi l'​application peut servir de [[:​tutoriel:​comment_mettre_en_place_un_controle_parental|contrôle parental]] pour les parents qui veulent limiter l'​usage de l'​ordinateur familial par leurs enfants.+**timekpr** (une contraction de « time keeper » en anglais) est un logiciel pour contrôler l'​usage de l'​ordinateur par les différents comptes d'​utilisateurs d'un ordinateur. Vous pouvez limiter l'​usage quotidien à partir de la durée d'​usage et les périodes de la journée où ils peuvent ou non se connecter. Ainsi l'​application peut servir de [[:​tutoriel:​comment_mettre_en_place_un_controle_parental|contrôle parental]] pour les parents qui veulent limiter l'​usage de l'​ordinateur familial par leurs enfants.
  
 ===== Pré-requis ===== ===== Pré-requis =====
Ligne 12: Ligne 13:
  
  
-===== Installation ​(version stable) ​=====+===== Installation ===== 
 +==== Ubuntu 20.10 et supérieures ==== 
 +  * [[:​tutoriel:​comment_installer_un_paquet#​paquet_present_dans_les_depots|Installez le paquet]] ​ **[[apt>​timekpr-next]]**. 
 +==== Ubuntu 18.04 et 20.04  ​====
  
 Ce logiciel n'est pas disponible dans les dépôts officiels. Il peut être installé depuis un dépôt [[PPA]]. Ce logiciel n'est pas disponible dans les dépôts officiels. Il peut être installé depuis un dépôt [[PPA]].
  
-<note important>​Vous vous préparez à installer un logiciel qui n'est pas supporté officiellementEn cas de problèmes, contactez ​le mainteneur du paquet.</note>+  * [[:​PPA|Ajoutez le PPA]] **ppa:​mjasnik/​ppa**((https://​launchpad.net/​~mjasnik/​+archive/​ppa)) dans vos sources ​de logiciels. 
 +  * [[:​tutoriel:​comment_modifier_sources_maj#​recharger_la_liste_des_paquets|Rechargez la liste des paquets]]. 
 +  * [[:​tutoriel:​comment_installer_un_paquet#​paquet_present_dans_les_depots|Installez ​le paquet]]  **[[apt>timekpr-next]]**.
  
-==== À partir de Ubuntu 9.10 ====+  
 +===== Utilisation=====
  
-  * [[:PPA|Ajoutez le PPA]] **ppa:​timekpr-maintainers/ppa**((https:​//launchpad.net/~timekpr-maintainers/+archive/​ppa)) dans vos sources ​de logiciels. +Lancez l'​application d'​administration depuis le [[:unity#dash|tableau de bord]] Unity ou //via// la [[:​commande_shell|commande]] suivante : 
-  * [[:tutoriel:comment_modifier_sources_maj#​recharger_la_liste_des_paquets|Rechargez la liste des paquets]]. +  sudo timekpra 
-  * [[:tutoriel:comment_installer_un_paquet#​paquet_present_dans_les_depots|Installez le paquet]] **[[apt://timekpr|timekpr]]**.+\\ 
 +<​note>​Cette partie doit être mise a jour pour timekpr-next</note> 
 +     
 +L'​interface est excessivement simple et se compose ​de 2 onglets : 
 +  * Le tableau de bord qui récapitule les réglages (ici pour l'​utilisateur Nathalie) : 
 +{{:tutoriel:capture-timekpr.png?​500|}} 
 +  * L'​écran de configuration des règles (ici pour l'​utilisateur Nathalie) : 
 +{{:tutoriel:capture-timekpr-1.png?500|}}
  
-==== Ubuntu 9.04 et antérieur ====+Il est possible de définir une durée maximale d'​utilisation par jour et/ou des heures limites d'​utilisation.
  
-  * [[:​PPA|Ajoutez le PPA]] suivant dans vos sources de logiciels :​ +===== Résolution des problèmes ===== 
-    * Ubuntu 9.04 :<​file>​deb http://​ppa.launchpad.net/​timekpr-maintainers/​ppa/​ubuntu jaunty main</​file>​ +==== Irrespect ​des limites de temps ====
-    * Ubuntu 8.04 LTS :<​file>​deb http://​ppa.launchpad.net/​timekpr-maintainers/​ppa/​ubuntu hardy main</​file>​ +
-  * Ajoutez la clé d'​authentification,​ dans un [[:​terminal]] :<​code>​sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 6DE44C38</​code>​ +
-  * [[:​tutoriel:​comment_modifier_sources_maj#​recharger_la_liste_des_paquets|Rechargez la liste des paquets]]. +
-  * [[:​tutoriel:​comment_installer_un_paquet#​paquet_present_dans_les_depots|Installez le paquet]] **[[apt://​timekpr|timekpr]]**.+
  
-===== Configuration =====+Si un compte surveillé reste connecté après avoir dépassé la limite de temps, veuillez [[:​tutoriel:​comment_modifier_un_fichier|modifier le fichier]] ///​usr/​share/​python-support/​timekpr/​timekpr.py//​ avec les droits d'​administrateur.
  
-FIXME+  - **Remplacez** à la ligne n° 124 <​code> ​   u = getcmdoutput('​users'​)</​code>​ par <​code> ​   u = getcmdoutput('​ps -e -o ruser'​)</​code>​ 
 +  - **Remplacez** à la ligne n° 207 <​code> ​       if not isnotified(username):</​code>​ par <​code> ​       if isfile(conffile) and not isnotified(username):</​code>​
  
-===== Utilisation=====+Pour plus d'​information,​ consultez le  [[https://​bugs.launchpad.net/​timekpr/​+bug/​881098/​comments/​12|commentaire n° 12]] du rapport de bug https://​bugs.launchpad.net/​timekpr/​+bug/​881098
  
-Lancez l'application depuis le menu //​Applications ->// FIXME ou //via// la [[:​commande_shell|commande]] suivante :+==== Pas d'affichage du temps restant ====
  
-  ​timekpr+Si un compte surveillé ne bénéficie pas de l'​affichage du temps restant affiché en zone de notification,​ veuillez [[:​tutoriel:​comment_modifier_un_fichier|modifier le fichier]] ///​usr/​share/​python-support/​timekpr/​timekpr-client.py//​ avec les droits d'​administrateur. FIXME : ce répertoire //​python-support//​ n'​existe pas sous Xenial et Bionic ! voir ///​usr/​share/​pyshared/​timekpr//​
  
-L'​interface est excessivement simple et se compose de 2 onglets : +**Ajoutez** après la ligne n° 42 <​code> ​       self.lastNotified = datetime.datetime.fromtimestamp(0);</​code>​
-  ​Le tableau de bord qui récapitule les réglages (ici pour l'​utilisateur Nathalie) : +
-{{:​tutoriel:​capture-timekpr.png?​500|}} +
-  ​L'​écran de configuration des règles ​(ici pour l'​utilisateur Nathalie+
-{{:​tutoriel:​capture-timekpr-1.png?​500|}}+
  
-Il est possible de définir une durée maximale ​d'utilisation par jour et/ou des heures limites d'​utilisation.+Pour plus d'information,​ consultez le  [[https://bugs.launchpad.net/​timekpr/​+bug/​761647/​comments/​1|commentaire n° 1]] du rapport de bug https://​bugs.launchpad.net/​timekpr/​+bug/​761647
  
 ===== Désinstallation ===== ===== Désinstallation =====
  
-Pour supprimer cette application,​ il suffit de [[:​tutoriel:​comment_supprimer_un_paquet|supprimer son paquet]]. Selon la méthode choisie, la configuration globale de l'​application est conservée ou supprimée. Les journaux du système, et les fichiers de préférence ​des utilisateurs dans leurs dossiers personnels sont toujours conservés.+Pour supprimer cette application,​ il suffit de [[:​tutoriel:​comment_supprimer_un_paquet|supprimer son paquet]]. Selon la méthode choisie, la configuration globale de l'​application est conservée ou supprimée. Les journaux du système, et les fichiers de « Préférences » des utilisateurs dans leurs dossiers personnels sont toujours conservés.
  
 ===== Voir aussi ===== ===== Voir aussi =====
Ligne 62: Ligne 69:
   * [[:​tutoriel:​comment_mettre_en_place_un_controle_parental|Comment mettre en place un contrôle parental]]   * [[:​tutoriel:​comment_mettre_en_place_un_controle_parental|Comment mettre en place un contrôle parental]]
   * [[:​tutoriel:​restrictions_horaires|Restreindre les plages horaires autorisées pour chaque utilisateur]]   * [[:​tutoriel:​restrictions_horaires|Restreindre les plages horaires autorisées pour chaque utilisateur]]
 +  * **(en)** [[http://​www.omgubuntu.co.uk/​2011/​02/​self-control-ubuntu/​|Un autre logiciel similaire : SelfControl (Basée sur l´application du même nom sous Mac)]]
  
 ---- ----
-//​Contributeurs principaux : [[contributeurs|Les contributeurs d'​Ubuntu-fr]],​ [[:​utilisateurs:​Gemnoc]].//​+//​Contributeurs principaux : [[contributeurs|Les contributeurs d'​Ubuntu-fr]],​ [[:​utilisateurs:​Gemnoc]],​[[:​utilisateurs:​metalux]].//
  
  • timekpr.1284274738.txt.gz
  • Dernière modification: Le 18/04/2011, 14:46
  • (modification externe)