Tag Archive for 'Visual Studio'

Keil uVision Plugin: Matrix Keyboard

Update (2010-05-19): schematic updated to reflect real circuit.

Since I could not manage to find a decent matrix keyboard plugin for Keil uVision, I’ve decided to develop one.

Keep reading…

Incoming search terms for the article:

3D Pinball for Windows (Space Cadet) Cracker – How To Modify High Scores

Everybody knows the Pinball game that appeared with Windows 95 Plus!… It’s still in current Windows versions…


Although it may seem incredible, there are still some fanatics of this game…

I’ve made this program in 1999 (some time ago 8-)) to let you modify the High Scores so you could make those fanatics believe you had beaten them…


(You should be a little more subtle than me)

Keep reading…

Incoming search terms for the article:

Office Document Property Resetter

This is a tool I’ve made two years ago to solve a problem a friend of mine had. He had at his work a bunch of Word and Excel files created in different computers and wanted to cleanup their properties so they didn’t show the configured Author/Title/Subject/etc. tags.


This would have been a simple problem to solve if there were a few files… They could be cleaned up manually…



But there were lots of them!

So… I made this tool :)


Keep reading…

Incoming search terms for the article:

SMS Scheduler

4 o’clock in the morning… You’re going late to bed… Suddenly, you remember you had to send someone a message with some important information he should have at 9 o’clock…

Of course you don’t want to wake up at 9:00… If you send the message at this moment, you’ll probably wake him up if he didn’t power off the phone (he deserves it! :))…

So what can you do? This tool is the answer…


Keep reading…

Incoming search terms for the article:

Wake On LAN (Remotely power on a computer)

Have you ever wondered how you could power on a computer remotely?

Well, with this program you can do it!


Wake-On-Lan (WOL) Tool v1.0 by NeoEGM

Usage: wol 

Wakes the computer with the specified MAC address.

Accepted MAC address formats: 01-4B-8E-00-52-A1

Keep reading…

Incoming search terms for the article:

UpTime (How much time has the computer been powered on)

With this tiny tool, you can know how much time has the computer been powered on…


GNU GPL v3 UpTime is licensed under the GNU GPL v3 (attached)…

As usual, here are the links…

For the ones who want to easily read the relevant code:

DWORD dwMilliseconds = GetTickCount();

int nSeconds = (dwMilliseconds/1000)%60;
int nMinutes = (dwMilliseconds/1000/60)%60;
int nHours = (dwMilliseconds/1000/60/60)%24;
int nDays = dwMilliseconds/1000/60/60/24;

char pszStr[256];
sprintf_s(pszStr, 256, "%d days, %d hours, %d minutes and %d seconds", nDays, nHours, nMinutes, nSeconds);

MessageBox(NULL, pszStr, "UpTime 1.0 by NeoEGM <http://www.neoegm.com/software/uptime/>", MB_ICONINFORMATION);

Incoming search terms for the article:

Guitar Trainer

Guitar Trainer is a program I’ve written to make easier the learning of the position of the different notes in the guitar fretboard. There are lots of features pending to be implemented (including sound, different scales, guessing game by position and by sound, etc.), but it’s quite useful with its current functionality.


Keep reading…

Incoming search terms for the article: