Using MSIE, I can "browse" a .chm file by entering its name as "file://C:\myhhfile.chm", but it opens the HTML Help client. Also, when I open the print dialog there, an HTML version of the current page/chapter is created in "C:\Documents and Settings\charly\Local Settings\Temp".
Interestingly enough, I can use MSIE and OEP`s internal browser (which is probably using MSIE components?) to perfectly read that single (temporary) file with all its images and links even though these links have a somewhat strange format pointing back to the original .chm file, e.g.
<img src="mk:@MSITStore:C:\myhhfile.chm::/images/image01.bmp" border=0>
(Firefox, by the way, only displays the text, but not the images, style sheets and other stuff, i.e. it cannot handle this MS-specific syntax).
I`ve not been able to really "download" all the components of that single page (even "Save as web page, complete" in MSIE only gives me the single HTML file), let alone "download" _all_ pages with all their components from the original .chm file directly and automatically. Is this simply not a feature of OEP (yet) or am I overlooking something?
Best regards, Charly
hh -decompile target hhfile.chm
This will create a folder `target` in the current directory and place all components of `hhfile.chm` in it. No "downloading" or "browsing" necessary at all. `hh.exe` is the HTML Help file command that comes with the windows operating system.