Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1322 connectés 

  FORUM HardWare.fr
  Programmation

  [windows] comment piloter un soft ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[windows] comment piloter un soft ?

n°163350
ZeT
Ze Eternal Thrasher! 1st class
Posté le 21-06-2002 à 14:10:40  profilanswer
 

voila j'ai un pb j'ai besoin de simuler des appuis de touches sur un logiciel existant (developpe par ma boite), enchainer une sequence de touche de manière automatique.
 
J'avais poste dans Software mais peut-être qu'ici j'aurais plus de chance d'avoir des résultats.
 
http://forum.hardware.fr/forum2.ph [...] ubcat=#bas
 
 
Merci.

mood
Publicité
Posté le 21-06-2002 à 14:10:40  profilanswer
 

n°163353
El_gringo
Posté le 21-06-2002 à 14:13:18  profilanswer
 

Zet a écrit a écrit :

voila j'ai un pb j'ai besoin de simuler des appuis de touches sur un logiciel existant (developpe par ma boite), enchainer une sequence de touche de manière automatique.
 
J'avais poste dans Software mais peut-être qu'ici j'aurais plus de chance d'avoir des résultats.
 
http://forum.hardware.fr/forum2.ph [...] ubcat=#bas
 
 
Merci.  




 
...tu connais la programmation C/C++ (ou autre) ?

n°163354
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 21-06-2002 à 14:16:25  profilanswer
 

tu récupères le hWnd de ton application, puis tu lui envoies un WM_CHAR correspondant à la touche souhaitée


---------------
J'ai un string dans l'array (Paris Hilton)
n°163356
rufo
Pas me confondre avec Lycos!
Posté le 21-06-2002 à 14:18:28  profilanswer
 

Zet a écrit a écrit :

voila j'ai un pb j'ai besoin de simuler des appuis de touches sur un logiciel existant (developpe par ma boite), enchainer une sequence de touche de manière automatique.
 
J'avais poste dans Software mais peut-être qu'ici j'aurais plus de chance d'avoir des résultats.
 
http://forum.hardware.fr/forum2.ph [...] ubcat=#bas
 
 
Merci.  




 
va sur mon site :
http://perso.libertysurf.fr/chris.jav
 
j'ai développé un planificateur qui est basé sur le principe d'envoiyer des séquences de touches à une application...
ça peut peut-être t'aider :)
(rubrique programmation->item planificateur)
 
ps: mon site ne fonctionne que sous IE

n°163357
ZeT
Ze Eternal Thrasher! 1st class
Posté le 21-06-2002 à 14:19:30  profilanswer
 

Ouais, merci de la reponse mais on ne code pas en C/C++ mais en powerbuilder  :cry: , donc pas de compilo. Sinon effectivement c'est pas mal comme soluce.
 
Existerait-il une solution plus simple a mettre en oeuvre, vu les contraintes que je viens d'ennoncer ?
 
 
merci pour les réponses en tous cas.  [:bigsmiley]
 
edit : merci pour ton lien rufo , je vais tester.
 
edit2 : rufo => avec l'image avec le soleil on ne voit absolument pas ce qu'il y a d'ecrit en haut a gauche.


Message édité par ZeT le 21-06-2002 à 14:22:39
n°163386
ZeT
Ze Eternal Thrasher! 1st class
Posté le 21-06-2002 à 14:38:08  profilanswer
 

Y'a un pb dans ton appli, on est oblige de rentrer les chemins de tous les exe, et le bouton annuler est grise/innaccessible, peut tu faire un "OU" et non pas un "ET" sur tes champs de chemins ?

n°163416
ZeT
Ze Eternal Thrasher! 1st class
Posté le 21-06-2002 à 14:54:54  profilanswer
 

UP  
aidez moi a retrouver rufo, son soft a l'air genial mais il manque encore des améliorations

n°163419
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 21-06-2002 à 14:57:30  profilanswer
 

ben appelle le !
ruuuuuuuuuuuufoooooooooooooo !!!!! :d


---------------
J'ai un string dans l'array (Paris Hilton)
n°163421
ZeT
Ze Eternal Thrasher! 1st class
Posté le 21-06-2002 à 14:59:30  profilanswer
 

Y'a trop d'echo ça marche pas !!!    :pt1cable:  
 :lol:  :lol:

n°163595
veryfree
Posté le 21-06-2002 à 17:38:45  profilanswer
 

rufo a écrit a écrit :

 
 
va sur mon site :
http://perso.libertysurf.fr/chris.jav
 
j'ai développé un planificateur qui est basé sur le principe d'envoiyer des séquences de touches à une application...
ça peut peut-être t'aider :)
(rubrique programmation->item planificateur)
 
ps: mon site ne fonctionne que sous IE  




 
 
 :love:  :love: Alamo Square et ses maisons Victoriennes.  :love:

mood
Publicité
Posté le 21-06-2002 à 17:38:45  profilanswer
 

n°163864
thunderbir​d54
Posté le 22-06-2002 à 18:56:20  profilanswer
 

-> Harkonnen
comment fait on pour récupèrer le hWnd d'une application?

n°163882
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 22-06-2002 à 19:12:30  profilanswer
 

thunderbird54 a écrit a écrit :

-> Harkonnen
comment fait on pour récupèrer le hWnd d'une application?  




En C++/MFC, tu le récupères comme ça :
TaClasseDialogue.m_hWnd
 
En Win32, avec la fonction FindWindow


---------------
J'ai un string dans l'array (Paris Hilton)
n°163985
thunderbir​d54
Posté le 23-06-2002 à 01:24:40  profilanswer
 

hum et en vb?

n°163988
[SDF]Poire
Vive Grumly
Posté le 23-06-2002 à 01:37:05  profilanswer
 

thunderbird54 a écrit a écrit :

hum et en vb?  




FindWindows, EnumWindows & co C de l'API donc ça marche aussi en VB


---------------
Des bons sites pour Delphi? http://forum.hardware.fr/forum2.php3?post=16838&cat=10 -- informaticien -- http://www.z0rglub.com/phpwebgallery/ -- Delphi :love:
n°163993
thunderbir​d54
Posté le 23-06-2002 à 02:14:40  profilanswer
 

ah ok je ne savais pas
 
et sinon comment on fait pour s'adresser a l'api en vb? c pareil qu'avec les procedure normales?

n°164018
[SDF]Poire
Vive Grumly
Posté le 23-06-2002 à 10:38:58  profilanswer
 
n°164028
obfuscator
Posté le 23-06-2002 à 11:28:24  profilanswer
 

Tu peux essayer avec le systeme de script integré aux nouvelles versions de windows ( windows scripting host ).
Je l'utilise pour ecrire dans la base de registre effacer des fichiers etc...
Je sais qu'il y a un exemple sur le site de microsoft qui pilote la calculatrce windows en simulant la frappe de touche
voilà bonne chance

n°164444
karlkox
Posté le 24-06-2002 à 11:39:50  profilanswer
 

SendMessage suffit, a toi de définir le comportement de tes applis suivant le messages recus. WM_CHAR ... ca fait un peu bricolé.

n°164458
rufo
Pas me confondre avec Lycos!
Posté le 24-06-2002 à 11:57:43  profilanswer
 

Harkonnen a écrit a écrit :

ben appelle le !
ruuuuuuuuuuuufoooooooooooooo !!!!! :d  




 
oui, on me demande? Pour mon appli, si on a pas tous les softs demandés, il suffit de sélectionner des exe qqc. Seulement après, faudra pas s'étonner que les planifications associées à ces softs ne marchent pas... )


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  [windows] comment piloter un soft ?

 

Sujets relatifs
C/C++ Windows: Exécutable qui se supprimeInterception de message d'alerte Windows
Modification des menu popup de windowssoft pour fuites mémoire
[delphi] récupérer le séparateur décimal de windows [résolu]C/C++ Windows: Fichiers de resources
Perl sous Windows[C++/MFC/API Windows] Pour ouvrir une adresse web ?
avec quel soft peut-on lire les DLL de façon "textuelle"c++ windows: récupérer le nom de l'éxécutable de l'appli
Plus de sujets relatifs à : [windows] comment piloter un soft ?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR