AccueilAccueil  FAQFAQ  RechercherRechercher  Dernières imagesDernières images  S'enregistrerS'enregistrer  Connexion  
-20%
Le deal à ne pas rater :
Pack Gigabyte Ecran PC Gamer 27″ LED M27Q (rev2.0) + Radeon RX 6950 ...
749 € 939 €
Voir le deal

 

 Simulation d'appui sur une touche + clic + workback

Aller en bas 
3 participants
AuteurMessage
Rem_101
*Excellent utilisateur*
Rem_101


Messages : 4356
Localisation : chez votre marchand de journaux

Simulation d'appui sur une touche + clic + workback Empty
MessageSujet: Simulation d'appui sur une touche + clic + workback   Simulation d'appui sur une touche + clic + workback EmptyDim 28 Sep 2008 - 21:54

Salutations CBNAtiens,

Après avoir commencé à me programmer un Bot qui aurait pour but de faire certaine tâches seul sur mon pc pendant mon absence. Me voilà bloqué sur des points, qui disons sont certainement, les plus importants.

Voici mes problèmes et questions:


* Après avoir programmé un "timer", je décide donc de m'attaquer à la programmation de la simulation de l'appuie sur une touche et d'un clic. Je ne pensais pas bloquer sur ça... Mais après de nombreuses tentatives et autres manipulations douteuses, impossible de "simuler" un clic ou l'appui sur une touche. beh Bref, existe-il un moyen de programmer ça avec GM ? :p Dites oui par pitié...

* Secundo, je voudrais savoir si il était possible de faire travailler GM en second plan? Avec une dll ou autre. Étant un bot, le programme doit bouger la souris, appuyer sur des touches, ect... Or si il est au premier plan il va cliquer n'importe où est c'est pas cool.


D'avance merci Wink

_________________
"Nan... C'est rien le vieux... C'est le compte qui n'y était pas... Il en manquait un..."
Revenir en haut Aller en bas
nicoulas
*Excellent utilisateur*
nicoulas


Messages : 6030
Localisation : Dordogne
Projet Actuel : Croustaface Tower Defense Simulation d'appui sur une touche + clic + workback Panicpr9

Simulation d'appui sur une touche + clic + workback Empty
MessageSujet: Re: Simulation d'appui sur une touche + clic + workback   Simulation d'appui sur une touche + clic + workback EmptyDim 28 Sep 2008 - 21:56

Je crois qu'il y a une dll sur la GMC qui permet de simuler les clics et appuis sur le clavier, tu devrais aller jeter un oeil Wink
Revenir en haut Aller en bas
http://blithe.nd.free.fr/
M@d_Doc
Modérateur
M@d_Doc


Messages : 6600
Localisation : 47°44'8.04
Projet Actuel : aucun

Simulation d'appui sur une touche + clic + workback Empty
MessageSujet: Re: Simulation d'appui sur une touche + clic + workback   Simulation d'appui sur une touche + clic + workback EmptyDim 28 Sep 2008 - 21:57

faire tourner gm en arrière plan me parait vraiment dur.
Et simuler des event keyboard, c'est pas prévus pour.
le gml est un langage objet basé sur l'interactivité directe et l'affichage...
et tu voudrait faire une interactivité redirigée et supprimer l'affichage?
ça me parait difficile, à moins de trouver une bonne dll en C++...

_________________
Simulation d'appui sur une touche + clic + workback Control_commentTous les icones de gm utilisables sur le cbna ICI Simulation d'appui sur une touche + clic + workback Main1_change_sprite
Revenir en haut Aller en bas
http://www.lecbna.org
nicoulas
*Excellent utilisateur*
nicoulas


Messages : 6030
Localisation : Dordogne
Projet Actuel : Croustaface Tower Defense Simulation d'appui sur une touche + clic + workback Panicpr9

Simulation d'appui sur une touche + clic + workback Empty
MessageSujet: Re: Simulation d'appui sur une touche + clic + workback   Simulation d'appui sur une touche + clic + workback EmptyDim 28 Sep 2008 - 22:01

En fait, on peut simuler pour le clavier direct dans GM :

Code:
keyboard_key_press(key) Simulates a press of the key with the indicated keycode.
keyboard_key_release(key) Simulates a release of the key with the indicated keycode.

et pour la souris :

http://gmc.yoyogames.com/index.php?showtopic=180228

et http://www.downdoors.com/downloads/mousesolution2.2.zip
Revenir en haut Aller en bas
http://blithe.nd.free.fr/
Rem_101
*Excellent utilisateur*
Rem_101


Messages : 4356
Localisation : chez votre marchand de journaux

Simulation d'appui sur une touche + clic + workback Empty
MessageSujet: Re: Simulation d'appui sur une touche + clic + workback   Simulation d'appui sur une touche + clic + workback EmptyDim 28 Sep 2008 - 22:11

M@d_Doc a écrit:
faire tourner gm en arrière plan me parait vraiment dur.
Et simuler des event keyboard, c'est pas prévus pour.
le gml est un langage objet basé sur l'interactivité directe et l'affichage...
et tu voudrait faire une interactivité redirigée et supprimer l'affichage?
ça me parait difficile, à moins de trouver une bonne dll en C++...

Bah, c'est justement ce qui me parait le plus dur de faire tourner GM en arrière plan, je vais chercher une dll je pense... ou autre chose... :p

Citation :
En fait, on peut simuler pour le clavier direct dans GM :

Code:
keyboard_key_press(key) Simulates a press of the key with the indicated keycode.
keyboard_key_release(key) Simulates a release of the key with the indicated keycode.


et pour la souris :

http://gmc.yoyogames.com/index.php?showtopic=180228

et http://www.downdoors.com/downloads/mousesolution2.2.zip

Honte à moi ! Ne pas aller sur GMC avant de poser ma question... :'(

Merci pour les Dll Wink, et sinon pour la simulation de l'appui d'une touche ton code ne doit pas marcher puisque c'est l'user qui doit taper sur le clavier non? (Je crois avoir tester un truc similaire et il me semble que ca n'avait pas marché =/).

Encore merci de votre réactivité :p

Edit : pour ce qui est du hide de la fenêtre y a bien ça mais bon : http://gmc.yoyogames.com/index.php?showtopic=397910
je suis pas sûre que ca soit ce que je cherche :p

_________________
"Nan... C'est rien le vieux... C'est le compte qui n'y était pas... Il en manquait un..."
Revenir en haut Aller en bas
nicoulas
*Excellent utilisateur*
nicoulas


Messages : 6030
Localisation : Dordogne
Projet Actuel : Croustaface Tower Defense Simulation d'appui sur une touche + clic + workback Panicpr9

Simulation d'appui sur une touche + clic + workback Empty
MessageSujet: Re: Simulation d'appui sur une touche + clic + workback   Simulation d'appui sur une touche + clic + workback EmptyDim 28 Sep 2008 - 22:44

Les deux fonctions simulent bien l'appui sur une touche, j'ai essayé, et ça marche même en dehors de la fenetre de GM !!!
Revenir en haut Aller en bas
http://blithe.nd.free.fr/
Contenu sponsorisé





Simulation d'appui sur une touche + clic + workback Empty
MessageSujet: Re: Simulation d'appui sur une touche + clic + workback   Simulation d'appui sur une touche + clic + workback Empty

Revenir en haut Aller en bas
 
Simulation d'appui sur une touche + clic + workback
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Appuyer sur une touche directionelle + une touche pour pouvoir...
» un certain nombre de clic
» Jeu de simulation d'avion 3D
» Simulation d'action manette (pression, orientation stick)
» Clic du milieu de la souris

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Forum Le CBNA :: Développement :: Entraide confirmés-
Sauter vers: