robmh
02-08-2004, 07:07 AM
I've created a utility called hhc2html which converts an HTML help .hhc file to a set of HTML pages.
When used in conjunction with Microsoft's free HTML Help Workshop tool, compiled help (.chm) files can be easily converted to iSilo format.
I use it to carry around some eBooks on my Palm.
The process is a as follows:
1. Decompile the .chm file using HTML Help Workshop.
2. Run my utility to convert the .hhc file.
3. Open iSiloX and drag the newly-created TOC.htm file onto it.
4. Convert the file using iSiloX.
To use my utility, I create a batch file which contains, for example:
"G:\Documents and Settings\Rob\My Documents\hhc2html\hhc2html.exe" "G:\Documents and Settings\Rob\My Documents\_Reference\xxx.hhc"
Notes:
* The full path of hhc2html.exe and the .hhc file must be specified.
* hhc2html.exe runs under v1.1 of the .NET framework. (It should also run under v1.0 but I haven't tested that.)
It's worked fine on every file I've tried so far but it's used antirely at your own risk and it goes without saying that you mustn't violate any copyrights.
When used in conjunction with Microsoft's free HTML Help Workshop tool, compiled help (.chm) files can be easily converted to iSilo format.
I use it to carry around some eBooks on my Palm.
The process is a as follows:
1. Decompile the .chm file using HTML Help Workshop.
2. Run my utility to convert the .hhc file.
3. Open iSiloX and drag the newly-created TOC.htm file onto it.
4. Convert the file using iSiloX.
To use my utility, I create a batch file which contains, for example:
"G:\Documents and Settings\Rob\My Documents\hhc2html\hhc2html.exe" "G:\Documents and Settings\Rob\My Documents\_Reference\xxx.hhc"
Notes:
* The full path of hhc2html.exe and the .hhc file must be specified.
* hhc2html.exe runs under v1.1 of the .NET framework. (It should also run under v1.0 but I haven't tested that.)
It's worked fine on every file I've tried so far but it's used antirely at your own risk and it goes without saying that you mustn't violate any copyrights.