WinHelp is a long dead dinosaur and was soon followed by Microsoft Compiled HTML help files (.CHM) when they released Windows 98. Though it is still supported by Windows 7, .CHM has its share of problems. In 2002, Microsoft released an official statement regarding the security risks associated with the online help format. Microsoft’s official stance on the subject is that they will not be making any future developments to the .CHM format.
Window operating systems allow a .chm file to be built using the distributed HTML Help Workshop and this is the most familiar method to most users. The help utility uses LZX data compression and has a built-in search engine. It allows the user to merge numerous .chm help files with extended character support but it does not support Unicode. The security risks that result from this are caused by the .chm file format which can and frequently does execute arbitrary code. As a result, users across the board have experienced security issues ranging from minor to severe, depending on the executed arbitrary code. This is obviously problematic and can be even more so when networks are involved. Nonetheless, Windows 7 users can still use the HTML Help Workshop to create .chm help files.
Compiled HTML help files can also be created using simple screenshots. The utility to achieve this can be obtained as a free download. The time-consuming efforts involved with HTML Workshop can be avoided and .chm help files can be formatted rapidly using screenshots. These can be used for user training purposes or as otherwise seen fit. This article presents a solution that is easy, free, and allows .chm specific help files to be made simply and indexed for easy reference. The software download is small and the file link is clean. There are templates for creating navigation links and product names, versions, company copyrights, and user developed titles can be added as well.
The software is called Helpinator 3 and the link is as follows: http://www.helpinator.com/downloads/createchmfromscreenshots.zip
The download is a zip file with two applications. Both applications need to be installed or Helpinator 3 will not work properly. Here is an example of the opened zip file and its contents:
Install in the order listed. When the program opens, the main screen opens automatically and a desktop icon is created. The project title, product name and version, and the company name with the year of entry are all entered in the appropriate fields. Mozilla Firefox version 5.0 was used in this example to create a help file for uninstalling plug-ins, with Ghack as the company name:
Screenshot are added by clicking “+”. Keywords and titles can be altered as needed. In this image, a screenshot was taken directly from the Firefox Help option and shows the keyword entry field at the bottom.
The .chm help file is created after adding the screenshot by clicking the lightning bolt icon in the toolbar and the file is then prepared. It can be found from the Start Menu or from the Helpinator 3 index.
That’s all there is to creating .CHM help files from screenshots. Best of all, help files can be made for any program or application in a short period of time.
Advertising revenue is falling fast across the Internet, and independently-run sites like Ghacks are hit hardest by it. The advertising model in its current form is coming to an end, and we have to find other ways to continue operating this site.
We are committed to keeping our content free and independent, which means no paywalls, no sponsored posts, no annoying ad formats or subscription fees.
If you like our content, and would like to help, please consider making a contribution:
Ghacks is a technology news blog that was founded in 2005 by Martin Brinkmann. It has since then become one of the most popular tech news sites on the Internet with five authors and regular contributions from freelance writers.