Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi ne art Trainer Programmieren (https://www.delphipraxis.net/60563-ne-art-trainer-programmieren.html)

Peter.K 9. Jan 2006 11:51


ne art Trainer Programmieren
 
Hallo allerseits!

Also ich komme gleich zur sache ich habe da son Game "GTA San Andreas"
und wie allgemein bekannt ist gibt es cheats dafür die man aber leider
immer eintippen muss, weil das auf dauer ziemlich läßtig sein kann
wollt ich ma son Programm schreiben das mir die ganze tipperei abnimmt.

Es soll:
Wenn ich eine Taste drücke wie zum Beispiel F2 oder F3......
ein bestimmter cheat eingegeben werden das Programm soll dem Spiel
also vorgaukeln das ich den Befehl eingegeben habe.....

das sollte doch möglich sein oder? wenn ja wie?

thx schonmal

chaosben 9. Jan 2006 12:10

Re: ne art Trainer Programmieren
 
Hi!

Du brauchst imho dazu 2 Sachen:
1. MSDN-Library durchsuchenGetAsyncKeyState
2. Hier im Forum suchenTastendruck simulieren

Damit solltest du dein Ziel erreichen.

TheAn00bis 9. Jan 2006 12:12

Re: ne art Trainer Programmieren
 
Ist möglich.

Einfach über einen Hook die gedrückten Tastenabfangen und bei den F-Tasten dann mit WM_KEYDOWN den
entsprechenden Cheat-Code an das Programm senden.

Peter.K 9. Jan 2006 12:22

Re: ne art Trainer Programmieren
 
@TheAn00bis

danke für die antwort!

bin noch so ziemlich derNewbe in Delphi und verstehe nicht
richtig wie man sowas anstellt ein beispiel mit ein paar
erklärenden worten währe nicht überl thx...
:-D

chaosben 9. Jan 2006 12:33

Re: ne art Trainer Programmieren
 
Nach meiner Methode würdest du dir einen Thread oder einen Timer nehmen, der mit "GetAsyncKeyState" alle Weile kontrolliert ob eine F?-Taste gedrückt wurde. Wenn ja, simulierst du dann die Tastatureingabe.

NicoDE 9. Jan 2006 13:13

Re: ne art Trainer Programmieren
 
Ich habe anno dazumal etwas ähnliches für Age of Empires geschrieben:
http://www.luckie-online.de/Develope...ico/agekey.zip
Der Quellcode ist aber weder trivial, noch brauchbar dokumentiert...


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:12 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz