Home             Free Software             Software Support             Training             Conferences                    

  Free Software Utilities
These ready-compiled utilites are free to download, use, and modify as you wish. Source code is included. All are designed for and tested on Windows Vista, Windows 7, and Windows Server 2008 only. Email notifications require a separate SMTP server. Stonebroom Limited, the author, and all connected parties provide no warranty as to the fitness for purpose, technical quality, behavior, operation, or capability of these utilities. You install and use them at your own risk.

     Server Monitor Service Comprehensive monitoring for Windows computers to help you monitor operation and protect against DoS attacks.
     Windows Media Center Utilities Utilities for managing Windows Media Center that can help keep it running more smoothly when used as a TV and program recorder.
     Simple Search A basic search tool that locates files based on the filename or a partial match search string.
     Sync Folder Contents Provides a comparison of two folders and their contents, with options to view, sort, synchronize, and manipulate files.
     Solar Display for PV Inverters Downloads, converts, and stores inverter output data from a SMA Sunny Boy inverter, and creates attractive charts.
     Web Site Checker Checks one or more web sites at pre-determined intervals, and notifies of recovery time and failures.
     Log File Monitor Scans server DNS, WWW, and SMTP log files and notifies of matching entries based on flexible match options.
     CurahCheck Simple console-based utility to check the links and validity of a curation on the Curah! questions and answers website.
     Convert Domain List Takes a text file containing domain names and creates files containing these domain names for import to Microsoft ISA Server.

        After you download a zip file to your computer, open the Properties dialog and Unblock the file before extracting the contents.


Server Monitor Service. Comprehensive monitoring for Windows computers. Provides reports in text and HTML format to help you monitor operation and protect against DoS attacks.

Click to download

  • Scans IIS log files for specified content such as attacks or failures
  • Monitors specified URLs such as websites for failures
  • Scans Windows Event Logs for warning and error messages
  • Scans Windows Firewall to check for rules added by other software
  • Generates text and HTML log files and summary pages
  • Sends email warnings when significant events occur
  • Runs as a service that can auto-start when the server restarts
  • Fully configurable, select the functions to execute and set a range of parameters for each
  • Includes full source code for Microsoft Visual Studio 2010

Click to download


Windows Media Center Utilities Two utilities for managing Windows Media Center that can help to keep it running more smoothly when you use it as a TV and program recording system.

Media Center Log Monitor. A service that runs under the LOCAL SYSTEM account to detect warning and error events that indicate programs not recorded, TV tuners not working correctly, and more. You can specify up to three types of event using the source name, the text that appears in the message, or a list of event IDs. When a matching event is found in the log the service can execute scripts or programs, or initiate execution of tasks defined in Task Scheduler to start programs or processes that must run under a non-system account. The service allows you to monitor Media Center at specified intervals, and receive email warnings when a problem is detected that may prevent recordings. It also generates log files that you can access locally or though a web browser. Includes source code for Visual Studio 2010.

Suspend & Resume Service. A service that runs under the LOCAL SYSTEM account to detect power changed events that occur when the computer suspends or resumes operation, such as when entering Sleep or Hibernate mode and resuming from these modes. It can be used to execute scripts or programs when either event occurs. It can also be used to initiate execution of tasks defined in Task Scheduler to start programs or processes that must run under a non-system account. This allows you to switch context when executing custom actions in response to suspend or resume events. The service was originally designed to reset the drivers for Windows Media Center, including drivers for TV cards that do not correctly reset when waking from Sleep or Hibernation. The scripts supplied to do this require the DevCon (device manager) utility that is available free from Microsoft. Includes source code for Visual Studio 2010.


Simple Search. A basic search tool that locates files based on the filename or a partial match search string. Includes source code for Visual Studio 2010.

Click to download


Sync Folder Contents. Provides a comparison of two folders and their contents, with options to view, sort, synchronize, and manipulate files. Requires a minimum screen resolution of 1200 x 800. Includes source code for Visual Studio 2008.

Click to download


Solar Display. Solar Display for SMA PV Inverters. Downloads, converts, and stores inverter output data from a SMA Sunny Boy inverter, and creates attractive charts. Includes source code for Visual Studio 2010.

Click to download

  • Works with SMA Sunny Boy inverters. Tested using the 3600TL with Bluetooth interface.
  • Can be run interactively, or automated using scheduled tasks or a third-party scheduler.
  • Generates tab-delimited data files containing output per hour and output per month.
  • Data can easily be analyzed and displayed using Microsoft Excel or other tools.
  • Fully configurable to store logs, data, and charts in any folder, and to archive the logs.
  • Can generate "this month" and "last month" charts for use in websites.
  • Allows you to easily monitor your PV array without requiring additional expensive hardware.

You can view our live online example of the charts created by Solar Display !


Web Site Checker. Checks one or more web sites at pre-determined intervals, and notifies of recovery time and failures. Includes source code for Visual Studio 2008.

Click to download


Log File Monitor. Scans server DNS, WWW, and SMTP log files and notifies of matching entries based on flexible match options. Can execute external programs and scripts on demand to, for example, create and maintain firewall rules. Includes source code for Visual Studio 2008.

Click to download


CurahCheck. Simple console-based utility to check the links and validity of a view on the Curah! website. Includes source code for Visual Studio 2012. For more information see this blog post.

Click to download


Convert Domain List. Takes a text file containing domain names and creates files containing these domain names and/or the resolved IP addresses using configurable parameters and templates. Originally designed to create and maintain block lists for ISA Server 2006. Sample templates are provided for ISA Server. Includes source code for Visual Studio 2010.

Click to download


If you need more help or wish to report a problem please mail us directly at support@stonebroom.com. You can also use the contact details on the home page to submit comments, suggestions, or technical queries.

Windows©, Vista™, and Visual Studio™ are trademarks of Microsoft Corporation.


Home | Free utilities | Software support | Training | Conferences | Contact
  ©2013 Stonebroom Limited, England