![]() |
Tastendruck im spiel simulieren
Hi ich hab ein problem und hoffe hier kann mir jemand weiter helfen ich möchte das wenn ich eine bestimmte taste drücke (in dem fall ",") das dan eine andere taste (in dem fall "´") ganz oft hintereinander im spiel gedrückt wird.
das ist mein code bis jetzt:
Delphi-Quellcode:
Das Problem:
var
Form1: TForm1; Pressed:integer; implementation {$R *.dfm} procedure TForm1.FormCreate(Sender: TObject); begin keypreview:=true; end; procedure TForm1.FormKeyDown(Sender: TObject; var Key: Word; Shift: TShiftState); begin if key = VK_DECIMAL then Pressed:=1; end; procedure TForm1.Timer1Timer(Sender: TObject); begin if pressed = 1 then begin keybd_event(VKKeyScan('´'),0,0,0); keybd_event(239, 0, KEYEVENTF_KEYUP, 0); end; end; procedure TForm1.FormKeyUp(Sender: TObject; var Key: Word; Shift: TShiftState); begin if key = VK_DECIMAL then Pressed:=0; end; end. Der code funktioniert nur wenn ich im programm bin also wenn ich zb in ein memo oder so reindrücke und dan "," drücke. Aber sobald ich in Notepad das machen will geht es nicht genaus so wenig wie im spiel. weiß jemand da eine lösung? würde mich sehr über eine antwort freuen greetz Sportkeks |
Re: Tastendruck im spiel simulieren
Schau dir mal
![]() |
Re: Tastendruck im spiel simulieren
hört sich ein wenig danach an, alsob da jemand bei WoW creepen gehen will...
|
Re: Tastendruck im spiel simulieren
nein da muss ich dich leider entäuschen ich spiele kein wow ^^
|
Re: Tastendruck im spiel simulieren
Hi!
Für welches Spiel soll es denn sein? Ciao, Frederic |
Re: Tastendruck im spiel simulieren
Das Problem:
Zitat:
bist du aber im Spiel oder woanders, dann werden die Tasten natürlich "nur" an dieses andere Programm gesendet :zwinker: |
Re: Tastendruck im spiel simulieren
Zitat:
eine kleine erklärung oder sowas wäre sehr hilfreich. @himitsu ja du hast recht aber wie kann ich es machen das das programm auch keys empfängt wenn ich im spiel bin ? habe die zeile jetzt mit
Delphi-Quellcode:
ersetzt aber immernoch kein erfolg :/
if (GetASYNCKeyState (VK_DECIMAL) <> 0) then Pressed:=1;
|
Re: Tastendruck im spiel simulieren
Suche mal nach "
![]() |
Re: Tastendruck im spiel simulieren
Zitat:
Und wie schon gefragt, welches Spiel denn? Einige Spiele fangen derartige Cheatversuche ab und in den AGBs vieler (Online)Spiele ist sowas auch noch verboten und bei erkennen kann da gleich mal der Account dran glauben. |
Re: Tastendruck im spiel simulieren
Ganz kurz zur Erläuterung:
Solange wir allgemein darüber sprechen, wie man von Anwendung A an Anwendung B einen Tastendruck senden kann, ist das völlig in Ordnung. In dem Moment, in dem ein konkretes Ziel (Online-Soiel oder -Plattform oder dgl.) genannt oder deutlich erkennbar wird, reden wir im weitesten Sinne oder einen Angriff bzw. eine Attacke und ich mache das Thema zu. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 07:56 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz