Letmesee : capture d'écran à intervalle régulier : utilisation de l'objet robot

Soyez le premier à donner votre avis sur cette source.

Vue 6 248 fois - Téléchargée 750 fois

Description

LetMeSee est un petit programme qui prend, à intervalle régulier (défini par l'utilisateur), des captures d'écran. On peut considérer ce logiciel comme un petit logiciel de surveillance mais ce qui est intéressant ici c'est l'utilisation de l'objet Robot (http://java.sun.com/j2se/1.3/docs/api/java/awt/Robot.html).

Cette classe permet de "dialoguer" avec l'ordinateur : prendre une capture d'écran (comme ici) mais aussi simuler une touche, déplacer le curseur, etc.

Dans l'archive, le fichier Jar est également présent pour ceux qui voudraient directement tester.
Sinon, vous devez lancer la classe 'LetMeSee.java'

Vous verrez que certaines portions de code ne sont pas encore implémentées (TODO), c'est notamment pour ajouter une fonction qui lancerait l'application au démarrage de Windows.
Une éventuelle amélioration aussi sera la possibilité de lancer le programme avec des paramètres (afin de le lancer au démarrage directement avec les paramètres voulus).

Conclusion :


Une brève utilisation de la classe Robot ainsi que l'écriture de fichiers images sur le disque. L'utilisation d'un Timer permet la capture à intervalle régulier.
Et une petite interface avec Swing.

Codes Sources

A voir également

Ajouter un commentaire

Commentaire

Commenter la réponse de Utilisateur anonyme

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.