My Free Software

All of the programs listed below are free to use. The source code is provided for all programs. License terms ( generally MIT / X11 ) are listed in each source file.

If you have any questions, comments, or suggestions, please feel free to either email me at jimbo@radiks.net or you may comment on any of the blog posts.

bpl.zip

BPL is a batch programming language interpreter that I used to sell commercially.

The blog post describing this software can be found at:
http://www.mailsend-online.com/blog/bpl-batch-programming-language-interpreter.html

busy_mouse.zip

busy_mouse is a program that moves the mouse in a small rectangular direction primarily intended to prevent screen-savers from activating.

The blog post describing this software can be found at:
http://www.mailsend-online.com/blog/preventing-windows-screen-saver-activation.html

cdctrl.zip

CDCtrl is a command-line CD tray utility that can open or close the CD tray.

The blog post describing this software can be found at:
http://www.mailsend-online.com/blog/a-command-line-cd-tray-opener.html

checklock.zip

Checklock checks the status of the CAPS LOCK or SCROLL LOCK keys and leaves the result in the ERRORLEVEL variable.

The blog post describing this software can be found at:
http://www.mailsend-online.com/blog/safe-scripting-with-scroll-lock-and-caps-lock.html

chgcolor.zip

Chgcolor is a utility that allows the console colors to be changed in a batch file. Chgcolor can be used to highlight a single word with a particular color on the screen. Please see the blog post at:

http://www.mailsend-online.com/blog/setting-windows-console-text-colors-in-c.html

cmdmp3.zip

Cmdmp3 is probably poorly-named as I've seen some sort of malware alerts referring to such a file. Nonetheless, cmdmp3 is one of the most frequently downloaded programs in the collection listed here. Cmdmp3 can be used to play MP3 files via the command-line.

The blog post describing this software can be found at:
http://www.mailsend-online.com/blog/a-command-line-mp3-player-for-windows.html

echoj.zip

Echoj is an enhanced "echo" command that allows special characters to be embedded in the output.

The blog post describing this software can be found at:
http://www.mailsend-online.com/blog/yet-another-enhanced-echo-command.html

hangup.zip

HangUp is a utility that I used to sell commercially that simply disconnects the first dialup networking connection that it finds.

The blog post describing this software can be found at:
http://www.mailsend-online.com/blog/throwaway-software-hangup.html

hidecmd.zip

Hidecmd is a utility that will hide the executing console window. Hidecmd can be used to prevent interruption of batch scripts.

The blog post describing this software can be found at:
http://www.mailsend-online.com/blog/hiding-batch-file-console-windows.html

imgconv.zip

Imgconv is a command-line image conversion utility that will convert between GIF, PNG, JPEG, TIFF, and BMP formats.

The blog post describing this software can be found at:
http://www.mailsend-online.com/blog/command-line-image-format-conversion.html

mciscript.zip

MCIScript is an offshoot of cmdmp3 that allows one to issue commands directly to the Media Control Interface to play sounds, music, videos, ...etc.

The blog post describing this software can be found at:
http://www.mailsend-online.com/blog/a-simple-media-control-interface-script-processor.html

pic2file.zip

Pic2file is a console utility that will auto save image files to a specified directory as they appear on the clipboard.

The blog post describing this software can be found at:
http://www.mailsend-online.com/blog/auto-save-images-from-the-clipboard.html

twimmando.zip

Twimmando is my command-line Twitter client. Please note: Twimmando will no longer work with Twitter's newer authentication mechanism.

The blog post describing this software can be found at:
http://www.mailsend-online.com/blog/twimmando-a-command-line-twitter-client.html

viewurlx.zip

ViewURLX is a GUI application that tries to find the ending URL based on a source URL. It is intended to expand on the shortened URL's provided by services like bit.ly and tinyurl.com so that one can see the actual URL.

This utility does not work on pages that use a dummy HTML page to redirect one to the endpoint.

The blog post describing this software can be found at:
http://www.mailsend-online.com/blog/a-gui-for-urlx.html

A command-line version ( urlx ) is available here: urlx.zip

The blog post describing the command-line version can be found at:
http://www.mailsend-online.com/blog/expanding-shortened-urls.html

wsh2exe.zip

WSH2EXE is a utility that packages VBScript or JavaScript / JScript files that run as part of the Windows Scripting Host (WSH) into an EXE file. It's not really a compiler; it writes the scripts to the filesystem and executes them.

The blog post describing this software can be found at:
http://www.mailsend-online.com/blog/wsh2exe-the-final-chapter.html