Key Interceptor

After I decided to buy a new and cheap keyboard to try out some modding I found a good Samsung keyboard with some nice extra keys. But of course this keys only worked with Samsungs own MP3 and video player, but I wanted to use Winamp. This is why I started this Delphi project.

The project is divided into two Delphi workspaces, the key hook DLL (KeyHook.dpr in the ZIP file), and the configuration and forwarding application (WARC.dpr in the ZIP file). By the way, WARC is the acronym for WinAmp Remote Control. The source code of the forwarding application should be pretty much self explaining, and all the KeyHook application does is to hook up the WARC application to all Windows key events. You don't really have to understand that part but if you want to know more I'd suggest the MSDN documentations about the hook functions.

Sourcecode and compiled binaries are finally available as ZIP file:

WARC.zip