para obtener detalles CHM de ID de ayuda

Tengo ID de cadena de ayuda y algunos archivos CHM

A través de la cadena de ayuda, quiero encontrar detalles como el nombre del archivo CHM, la página vinculada a ese ID de ayuda, descripción, título, etc. de esa página.

Tengo todo el código para realizar una búsqueda de cadenas en varios archivos CHM, si tiene un nombre de archivo y criterios de búsqueda. pero mi preocupación es, solo si el ID de ayuda está disponible, así que ¿cómo puedo encontrar el nombre del tema, el nombre del chm, etc.?

¿Es posible encontrar detalles de los archivos chm a través del ID de ayuda?

Es posible que sepa que un CHM es algo así como una web comprimida (archivo HTML) con algunos archivos de metadatos adicionales del sistema. La mayoría de las ID de contexto se integran comstackndo un archivo alias.h y map.h. El propósito de los dos archivos es facilitar la coordinación entre el desarrollador y el autor de la ayuda. El archivo de mapeo vincula una ID con el número de mapeo. Por lo general, el desarrollador puede crearlo fácilmente y pasarlo al autor de la ayuda. Luego, el autor de la ayuda crea un archivo de alias que vincula los ID con los nombres de los temas (consulte: Creación de ayuda sensible al contexto para las aplicaciones .

Estoy usando FAR HTML como una caja de herramientas llena de varias utilidades de creación, archivo y HTML. Tiene una prueba gratuita de 30 días.

El siguiente alias.h fue comstackdo en un CHM:

;------------------------------------------------------------- ; alias.h file example for HTMLHelp (CHM) ; www.help-info.de ; ; All IDH's > 10000 for better format ; last edited: 2006-07-09 ;--------------------------------------------------- IDH_90000=index.htm IDH_10000=Context-sensitive_example\contextID-10000.htm IDH_10010=Context-sensitive_example\contextID-10010.htm IDH_20000=Context-sensitive_example\contextID-20000.htm IDH_20010=Context-sensitive_example\contextID-20010.htm IDH_30000=CHM-example.chm::/HTMLHelp_Examples\jump_to_anchor.htm#AnchorSample 

El CHM puede abrirse usando FAR HTML y al copiar y pegar tiene toda la información de ID e tema.

introduzca la descripción de la imagen aquí

Para hacer esto por código, debe tener un conocimiento profundo de los aspectos internos de CHM.