simuler une touche

Pour toutes les questions, remarques, commentaires concernant mes programmes.
Post Reply
loké33
Posts: 8
Joined: 29 Dec 2009, 15:53

simuler une touche

Post by loké33 »

Bonjour,
J'ai téléchargé actionaz 2.0.8.0. mais je ne comprend pas trop comment il marche :(
Je voudrais en fait simuler la touche espace toutes les 1 a 2 secondes.
Quelqu'un pourrait m'expliquer comment faire cela ?
Merci :D
jojolafrite
Posts: 3
Joined: 28 Dec 2009, 19:42

Re: simuler une touche

Post by jojolafrite »

Nouvelle action : touche dans le menu deroulant -> ok
->espace-> ok 10 000 ou 20 000 ms dans le champ intervalle en bas
repeter le nombre de fois que tu le souhaite

Voilou
loké33
Posts: 8
Joined: 29 Dec 2009, 15:53

Re: simuler une touche

Post by loké33 »

Sa marche pas :(
Je voulais utiliser ce logiciel pour un jeu ( NosTale, si vous connaissez...). Mais quand je le lance, sa revient a la fenetre principal.
J'ai essayé en mettant la touche 5 puis 4 puis 3x espace, sa se lance mais sa ne fait rien sur le jeu.
Y'a t'il un autre moyen ? :?:

J'ai aussi essayé avec autoit mais je ne comprend rien car je débute en informatique, si quelqu'un si connait, peut-il m'indiquer comment faire ?

------------------------------------------------------------

Merci
User avatar
Jmgr
Admin
Posts: 1651
Joined: 07 Dec 2005, 15:45
Contact:

Re: simuler une touche

Post by Jmgr »

Met ton jeu en mode fenêtré, et simule un click de souris dans la fenêtre (avec l'action clic) afin de donner le focus à cette fenêtre.
"My software never has bugs. It just develops random features."
loké33
Posts: 8
Joined: 29 Dec 2009, 15:53

Re: simuler une touche

Post by loké33 »

Sa ne marche toujours pas :(
J'ai essayé ce que tu m'as dis et beaucoup d'autres solutions mais rien a faire...
Je t'explique comment je m'y prend et tu me dis si c'est bien comme sa :
-nouvelle action
-touche-ok-espace-ok (je le fais 2 fois sa)
-j'ouvre mon jeu, me conecte
-je met "executer" et je clic sur mon jeu
A partir de là j'ai 2 possibilités :
-j'appui une fois mais sa revient à la page principal de actionaz et le programe ne se lance pas
ou :
-je martele mon clavier jusqu'à ce que j'arrive a lancer le programme mais sa ne fait rien sur le jeu

Est-ce que je n'ai pas fais une erreur dans ces actions ?

Sinon cela doit etre un bug, à rectifier prochainement j'espere :)
User avatar
Jmgr
Admin
Posts: 1651
Joined: 07 Dec 2005, 15:45
Contact:

Re: simuler une touche

Post by Jmgr »

-je met "executer" et je clic sur mon jeu
Non, en fait il faut que ce soit Actionaz qui simule le clic sur la fenêtre du jeu.
-j'appui une fois mais sa revient à la page principal de actionaz et le programe ne se lance pas
Hm, ça donne l'impression que le script a terminé son exécution, il y a peut être une erreur dans le script.
Est-ce que je n'ai pas fais une erreur dans ces actions ?
Peux-tu poster le contenu de ton script (le contenu du fichier .act) entre deux balises Code ?
"My software never has bugs. It just develops random features."
loké33
Posts: 8
Joined: 29 Dec 2009, 15:53

Re: simuler une touche

Post by loké33 »

0000- appuie sur la touche "space"
0001 - appuie sur la touche "space"

Sinon j'ai essayé le script ci-dessous mais soit sa se bloque sur l'action 1/5, soit sa fonctionne mais sa n'agit pas sur le jeu.

0000- clic simple avec bouton gauche à 1244/8
0001-appuie sur la touche "space"
0002-appuie sur la touche "space"
0003-appuie sur la touche "space"
0004-appuie sur la touche "space"

Aucun ne marche.

C'est bien sa que tu me demandes ?
User avatar
Jmgr
Admin
Posts: 1651
Joined: 07 Dec 2005, 15:45
Contact:

Re: simuler une touche

Post by Jmgr »

Non, en fait il faut que tu sauvegarde le script, normalement tu obtiens un fichier .act, il faut ensuite que tu ouvre ce fichier avec un éditeur de texte du genre WordPad ou le Bloc-Notes, et que tu copie-colles le contenu entre deux balises Code.
"My software never has bugs. It just develops random features."
loké33
Posts: 8
Joined: 29 Dec 2009, 15:53

Re: simuler une touche

Post by loké33 »

<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<script>
<settings author="MICHRAFY" program="actionaz" program_version="2.0.8.0" script_version="1.0.1.1" os="windows" resolution_x="1366" resolution_y="768" language="fr" actions="5" interval="1000" repeat="1" />
<actions>
<action id="1" name="Clic" click_x="1102" click_y="13" click_button="0" clicks="1" click_r="" click_g="" click_b="" />
<action id="2" name="Touche" key="32" key_mod_shift="0" key_mod_alt="0" key_mod_ctrl="0" key_mod_win="0" />
<action id="2" name="Touche" key="32" key_mod_shift="0" key_mod_alt="0" key_mod_ctrl="0" key_mod_win="0" />
<action id="2" name="Touche" key="32" key_mod_shift="0" key_mod_alt="0" key_mod_ctrl="0" key_mod_win="0" />
<action id="2" name="Touche" key="32" key_mod_shift="0" key_mod_alt="0" key_mod_ctrl="0" key_mod_win="0" />
</actions>
<notes />
<labels />
</script>


Je voudrais mettre 1 secondes d'intervalle (10 000ms) et le répéter 8 000 fois, enfin assez pour une nuit entiere :mrgreen:
loké33
Posts: 8
Joined: 29 Dec 2009, 15:53

Re: simuler une touche

Post by loké33 »

Sinon est-ce que tu pourrais me donner le scrip et je le met en route avec actionaz car là je galère :(

PS : si tu as un peu de temps libre, sinon ne t'embete pas à le faire :?
User avatar
Jmgr
Admin
Posts: 1651
Joined: 07 Dec 2005, 15:45
Contact:

Re: simuler une touche

Post by Jmgr »

Bin justement, 1 seconde ça fait 1000 millisecondes, pas 10 000.
Ton script m'a l'air correct, il suffit que tu laisse l'intervalle à 1000 millisecondes, et que mette 8000 dans le champ "répéter".

Si ton problème vient du focus, essaie de démarrer le script une fois que tu as tout préparé (fenêtre qui doit recevoir les actions ouverte par exemple) avec le raccourci Ctrl + Alt + Q.
"My software never has bugs. It just develops random features."
loké33
Posts: 8
Joined: 29 Dec 2009, 15:53

Re: simuler une touche

Post by loké33 »

Sa ne marche toujours pas :(
Je me met sur ma fenetre en cliquant dessus, je fais ALT+CTRL+Q mais sa ne fait rien sur ma fenetre de jeu.
As-tu une autre solution ?
Post Reply