
Professeur enseignant le génie mécanique, j'utilise fréquemment l'informatique avec mes élèves et mes étudiants. Quand de nombreux élèves travaillent avec un ordinateur, il n'est pas toujours aisé de savoir ce qu'ils font et j'ai pensé qu'il serait bien pratique de posséder un outil type moniteur de contrôle. Au delà de cela, je me suis dit qu'il serait bien de pouvoir exercer un certain nombre d'actions sur les postes informatiques de mes élèves : les forcer à s'arrêter pour m'écouter par exemple ! Ou encore les empêcher de « surfer » sur l'internet si je juge qu'il n'en est pas l'heure. Ou encore voir quels ordinateurs ont été « oubliés » en fin de cours et les éteindre tous d'un seul coup. J'avais envie d'aller plus loin : pouvoir leur envoyer des démonstrations depuis mon poste de travail... Economie de pas... et pas nécessaire de recommencer 10 fois la même démo pour 10 élèves, non ?
Historique :
Le développement de ce logiciel a démarré en mai 2005.
Il est utilisé au sein de mon lycée (versions de développement) dans certaines salles depuis 2006.
Caractéristiques :
Ce logiciel utilise une architecture de type « client / serveur ».
Les postes serveurs sont ceux qui sont placés sous le contrôle du poste client.
Le client est le poste qui se connecte puis contrôle le ou les postes sur lequel fonctionne la partie serveur du logiciel.
La visualisation de l'écran des postes sous contrôle (serveurs) est faite sous la forme d'images fixes : l'intérêt est de limiter le trafic sur le réseau.
Mais en cas de besoin, Tkontrole peut démarrer automatiquement un serveur VNC qui permet de prendre le contrôle du serveur Tkontrole ou encore d'envoyer des démonstrations depuis le client Tkontrole vers le serveur Tkontrole.
Ces fontionnalités sont décrites dans la documentation.
En bref, Tkontrole a plusieurs fonctionnalités :
Surveillance d'un ensemble d'ordinateurs grâce à un système de visualisation des écrans depuis le poste de contrôle (images fixes).
Enregistrement en continu des écrans des ordinateurs placés sous surveillance.
Possibilité de gel temporaire des écrans des ordinateurs placés sous surveillance.
possibilité de blocage de l'accès à internet des ordinateurs placés sous surveillance.
Prise de contrôle d'un ordinateur depuis le poste de contrôle.
Exportation de l'affichage du poste de contrôle vers un ou plusieurs postes sous contrôle.
Envoi de messages depuis le poste de contrôle vers un ou plusieurs postes sous contrôle.
Arrêt des ordinateurs depuis le poste de contrôle.
Licence :
Ce logiciel est distribué sous licence GNU/GPL.
Dernière documentation disponible :
Tkontrole-Serveur :
Une première version du serveur pour Linux (testé sous Ubuntu)Tkontrole-Client :