![]() |
|
Do you know where your variables are? | |
PerlMonks |
Re: Re: Keystoke Loggerby Dog and Pony (Priest) |
on Feb 21, 2002 at 09:36 UTC ( [id://146724]=note: print w/replies, xml ) | Need Help?? |
If you really, really want to give it a try, it just might be possible to port the VB code via the Win32 modules, and with Perl Dev Kit you can build DLL's and other stuff from pure perl. It does cost money, but hey, so does Visual Studio. The only reason to go this way, however, would be pure interest, or good old "Because it's there", I think. I am a very strong believer in choosing the tools for the job, not the other way around - so I recommend that you take rchiav's advice and try to build it in some language that does it natively. VB if you have access to Visual Studio, C++ otherwise. Dev-C++, for instance, is a free IDE for C++ that can build stuff for the windows platform. It seems pretty good. UPDATE: of course, http://www.bloodshed.net is down at the moment. Here is the Google cache in the meantime. No matter what way you choose, however, you will have to go native on the platforms you choose - of course, you could very well write some wrapper class that uses the correct underlying modules depending on what OS it is running under, and possibly create a transparent cross-platform keylogger. Unless it is for "Because..." reasons, you have to ask yourself if it is worth it. :) You have moved into a dark place. It is pitch black. You are likely to be eaten by a grue.
In Section
Seekers of Perl Wisdom
|
|