Page 1 sur 1
Envoi d un caractere sur une application
Posté : 10 juin 2015, 15:30
par raphael92130
bonjour
je débute et je ne comprends rien au fonctionnement de supermacro.
je souhaiterai comprendre comment simuler la frappe de la touche + du clavier numérique qui serait adressée à une application qui serait lancée.
exemple si j'ai monappli.exe de lancée je veux faire une boucle pour l'envoi de 100 fois la touche "+"
par avance merci
Re: Envoi d un caractere sur une application
Posté : 10 juin 2015, 19:17
par Onissius
Soit tu lance ton appli, soit elle est déjà lancée. Si elle est déjà lancée, tu va faire un Alt + Tab pour passer sur ton application, soit tu utilise "handle windows" pour sélectionner la fenêtre de ton appli. A ce moment là ta macro devrait pouvoir agir sur ton programme. Tu place ton début de boucle x100 et une fin de boucle, entre les deux tu va placer une pause et une pression sur la touche +.
Ça devrait le faire.
PS : Pour le Alt + Tab fait un Alt (appuyer) Tab (appuyer, laché) et un Alt (Laché).
Re: Envoi d un caractere sur une application
Posté : 11 juin 2015, 09:01
par raphael92130
j ai procéder différemment.
j ai fenêtré l'application et programmer un déplacement de la souris vers cette fenêtre ( c est ok ).
par contre une fois dans la fenêtre l'action d'une touche simulée n'a aucune influence.
néanmoins un déplacement de la souris ( et clic ) dans l espace où peux évoluer le personnage ( il s agit d un jeu ) fonctionne
Mais si je veux exécuter des clics pour sur les parties de l interface cela n'a aucune influence.
j'ai windows8 pour information
Re: Envoi d un caractere sur une application
Posté : 12 juin 2015, 09:46
par Onissius
Ton application bloque les
API Windows ?
SM les utilise et je sais que certains jeux (dont le mien) les bloque du coup les macro sous mon jeu ne marchent pas.
Re: Envoi d un caractere sur une application
Posté : 12 juin 2015, 17:24
par xan2622
Salut raphael92130.
Pas de cachotteries entre nous. C'est quoi ton jeu/ton appli ?