Différences

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

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
timekpr [Le 26/12/2010, 17:48] – les fichiers de préférence > les fichiers de « Préférences » Canigou 66timekpr [Le 14/08/2021, 21:45] (Version actuelle) – [Ubuntu 20.10 et supérieures] 86.215.34.61
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 //Système -> Administration -> Timekpr Control Panel // 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érences » 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]].//