notiz85 Utilisateur confirmé: Rang *****
Messages : 2004 Localisation : Vendée Projet Actuel : Moteur d'ombre pour un projet plateforme 2D...
| Sujet: 2 problèmes : une DLL et l'utilisation d'un autre programme Jeu 22 Nov 2007 - 18:44 | |
| Bonjour ! Voilà, suite à la résolution de mon problème précédent, j'ai deux autres problème qui sont venu s'ajouter. Mon programme consiste en fait à pouvoir simuler la souris grâce à une DLL de CyberTwist (je crois). - 1er Problème a écrit:
- Avec mon programme, je demande par
exemple à la souris d'aller à la position 1227,484. Cependant cette position se trouve sur un autre programme (je veux tester une sorte d'IA). Du coup une fois que ma souris est positionné, je demande à ce qu'elle clique. Mais la problème, si je lui demande de faire sa, ceci va réduire la fenêtre de mon programme et donc ouvrir l'autre programme dans le quel je voulais cliquer (à la position 1227,484). Du coup comme mon programme est "désactivé" il ne fait plus rien du tout. Alors que moi j'aimerais bien que ma souris continue de cliquer ensuite ailleur dans ce programme... Je demande donc de l'aide pour savoir si vous avez une ideé de comment faire. Je pense qu'il faudrait le stocker dans la RAM (par exemple) et que sa façe tout mon programme mais je suis pas sûr que sa serait rapide et que sa marcherait. Donc si vous savez comment faire ceci ou avec une autre méthode. Vous êtes prier de parler Merci d'avance - 2ème Problème a écrit:
- Le deuxième problème est en fait une action
qui se fait avant de faire déplacer la souris et de la faire cliquer. En fait j'ai une variable qui possède une valeur qui le code couleur en GML. Moi avant de cliquer à la position 1227,484 je vérifie (donc je récupère la couleur (draw_getpixel) dans une variable temp) puis je compare la variable temp avec celle qui possède le code couleur en GML. Cependant j'ai réalisé que ça ne marche pas car la vérification de la couleur du pixel se trouve justement dans le deuxième programme ! Du coup, comme il n'est pas "activer" il ne peut rien récupérer comme valeur et encore moins comparer (ou s'il récupère la valeur quand il la compare est n'est pas celle voulu)...! Sa revient donc en gros à mon premier problème qui je pense une fois résolu devrait certainement résoudre celui-ci Voilà, j'espère que vous avez compris mon problème. Merci d'avance à celui qui m'aidera ! _________________ |
|
Invité Invité
| Sujet: Re: 2 problèmes : une DLL et l'utilisation d'un autre programme Ven 23 Nov 2007 - 18:58 | |
| Euh le premier,c'est que ta souris clique à l'extérieur de la fenêtre si j'ai bien compris ? Si c'est ça, je dirais de ben... soit mettre le jeu en fullscreen soit ne pas cliquer à l'extérieur :\ |
|
notiz85 Utilisateur confirmé: Rang *****
Messages : 2004 Localisation : Vendée Projet Actuel : Moteur d'ombre pour un projet plateforme 2D...
| Sujet: Re: 2 problèmes : une DLL et l'utilisation d'un autre programme Ven 23 Nov 2007 - 18:59 | |
| Je comprend pas ce que tu veux dire par FullScreen...?! Et je suis obligé de cliquer à l'extérieur car c'st le principe du programme... _________________ |
|
Invité Invité
| Sujet: Re: 2 problèmes : une DLL et l'utilisation d'un autre programme Ven 23 Nov 2007 - 19:01 | |
| Full screen : plein écran et si le but est de cliquer à l'extérieur mais que tu ne peux pas revenir après... c'est peut être que la dll n'est pas prévue pour ça |
|
notiz85 Utilisateur confirmé: Rang *****
Messages : 2004 Localisation : Vendée Projet Actuel : Moteur d'ombre pour un projet plateforme 2D...
| Sujet: Re: 2 problèmes : une DLL et l'utilisation d'un autre programme Ven 23 Nov 2007 - 19:06 | |
| FullScreen je sais ce que ça vu dire je pensais que tu avais une idée avec ce mode mais je voyais pas quoi... La seul DLL que j'utilise actuellement est fait uniquement pour contrôler la souris et faire des cliques gauche/droit... Donc elle n'est pas faite pour ça et je cherche en même temps une DLL qui pourrait faire du Hack Mémory ou je sais trop quoi qui ressemble. Pour info, je cherche ici (merci Dan pour le lien) _________________ |
|
Contenu sponsorisé
| Sujet: Re: 2 problèmes : une DLL et l'utilisation d'un autre programme | |
| |
|