Site Contents

Intro & News

E-mail Contact

RSS 2.0 Feed

Development

Developer Books

Developer Links

Developer Tools

Microsoft Links

Check .NET Version

Comment Reflower

NDoc 2.0 Alpha

Region Tools

Struct Performance

WPF Performance

Weird .NET Issues

Miscellaneous

Structured Documents

FrameMaker & DITA

Windows & High DPI

Other Links

Other Software

Subscriptions

Projects

Tektosyne

Class Diagrammer

Hexkit

Star Chess

Civilization IV

Civilization V


Miscellaneous Software

This page contains links to various non-development software that I found useful. It is divided in two sections:

All programs run on any recent version of Microsoft Windows, unless otherwise noted.

Free Software

  • Analog is a free web log analyzer that creates exhaustive graphical reports from web server access logs. Input formats and report generation are highly customizable. Sadly, the program has not been updated in a long time and won’t recognize the identification strings of current operating systems and web browsers.
  • Eraser is a flexible utility that overwrites files or unallocated disk space with user-defined byte values. Unlike most other tools for secure data deletion, Eraser can be configured to zero all free disk space – an extremely helpful feature for Microsoft Virtual PC users because it reduces the physical size of virtual disks!
  • dp4 Font Viewer by digital performance shows the full glyph set (or any desired text) of any OpenType or TrueType font. This is much more useful for previewing a font file than the tiny sample text shown by the built-in Windows font viewer.
  • IrfanView by Irfan Skiljan is a freeware viewer for graphics files, with some limited editing capabilities. Plug-ins for virtually all known graphics file formats exist, plus several animation and audio file formats. The internal file viewer of Total Commander can use IrfanView to show graphics files. – Should you ever come across an image file not recognized by IrfanView, you might want to try XnView which is also free and supports another slew of obscure formats.
  • ISO Recorder by Alex Feinman writes the contents of an ISO file to a blank CD/DVD, a feature that Windows did not support natively prior to Windows 7. The utility can create bootable disks and supports all recent 32-bit and 64-bit versions of Windows.
  • Paint.NET is a free image editing program that started out as a student project and has now matured into a viable alternative to Adobe Photoshop and Paint Shop Pro. While lacking the more esoteric features of these commercial applications, Paint.NET is more than adequate for my modest bitmap and photo editing needs.

    If you want to create Windows icon or cursor files (.ico/.cur), you should download Evan Olds’s excellent Icon/Cursor Format Support plugin. Evan’s website also offers many other utilities for image editing and other purposes.

  • Piriform offers several free utilities, including CCleaner for deleting unnecessary files and obsolete registry entries, and Recuva to recover deleted files that are not (or no longer) in the Windows recycle bin. Just make sure to uncheck the Yahoo toolbar option during installation…
  • PrintFile is a small utility for printing text files with some formatting. Options include headers and footers, line numbers, font selection, n-up printing, user-definable pretty printing of source code, and piping output text through user-defined filter programs. Some options also work with DSC-compliant PostScript files. I found that PrintFile supports all the features of GNU a2ps that I really need while being significantly easier to use.
  • Sysinternals (now owned and hosted by Microsoft) is the first place to go if you need any tool for Microsoft Windows. Mark Russinovich and his colleagues have created an incredible wealth of extremely useful programs, ranging from command-line process manipulation to system activity monitors of every kind. Programmers should also check out DebugView, a stand-alone debug output viewer.
  • TextScan by AnalogX is a free utility that scans arbitrary files, such as executables or libraries, for embedded text strings. The program detects both 8-bit ASCII/ANSI and 16-bit Unicode characters.
  • Thunderbird by Mozilla is a powerful and elegant e-mail client that has replaced Qualcomm’s discontinued Eudora on my system. Thunderbird can automatically import Eudora folders and messages, making the migration as painless as possible. Existing attachments must be archived manually, however.
  • TrueCrypt provides strong encryption (AES-256 and others) for an entire partition or an arbitrary collection of files, accessible as a virtual disk. I haven’t tried partition encryption but file encryption works very well and is extremely easy to use. Great solution for keeping sensitive files hidden, even from users with administrator privileges or low-level disk monitors. That’s not just paranoia – consider who might gain access to your hard disk when you throw it away, or exchange it under warranty.
  • Virtual CloneDrive by SlySoft is an essential utility that mounts ISO files as virtual CD/DVD-ROM drives. The company also provides a number of commercial tools to deal with copy-protected disks.
  • XML Marker by SymbolClick is a free XML editor with a syntax-highlighting text view, a structural tree view, and even a table view that’s extremely convenient for browsing large data sets. A newer commercial version also supports JSON and Unicode – but currently only Unicode, i.e. no 8-bit code pages such as ISO-8859-1 or Windows 1252!

Commercial Software

  • ClipMate by Thornsoft is the last clipboard manager you’ll ever need. Every new Windows clipboard entry is automatically copied to a huge searchable repository for future reuse, and you can type your own notes into locked folders that are not subject to periodic deletion of aging content.
  • FeedDemon by Nick Bradbury, formerly with NewsGator, reads and displays XML feeds in the popular RSS and Atom formats. This is my preferred RSS reader, and it’s also available in a free ad-supported edition.
  • GetRight by Headlight Software is a comfortable download manager that allows you to queue and schedule, pause and resume Internet downloads – an essential tool for anyone on a slow dial-up connection, and still very useful to manage large amounts of downloads on faster connections.

    Note: The so-called “spyware” which has caused a lot of bad press for GetRight and similar tools has been completely removed from all editions starting with version 4.5a.

  • HyperSnap-DX by Hyperionics is the standard solution for taking screen snapshots under no matter which display mode. Widely used by game reviewers, this exemplary shareware utility enjoys frequent updates and a great customer support. The company also offers tools for bitmap vectorisation and video recording/editing.
  • Macrium Reflect is a hard disk imaging utility that does everything Acronis True Image does, except faster and without the UI bloat. There’s even a perfectly usable free edition.
  • Mybase by WJJ Software and the sadly moribund Knowledge Base by OzmoSys are “free-form outlining databases” which manage a tree-like hierarchy of RTF text notes, HTML web pages, links to external files or web pages, and even arbitrary file data stored as embedded “attachments.” Knowledge Base additionally offers syntax highlighting for source code. Both programs are inexpensive, easy to use, and perfect repositories for odds and ends such as notes, articles, code snippets, addresses, images, and so on.
  • Speed Commander by SpeedProject is a powerful Windows file manager in the Norton Commander mold. Unlike other popular NC clones, such as Total Commander and Free Commander, Speed Commander offers a native 64-bit implementation. This is an absolute necessity on 64-bit versions of Windows because 32-bit programs cannot access certain system directories and do not support 64-bit Explorer plugins.
  • SpinRite by Steve Gibson is a justly famous utility for hard disk maintenance, far more thorough and useful than the various free utilities provided by HD manufacturers and others. SpinRite fully supports SMART but more importantly does its own surface analysis to find defective blocks and recover their data. SpinRite doesn’t rely on a drive’s built-in error recovery mechanism which is usually pathetically inadequate and merely leads to “clicks of death”. The whole program is tiny and easily fits on a diskette or USB stick for emergencies.
  • WebLog Expert by Alentum Software is a powerful web log analyzer that’s extremely easy to use and relatively inexpensive compared to other commercial options. There are free alternatives, but they have various drawbacks: Analog hasn’t been updated in a very long time, and AWStats lacks the essential 12-month “rolling view”.

This page was last updated on 24 January 2012.
Current version available at http://www.kynosarges.org/