Page 1 sur 1
Extraire le contenu d'un fichier d'aide CHM
Publié : sam. 26/mars/2005 17:42
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.
Publié : sam. 26/mars/2005 18:24
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
Publié : sam. 26/mars/2005 18:45
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...".

Publié : sam. 26/mars/2005 20:07
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!
Publié : sam. 26/mars/2005 20:36
par Heis Spiter
Hum, hum...
Gansta93 a écrit :Je voudrais faire un prog qui extrairait les fichiers que contiendrait un fichier CHM.
Publié : sam. 26/mars/2005 20:46
par Dräc
Autant pour moi, j'ai lu en diago...
Publié : sam. 26/mars/2005 21:20
par gansta93
Dräc a écrit :Autant pour moi, j'ai lu en diago...
Je vois ça, et à l'horizontal !

Publié : dim. 27/mars/2005 6:13
par Anonyme2
Il y a une explication du format CHM (en anglais) sur le site
http://www.wotsit.org/
Publié : dim. 27/mars/2005 12:50
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.
Publié : dim. 27/mars/2005 17:54
par gansta93
C'est bon, trouvé, merci à Sparkie du forum Anglais...
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.
