Keyboard Logging


DevX Home    Today's Headlines   Articles Archive   Tip Bank   Forums   

Results 1 to 3 of 3

Thread: Keyboard Logging

  1. #1
    James Abbott Guest

    Keyboard Logging

    I'm writing a key logger for a school assignment and have a few questions. I
    originally thought that i could just monitor all the keys on the keyboard
    using the API, there was an api command to check if a certain key has been
    pushed, not sure what the name of that command was, i've got it written down
    somewhere. Anyway, then I came up with an idea, I remember hearing once that
    all the keystrokes are sent through a keyboard buffer or something like
    that, well anyway i remember hearing that this buffer would have all these
    keystrokes going through it and that there was some way to just read
    straight out of this buffer to see what key was pushed. This would allow me
    to run one function instead of 104 functions (assuming it's a 104 key
    keyboard). Is this possible? if so, how exactly would i go about doing this
    or where could i find information on doing this?

    Any help would be appreciated

    James Abbott



  2. #2
    Juergen Thuemmler Guest

    Re: Keyboard Logging

    > somewhere. Anyway, then I came up with an idea, I remember hearing once that
    > all the keystrokes are sent through a keyboard buffer or something like
    > that, well anyway i remember hearing that this buffer would have all these
    > keystrokes going through it and that there was some way to just read
    > straight out of this buffer to see what key was pushed.

    <->
    www.allapi.net -> VB Tools -> "DSKEYBRD"

    Juergen.



  3. #3
    Juergen Thuemmler Guest

    Re: Keyboard Logging

    > somewhere. Anyway, then I came up with an idea, I remember hearing once that
    > all the keystrokes are sent through a keyboard buffer or something like
    > that, well anyway i remember hearing that this buffer would have all these
    > keystrokes going through it and that there was some way to just read
    > straight out of this buffer to see what key was pushed.

    <->
    www.allapi.net -> VB Tools -> "DSKEYBRD"

    Juergen.



Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
HTML5 Development Center
 
 
FAQ
Latest Articles
Java
.NET
XML
Database
Enterprise
Questions? Contact us.
C++
Web Development
Wireless
Latest Tips
Open Source


   Development Centers

   -- Android Development Center
   -- Cloud Development Project Center
   -- HTML5 Development Center
   -- Windows Mobile Development Center