Juce.chm search is non-functional


#1
  1. Press the Search tab, type anything e.g. “Image”, press List Topics, get “No topics found” dialog.
  2. Search with the form on the main page, get “Cannot find server or DNS Error” page.

This is a big hindrance when referencing JUCE…searching the source files for text is usually too much output.
I looked in the web and usenet for clues, but none helpful…tho there are several neat utils.

Below are the details as reported by a diag available from http://helpware.net/downloads/
I believe I have the latest html help stuff…but maybe it’s some sort of hh versioning problem (dll hell).
I have SP1 and just dl’d all criticals so I am fully up to date unless WindowsUpdate is lying…

General Info

Operating System: Windows NT 5.1.2600
SysLocale.DefaultLCID: 0x0409 (1033)
SysLocale.PriLangID: 0x0009 (9)
SysLocale.SubLangID: 0x0001 (1)
DecimalSeparator: .
HH Installed: YES
HH Version: 5.2.3735.0
HH Friendly Version: > 1.4
H2 Installed: YES
H2 Version: 2.1.9466.0
IE Installed: YES
IE Version: 6.0.2800.1106
IE Friendly Version: > Internet Explorer 6

NT Administrator

NT Admin Check: Current user has full administor privileges: YES

HTML Help Run-time Components

File Found: C:\WINDOWS\System32\hhctrl.ocx
Version = 5.2.3735.0
Registry Info: {adb880a6-d8ff-11cf-9377-00aa003b7a11}
ClassName = HHCtrl Object
InProcServer32 = C:\WINDOWS\System32\hhctrl.ocx
ProgID = Internet.HHCtrl.1
DLL is Found and Registered OK = YES

File Found: C:\WINDOWS\System32\itss.dll
Version = 5.2.3644.0
Registry Info: {5D02926A-212E-11D0-9DF9-00A0C922E6EC}
ClassName = Microsoft InfoTech IStorage System
InProcServer32 = C:\WINDOWS\System32\ITSS.DLL
ProgID = MSITFS1.0
DLL is Found and Registered OK = YES

File Found: C:\WINDOWS\System32\itircl.dll
Version = 5.2.3790.80
Registry Info: {4662DAA5-D393-11D0-9A56-00C04FB68BF7}
ClassName =
InProcServer32 = C:\WINDOWS\system32\itircl.dll
ProgID = ITIR.WordWheelBuild.4
DLL is Found and Registered OK = YES

HTML Help 1.x Workshop Components

File Registered OK: C:\Program Files\HTML Help Workshop\cnvcnt.dll (Version: 2.0.0.119)
File Registered OK: C:\Program Files\HTML Help Workshop\cnvtoc.dll (Version: 2.0.0.119)
File Registered OK: C:\Program Files\HTML Help Workshop\gencnv.dll (Version: 2.0.0.119)
File Registered OK: C:\Program Files\HTML Help Workshop\hhcout.dll (Version: 2.0.0.119)
File Registered OK: C:\Program Files\HTML Help Workshop\hhkout.dll (Version: 2.0.0.119)
File Registered OK: C:\Program Files\HTML Help Workshop\itcc.dll (Version: 4.72.7277.0)
File Registered OK: C:\Program Files\HTML Help Workshop\navout.dll (Version: 2.0.0.119)
File Registered OK: C:\Program Files\HTML Help Workshop\spcom.dll (Version: 2.0.0.119)
File Registered OK: C:\Program Files\HTML Help Workshop\sprbuild.dll (Version: 2.0.0.119)
File Registered OK: C:\Program Files\HTML Help Workshop\spredit.dll (Version: 2.0.0.119)
File Registered OK: C:\Program Files\HTML Help Workshop\sprfile.dll (Version: 2.0.0.119)
File Registered OK: C:\Program Files\HTML Help Workshop\sprlog.dll (Version: 2.0.0.119)

File Found: C:\Program Files\HTML Help Workshop\hhw.exe (Version: 4.74.8702.0)
File Found: C:\Program Files\HTML Help Workshop\advpack.dll (Version: 5.0.2116.100)
File Found: C:\WINDOWS\System32\hhsetup.dll (Version: 5.2.3644.0)
File Found: C:\WINDOWS\System32\hha.dll (Version: 4.74.8702.0)

eHelp RoboHelp DLL - HHActiveX.dll

Registration Info: {399CB6C4-7312-11D2-B4D9-00105A0422DF}
  Version = 1.0.0.1
  ClassName = HHComponentActivator Class
  InProcServer32 = C:\WINDOWS\system32\HHActiveX.dll
  ProgID = HHActiveX.HHComponentActivator.1
 Dll Found and Registered = YES

MS Help 2 Run-time Components

File Found: C:\Program Files\Common Files\Microsoft Shared\Help\HxDs.dll
Version = 2.1.9466.0
Registry Info: {31411198-A502-11D2-BBCA-00C04F8EC294}
ClassName = HxSession Class
InProcServer32 = C:\Program Files\Common Files\Microsoft Shared\Help\hxds.dll
ProgID = HxDS.HxSession.1
DLL is Found and Registered OK = YES

File Found: C:\Program Files\Common Files\Microsoft Shared\Help\HxVz.dll
Version = 2.1.9466.0
Registry Info: {314111B8-A502-11D2-BBCA-00C04F8EC294}
ClassName = Microsoft Help 2.0 Contents Control
InProcServer32 = C:\Program Files\Common Files\Microsoft Shared\Help\hxvz.dll
ProgID = HxVz.HxTocCtrl.1
DLL is Found and Registered OK = YES


#2

yeah, sorry. Don’t know what to do about it though, as I just use doxygen to generate this stuff, and that’s what it spits out.

The api docs on the website have a working search if you need one.


#3

It should be something like this:

[OPTIONS]
Binary TOC=Yes
Compatibility=1.1 or later
Compiled file=juce.chm
Contents file=juce.hhc
Create CHI file=No
Default topic=juce.html
Default Window=Navigation Pane
Display compile progress=Yes
Full-text search=Yes
Index file=juce.hhk
Language=0x409 English (United States)
Title=NFL Documentation

[WINDOWS]
Navigation Pane=,juce.hhc,juce.hhk,juce.html,0x22520,0x3006,0

[FILES]

I’ve bolded the important things you have to check out. I may actually try to decompile juce.chm, put the index, and upload it if it works…


#4