Projects
This is a collection of my current projects. I typically code using C++, and until recently used the MinGW port of the GNU GCC compiler suite nearly exclusively. I have found, however, that the Microsoft Visual C++ compiler generates much smaller and streamlined binaries, therefore you may find a VC++ project or two here as well. Since I write only using the Microsoft Windows API and the STL, there should be little difficulty in moving my source code to a different compiler. Unless otherwise stated, all projects are for the Microsoft Windows XP platform and are not portable to another platform. Then again, for most of them, it wouldn't make sense to port them anyway. The programs that could be sensibly ported are written in as platform-independant of a way as I know how and you should have little trouble porting them should you have the desire.
Current Projects
Hardware Identifier
This utility is a GUI version of my Unknown Device identification tool. It aids the user in the identification of "Unknown Device"s that show up in the Microsoft Windows device manager when the OS lacks a driver for the hardware. This is freeware with all rights reserved, license to use this software is granted to you for the sole purpose of personal or professional use to identify hardware, you may not redistribute, decompile, or modify this program in any way. If you want to use this program in some way prohibited above, contact me via email.
The only supported version is 1.0.1, please do not email me about the old version.
| Version | Archive | Link |
| Version 1.0.1 | ZIP | download |
| Version 1.0.0 | ZIP | download |
Fix Networking
This utility uses a variety of methods to repair the Windows networking stack, commonly known as Winsock.
Version 1.0.2 is the most current and is the only supported version. The previous versions are left posted as excercises.
| Version | Archive | Link |
| Version 1.0.2 | ZIP | download |
| Version 1.0.1 | ZIP | download |
| Version 1.0.0 | ZIP | download |
The Repeater
This utility allows a user to launch a process, and keep it running on a loop. You can set the number of times to restart.
The next release will allow you to programmatically kill the process instead of waiting for it to terminate.
Version 1.0.4 is the most current and is the only supported version.
| Version | Archive | Link |
| Version 1.0.4 | ZIP | download |
Scripts and Quick fixes
A small set of little batch scripts that I have written for use in my job as a computer technician.
These are offered as freeware, with no support from me.
| Tool | Archive | Link |
| LoadHives | ZIP | download |
| Boot Optimizer | RAR | download |