Extraire le contenu d'un fichier d'aide CHM

Vous débutez et vous avez besoin d'aide ? N'hésitez pas à poser vos questions
gansta93
Messages : 1448
Inscription : jeu. 26/févr./2004 11:17
Localisation : Le Village
Contact :

Extraire le contenu d'un fichier d'aide CHM

Message par gansta93 »

Bonjour,

Je voudrais faire un prog qui extrairait les fichiers que contiendrait un fichier CHM.
Je sais que HTML Help Workshop le fait, mais quel fichier utilise-t-il pour ça ? Je sais que pour créer le fichier chm c'est hhc.exe, mais pour l'extraire, quelqu'un sait-il comment faire ? parce que là, je rame...

Merci d'avance.
Anonyme2
Messages : 3518
Inscription : jeu. 22/janv./2004 14:31
Localisation : Sourans

Message par Anonyme2 »

Je ne sais pas trop mais il y a 14 dll qui accompagnent ce logiciel, c'est surement dans ces Dll que se trouve la solution.

Je ne sais pas mais as-tu cherché sur internet ou sur le site de MS s'il existe des APi dédiées pour ça ? juste une idée, rien de plus
gansta93
Messages : 1448
Inscription : jeu. 26/févr./2004 11:17
Localisation : Le Village
Contact :

Message par gansta93 »

Sur le site de MS non, mais sur internet oui mais jetrouvais rien qui parlait de fichiers CHM... ah si, "Vous trouverez l'aide au format chm qui expliquera comment extraire les fichiers de l'archive..." tout, sauf CHM ou "il faut extraire le zip pour récupérer les fichiers...". :cry:
Dräc
Messages : 526
Inscription : dim. 29/août/2004 0:45

Message par Dräc »

C'est simple: selectionnes "Decompil" dans le menu "File" de HTML Help Workshop.

Tu choisis alors:
- dans quel répertoire où tu désires avoir les pages HTML
- le fichier .CHM à décompiler

Voilou!
Heis Spiter
Messages : 1092
Inscription : mer. 28/janv./2004 16:22
Localisation : 76
Contact :

Message par Heis Spiter »

Hum, hum...
Gansta93 a écrit :Je voudrais faire un prog qui extrairait les fichiers que contiendrait un fichier CHM.
Heis Spiter, webmaster du site http://www.heisspiter.net
Développeur principal et administrateur du projet Bird Chat
Parti courir au bonheur du dév. public et GPL :D
Dräc
Messages : 526
Inscription : dim. 29/août/2004 0:45

Message par Dräc »

Autant pour moi, j'ai lu en diago...
gansta93
Messages : 1448
Inscription : jeu. 26/févr./2004 11:17
Localisation : Le Village
Contact :

Message par gansta93 »

Dräc a écrit :Autant pour moi, j'ai lu en diago...
Je vois ça, et à l'horizontal ! :lol:
Anonyme2
Messages : 3518
Inscription : jeu. 22/janv./2004 14:31
Localisation : Sourans

Message par Anonyme2 »

Il y a une explication du format CHM (en anglais) sur le site http://www.wotsit.org/
gansta93
Messages : 1448
Inscription : jeu. 26/févr./2004 11:17
Localisation : Le Village
Contact :

Message par gansta93 »

OK... à paramant, ça parle de LZX... arf.
En plus dans l'aide de HTMLHelp Workshop, dans la liste des API, y a rien qui permait ça on dirait.
gansta93
Messages : 1448
Inscription : jeu. 26/févr./2004 11:17
Localisation : Le Village
Contact :

Message par gansta93 »

C'est bon, trouvé, merci à Sparkie du forum Anglais... :-D

Code : Tout sélectionner

RunProgram("hh.exe","-decompile CheminDestination Fichier.chm","")
Merci quand même pour vos réponses, je relirais la doc sur les chm de Denis.

Joyeuses Pâcques et mangez plain de chocolat... hmmm. :-)
Répondre