RH8: HTML Help Studio can't display #IVB content?
Hello All,
Preliminaries: Using RH8 on a Windows XP SP3 laptop with 2GB of RAM. Been using RH since 1998 Blue Sky Software days...not a n00b ![]()
I've recently embarked on an effort to decompile a little over a dozen .CHM files, of varying sizes (from 100KB to 9.5MB), for which we no longer have the source files, and have no hope of finding.
I've read through most of the topics pertaining to using HTML Help Studio (HHS) here in the forums, but I've come across some behavior for which I can't find a resolution.
I used Peter Grainge's method for reverse engineering .CHM files and also Pete Lees' recommendation of keytools to reproduce a useable HHP file. Both methods worked as needed, except for gaining access to the MAP ID information.
HHS did a great job extracting all the source files, but when I look at #IVB node under Top Level, nothing displays in the right-hand pane. The window flashes/flickers as if HHS is running some process and nothing displays, I have verified this result with all of our help files, and again with a few other known context-sensitive .CHM files from other companies.
First, what exactly is the #IVB node? Is it a table? Some other representation of the topic-to-form/field mapping data? Is there another tool out there that I can use to view the information contained therein?
Is it possible that, for some reason, the mapping data just can't be extracted from out help files?
Has anyone else, who has tried/is trying to reverse engineer CHM files, noticed this behavior in HHS?
Could it be something in the Windows environment (XP SP3)? Is there an environment variable I can set to fix the display issue?
Have there been any code changes to HHS? If so, when? What were the changes? Which version of RH contained the most recent changes to HHS?
Any insight and guideance is greatly appreciated!
Thanks in advance,
Paul
