Seite 1 von 1

Tastatureingaben loggen

Verfasst: Mittwoch 11. Juni 2008, 14:54
von lordmyder
Hallo,
ich weiß, dass dieses Thema hier schon ein paar Mal disskutiert wurde, aber leider passt alles nicht genau zu dem was ich suche.
Und zwar will ich ein Programm schreiben, dass im Hintergrund läuft (d.h. es ist keine Console und kein Fenster geöffnet).
Und nun soll das Programm alle Tastatureingaben mitloggen.
Ich habe diese Frage schon einmal gestellt, damals konnte mir niemand helfen...vielleicht gibt es mittlerweile neue Möglcihkeiten.
Kann mir jemand helfen?
Gruß
LordMyder

Verfasst: Mittwoch 11. Juni 2008, 15:10
von lunar
Zweck des Ganzen?

Verfasst: Mittwoch 11. Juni 2008, 15:15
von lordmyder
Ich brauche das für ein Projekt.

Verfasst: Mittwoch 11. Juni 2008, 15:23
von lunar
Ach? Und ich dachte schon, du willst dir den Quellcode nur ausdrucken und als Poster an die Wand hängen ;)

Im Ernst, welches Projekt soll das sein, und unter welcher Umgebung soll das laufen?

Verfasst: Mittwoch 11. Juni 2008, 15:26
von lordmyder
Obwohl ich es durchaus hübsch fände mir den Quellcode an die Wand zu tapezieren...
Ich will ein Programm schreiben, dass im Hintergrund läuft und wenn ich bestimmte Keywords eingebe soll er darauf reagieren. Wenn ich "sperren" tippe, soll er mich von Windows abmelden etc..
Das Programm sollte auf Windows XP (Media Center Edition) laufen.

Verfasst: Mittwoch 11. Juni 2008, 15:55
von gerold
Hallo LordMyder!

- Infos: http://www.activevb.de/tutorials/tut_ke ... ogger.html

- http://aspn.activestate.com/ASPN/Cookbo ... ipe/499341
Suche nach "GetAsyncKeyState".

- Vielleicht kann man damit auch einen Low-Level Keyboard-Hook setzen:
http://mindtrove.info/articles/monitori ... th-pyhook/

mfg
Gerold
:-)

Verfasst: Donnerstag 12. Juni 2008, 12:24
von lordmyder
Danke Gerold!
Ich habe es mit Hilfe deiner Links geschaft...
auf dich kann man sich echt verlassen!

Verfasst: Donnerstag 12. Juni 2008, 14:29
von keppla
lordmyder hat geschrieben:Wenn ich "sperren" tippe, soll er mich von Windows abmelden etc..
stell ich mir lustig vor, denn dieses Posting wäre dann von deinem Progamm jäh unterbrochen worden ;)

Verfasst: Donnerstag 12. Juni 2008, 14:58
von Karl
keppla hat geschrieben:
lordmyder hat geschrieben:Wenn ich "sperren" tippe, soll er mich von Windows abmelden etc..
stell ich mir lustig vor, denn dieses Posting wäre dann von deinem Progamm jäh unterbrochen worden ;)
Nicht zwingend, wenn er sperren falsch schreibt und dies dann korregiert würde der Logger das gar nicht merken :p
Wobei ich schon denke, dass er daran schon gedacht hat. Reicht ja, wenn man irgendeinen Präfix und/oder Suffix benutzt.

Verfasst: Donnerstag 12. Juni 2008, 15:00
von veers
Karl hat geschrieben:Nicht zwingend, wenn er sperren falsch schreibt und dies dann korregiert würde der Logger das gar nicht merken :p
Wobei ich schon denke, dass er daran schon gedacht hat. Reicht ja, wenn man irgendeinen Präfix und/oder Suffix benutzt.
Dann würde jedoch ein Shortcut zu einem "normalen" Programm reichen ;)

Verfasst: Donnerstag 12. Juni 2008, 15:30
von Leonidas
veers hat geschrieben:Dann würde jedoch ein Shortcut zu einem "normalen" Programm reichen ;)
Das "Programm" hat Microsoft sogar schon mitgeliefert. Das habe ich ganz gerne an einem PC genutzt, an dem der Sperren-Button im Windows 2000 Menü gesperrt war (Gruppenrichtlinien).

Verfasst: Donnerstag 12. Juni 2008, 15:39
von Karl
veers hat geschrieben:
Karl hat geschrieben:Nicht zwingend, wenn er sperren falsch schreibt und dies dann korregiert würde der Logger das gar nicht merken :p
Wobei ich schon denke, dass er daran schon gedacht hat. Reicht ja, wenn man irgendeinen Präfix und/oder Suffix benutzt.
Dann würde jedoch ein Shortcut zu einem "normalen" Programm reichen ;)
Okay, stimmt. Es ist sogar ganz einfach: Verknüpfung erstellen, dann Tastenkombination eingeben und schon kannst du sie immer mit der Kombination aufrufen.
Aber überleg mal du hast mehr als 10 Befehle, 1. Irgendwann gehen dir die Tastenkombinationen aus, 2. Wer soll sich das merken können? Dann sind Wörter mit Präfix/Suffix wieder besser :)

Verfasst: Donnerstag 12. Juni 2008, 17:37
von lunar
Wieso "sperren" eintippen, wenn man auch einfach Win+L drücken kann ;)

Btw, ja ich weiß, dass es das bei Windows 2000 noch nicht gibt, aber hey, wer nutzt das schon noch ;)