C# Mausablauf Programmieren

Hi Leute.
Heute habe ich mir einen Spambot erstellt der alle 5 minuten q drückt.
Ich weiss das dass ein sehr inefektiver Spambot ist aber ich wollte ihn nutzen um in einem Game alle 5 min eine Fähigkeit mit der Schnelltaste q zu aktivieren.
Leider ruft er jetzt alle 5 min den Chat auf und schreibt q.
Wie kann ich es jetzt machen dass er einfach nur q an das Programm sendet ohne den Chat zu öffnen.
Alternativ könnte man auch die Maus auf diese Fähigkeit legen und alle 5 min einen Mausdruck ausführen lassen.
Bitte einen Lösungsvorschlag was ich machen soll.
Lg Smackers

Hallo,

wie hast du dein Tool (was wohl ein besserer Begriff als Spambot ist) denn programmiert? Mit der SendKeys()-Methode?

Nico

Falls du es wirklich mit der SendKeys Methode erledigst wirst du in Spielen damit nicht weit kommen. Das liegt an dem zugrunde liegendem DirectX welches nicht auf die SendKeys Methode reagiert.

Versuch es mal mittels dem keybd_event aus der Win32API (siehe PInvoke:
http://pinvoke.net/default.aspx/user32.keybd_event )