begin process at 2012 02 12 18:57:34
  Trouver un code source :
 
dans
 
Accueil > Forum > 

C++ & C++ .NET

 > 

Système

 > 

Noyau

 > 

capture de variables sur l'écran


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

capture de variables sur l'écran

mercredi 18 avril 2007 à 14:43:43 | capture de variables sur l'écran

nicolovitch

Membre Club
Bonjour,

Je vous explique mon problème, je cherche à récupérer une valeur affichée à l'écran, pour la mettre dans une de mes variables, je m'explique :

Je possède un logiciel (dont je n'ai pas le code source) qui possède une interface graphique ou s'affiche, à un endroit bien précis, un chiffre variant entre 1 et 50, je voudrais récupérer cette valeur pour l'utiliser dans mon code, comment faire?

J'imaginais faire un screen shoot de cette endroit sur l'ecran ou s'affiche le chiffre et le comparer à une mini base de données ou sont regroupés tous les chiffres, si la comparaison était vrai, je trouvais le chiffre correspondant....mais c'est trop compliqué !!

Si vous avez d'autres idées, à l'aide !!!

Merci d'avance pour votre aide !!
mercredi 18 avril 2007 à 16:36:23 | Re : capture de variables sur l'écran

yoyo269

Membre Club
Salut !

Perso, je ne vois pas plus simple comme méthode.
Après, il y a la reconnaissance de forme, mais là je te dis bonne chance !!!

YOYO, @+.

"L'intelligence c'est comme un parachute, quand on en n'a pas...on s'écrase !"
____________________________________________
[Site officiel de YoyoCut, découpe fichiers open source]

mercredi 18 avril 2007 à 17:32:29 | Re : capture de variables sur l'écran

nicolovitch

Membre Club
merci pour la réponse, si cette technique est la plus adéquat, est ce que quelqu'un aurait une idée, un bout de code a me soumettre pour commencer à la programmer...

Merci d'avance!
samedi 21 avril 2007 à 22:30:38 | Re : capture de variables sur l'écran

amoweb

Salut
Pourquoi n'essais-tu pas de récupérer l'handle de la zone de text (EDIT ?).
Et aprés tu fais un GetWindowText.
Amaury
lundi 23 avril 2007 à 09:46:05 | Re : capture de variables sur l'écran

nicolovitch

Membre Club
bonjour amoweb,
Je ne peux pas effectuer d'handle sur la zone de texte qui contient le chiffre à récupérer, tout simplement parce que je ne possède pas le code source, je n'ai acces qu'à l'interface graphique du logiciel, en clair, le logiciel tourne et un chiffre apparait à un endroit précis sur l'écran, je pense que la meilleure technique pour récupérer ce chiffre est de capturer ce morceau d'écran, de l'enregistrer dans un fichier image, de le comparer à d'autres sreen shoot et si la comparaison est bonne, j'en déduis le chiffre ,

si quelqu'un pouvait déjà me dire comment je peux faire pour faire le sreen shoot d'une partie bien précise de l'écran, ca m'aiderait  bien !!

Merci d'avance.
lundi 23 avril 2007 à 10:06:18 | Re : capture de variables sur l'écran

yoyo269

Membre Club
Non amoweb a eu une excellente idée !
J'avais complètement oublié cette solution.
Pour trouver le handle, sers-toi du logiciel Spy+ (?), ou un autre du même type qui te donne des infos sur les contrôles que tu pointent avec la souris.
Pense également à regarder des sources sur le sujet.

YOYO, @+.

"L'intelligence c'est comme un parachute, quand on en n'a pas...on s'écrase !"
____________________________________________
[Site officiel de YoyoCut, découpe fichiers open source]

lundi 23 avril 2007 à 14:39:47 | Re : capture de variables sur l'écran

nicolovitch

Membre Club
merci bien, mais je ne connais pas du tout cette commande "handle", est -ce que quelqu'un peut m'en dire un peu plus sur cette commande, comment l'utiliser .... car ma recherche sur ce site sur handle est pas terrible ...

Merci d'avance pour votre aide!!
lundi 23 avril 2007 à 14:42:21 | Re : capture de variables sur l'écran

yoyo269

Membre Club
Un handle est un identifiant ! C'est en qq sorte le numéro d'identité (unique) d'un contrôle.
Cherche à récupération handle ou qq chose du même genre.

YOYO, @+.

"L'intelligence c'est comme un parachute, quand on en n'a pas...on s'écrase !"
____________________________________________
[Site officiel de YoyoCut, découpe fichiers open source]

mercredi 23 mai 2007 à 12:14:09 | Re : capture de variables sur l'écran

hibakusha


HANDLE : Je pense qu'il faut commencer par le debut, les bases d'une application fenetrée sous Windows, les controles etc. Ensuite, une fois le sujet outrageusement maitrisé, il faut se lancer dans le lourd travail "d'espionnage" de l'application (Spy++ comme le suggère amoweb par exemple), ensuite peut être installer un hook sur la boucle de message de cette aplication ?

mon résumer de la situation : pour faire ce que tu souhaite, il y a certe la possibilité d'envisager la "reconnaissance de forme" et là on se marre un brin; ou bien étudier de plus près la "programmation Windows" et la on rigole aussi, mais moins fort.

Je ne voudais pas te faire de peine, mais si tu commene par "je ne connait pas cette commande handle", t'es mal barré.

zNoRt~!


Cette discussion est classée dans : variables, chiffre, écran, explique, capture


Répondre à ce message

Sujets en rapport avec ce message

Capture d'écran et envoi de mail [ par jbHTS ] Bonjour tout le monde,je souhaiterai savoir si il existe une fonction permettant de faire une capture d'écran et si vous connaissez des cours en franç Capture d'écran [ par joyeuxlutin ] Bonjour Sur mon application, j'ai un controle (zone de texte à plusieurs lignes). Je peux faire la sauvegarde de ce controle en fichier *.txt.Je désir Capture d'écran [ par joyeuxlutin ] Bonjour Sur mon application, j'ai un controle (zone de texte à plusieurs lignes). Je peux faire la sauvegarde de ce controle en fichier *.txt.Je désir capture écran sous dos plein écran et xp [ par freeman_nerv ] Comment faire pour faire une capture d'écran sous dos lorsque l'on est en plein écran avec xp  ? Capture écran dans le menu contextuel [ par lunnatick ] Bonjour à tous, je recherche un logiciel de capture d’écran (gratuit de préférence) qui ajoute dans le menu contextuel de Windows une commande pour ca capture video d'un écran [ par micke_II ] Bonjour à tous!Je voudrais capturer mon écran, mais en video (certainement comme le font ce qui mettent des videos sur CS). Est-ce que quelqu'un conna CDC, capture d'écran à imprimer [ par Florenzau ] Bonjour, Je réalise en ce moment, un soft qui m'affiche des courbes de mesures à l'écran (avec curseurs, labels....)Je souhaiterai pouvoir réaliser un Capture d'ecran bureau en "background" [ par RougailSaucisse ] Bonjour à tous,Je suis actuellement en train de developper un programme (en c#, eh oui désolé pour ceux qui ne considère pas ca comme un "vrai" langua capture d' écran ! [ par vdox05 ] Bonjour,Je voudrais savoir comment on fait pour faire une capture d' écran depuis un programme et l' enregistrer dans un fichier .Merci ;-) Capture d'écran d'une vidéo [ par lol55 ] Bonsoir à Tous,Je parviens très bien à faire une capture d'écran avec ce code :http://monsitecpp.free.fr/capture.cppMais lorsque j'essaye de capturer


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,934 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales