systemweite Tastaturabfrage mit Blitz - geht das?

Übersicht BlitzBasic Allgemein

Neue Antwort erstellen

TheByte

Betreff: systemweite Tastaturabfrage mit Blitz - geht das?

BeitragDo, Mai 29, 2008 18:17
Antworten mit Zitat
Benutzer-Profile anzeigen
hi, ich bins mal wieder Smile

Vorgeschichte:
vor kurzem habe ich angefangen, mich mit Visual Basic auseinanderzusetzen, um einen Trainer für GTA SA zu machen
(einen, bei dem man im spiel eine taste drückt, dann erscheint ein panzer o.ä.).
Aber das liegt mir irgendwie nicht Confused

Deshalb meine Frage:
kann ich ein Programm in Blitz Basic schreiben,
das im Hintergrund läuft und
1. die Tastendrücke abfängt
2. einen String an das Spiel sendet oder eine Tastenfolge simuliert?

schon mal vielen dank für die Antworten!

mfg, TheByte
aktuelles Projekt:
Nichts machen
Fortschritt: 50%

The_Nici

BeitragDo, Mai 29, 2008 18:42
Antworten mit Zitat
Benutzer-Profile anzeigen
Ich denke, du müsstest dich in C auskennen, weil du das Treibermässig angehen musst.
 

Dreamora

BeitragDo, Mai 29, 2008 18:44
Antworten mit Zitat
Benutzer-Profile anzeigen
treibermässig: nein
WinAPI: ja -> C / C++ ist da der sinnvollste weg das zu handhaben oder wenn die zielanwendung auch deine ist, dann einfach via winapi die key presses erfragen. aber würd ich lassen, sonst wird dein programm bei vielen instantan gelöscht als keylogger
Ihr findet die aktuellen Projekte unter Gayasoft und könnt mich unter @gayasoft auf Twitter erreichen.

the FR3AK

BeitragDo, Mai 29, 2008 19:03
Antworten mit Zitat
Benutzer-Profile anzeigen
Zitat:
Trainer für GTA SA zu machen
(einen, bei dem man im spiel eine taste drückt, dann erscheint ein panzer o.ä.).


Eigentlich sinnlos da es soetwas schon gibt Wink

Ich habe aber auch schonmal soetwas versucht für GTA und da auch mit VB... ich habe dann eine Funktion gefunden die Systemweite Tasten sendet aber es hat nicht Funktioniert .__.

Jean

BeitragDi, Jul 29, 2008 23:53
Antworten mit Zitat
Benutzer-Profile anzeigen
Das mit der Tastenabfrage im Hintergrund löst sich ganz einfach mit der WinApi. Ich habe darüber ein Tut geschrieben. Also eigentlich gings dort um einen Keylogger aber das ist im Grunde ja das selbe. Wenn du es dir mal ansehen möchtest: http://www.janware.ch/index.ph...t&id=7

DAK

BeitragMi, Jul 30, 2008 1:05
Antworten mit Zitat
Benutzer-Profile anzeigen
jo, mir wurde das gleiche problem ein wenig andererorts ähnlich gelöst... ähnliche befehle als grundstruktur, nur weit weniger code: https://www.blitzforum.de/foru...hp?t=28872

die tastendrücke kannst du damit simulieren: https://www.blitzforum.de/foru...t=presskey
Gewinner der 6. und der 68. BlitzCodeCompo

Moep

BeitragMi, Jul 30, 2008 1:11
Antworten mit Zitat
Benutzer-Profile anzeigen
Um Trainer zu schreiben eignet sich AutoIt (eine Skriptsprache , die die WinApi für solche sachen benutzt).

Google mal einfach danach. Ich bin auch der Meinung, dass es auf blitzbasic.com einen Wrapper dafür gibt.


mfg Moep
Hardstyle Schleichwerbung:
http://www.youtube.com/user/Hackepeter42

Achtung: Suchtgefahr!
moep123.ohost.de

Neue Antwort erstellen


Übersicht BlitzBasic Allgemein

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group