IQ User Manual in CHM Format

Jibz came up with an automated way to create a quite useable  (CHM) HTML Help version of the onine manual.
 
He periodically updates runs his (perl) script, and posts the file to his dropbox account, and announces new versions in HTML Help (CHM) version of User Manual - Updated May 16th 2016
 
 Discussion is in HTML Help version of the manual?  
 
4/3/2011 Jibz' exact steps, in order for others to be able to create the chm manual:
  
Make sure you have Perl and the HTML Help Workshop installed.
 
Perl:
 
 
Create a folder and put the dump2chm perl script into it.
 
Open the printer friendly version of the top level page of the IQ User manual in Internet Explorer,
https://infoqubeim.com/drupal5/index.php?q=book/export/html/2043

Wait till the entire page has loaded with all graphics.

Choose File->Save As... and select "Webpage, complete", and "Unicode (UTF-8)", and save to the folder
you put the script in.
 
Open a command prompt, and run the script with the name of the saved html page as argument
dump2chm InfoQube.htm
This splits the htm file into a file for each node of the manual, and generates the index files required to
compile the chm.
 
Open index.hhc in your favorite text editor and move the line that links to node2043.html down one line and
change node2043.html to index.html and value="1" to value="11", i.e. in the current version, change
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN">
<HTML><HEAD></HEAD><BODY>
<OBJECT type="text/site properties">
<param name="FrameName" value="right">
</OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="InfoQube User Manual (node 2043)"><param name="Local" value="node2043.html"><param name="ImageNumber" value="1"></OBJECT>
<UL>
<LI><OBJECT type="text/sitemap"><param name="Name" value="1. Introduction (node 33)"><param name="Local" value="node33.html"><param name="ImageNumber" value="11"></OBJECT>
to
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN">
<HTML><HEAD></HEAD><BODY>
<OBJECT type="text/site properties">
<param name="FrameName" value="right">
</OBJECT>
<UL>
<LI><OBJECT type="text/sitemap"><param name="Name" value="InfoQube User Manual"><param name="Local" value="index.html"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="1. Introduction (node 33)"><param name="Local" value="node33.html"><param name="ImageNumber" value="11"></OBJECT>
Now run the chm compiler on the project file,
hhc index.hhp
And you should have a shiny new InfoQube.chm