Téléchargement - Récupérer un site web en .chm (Windows Help)

Il peut être pratique d'avoir en local certains sites web, par exemple pour consulter des documentations sur un ordinateur portable pendant un voyage.

Voici comment récupérer un site web sous forme de fichier .chm

Pourquoi le format .CHM ?


C'est le format HTML compilé de Microsoft.
Toutes les versions de Windows savent afficher ces fichiers.

Le format CHM a plusieurs avantages:
  • le site complet tient en un seul fichier (plus facile à manipuler)
  • il occupe beaucoup moins de place sur disque que des fichiers html séparés.
  • il contient un moteur de recherche intégré (très pratique).


1)Installez Microsoft HTML Help Workshop (gratuit)

2) Installez web2chm (gratuit)

3) récupérer le site web
Utilisez le logiciel HTTrack pour récupérer le site web qui vous intéresse. http://www.httrack.com/
Afin que la compilation chm se passe bien après, je vous recommande, dans les options, onglet "Build":
choisir "Html in web/, images/others in web/xxx, where xxx is the file extension"

Une fois le site récupéré, vous pouvez supprimer tous les fichiers /hts-cache/new.*
Ils ne sont plus utiles.

4) une fois le site récupéré, veillez à ce qu'il existe bien un fichier /web/index.html
(copiez la page de démarrage du site sous ce nom si nécessaire).

5) Lancez web2chm:
Ecran 1 :
Cliquez sur "Next"

Ecran 2:
Web Document Index File: sélectionnez le fichier /web/index.html
HTMLHelp Titlebar Text: entrez le titre du fichier CHM qui sera affiché dans la fenêtre.
Cliquez sur "Next"

Ecran 3:
Cochez "Save user changes to size and position"
Cliquez sur "Next"

Ecran 4:
Ne laissez cochés que: Show Toolbar, Back, Print, Forward, Home, Options, Font
Home filename: sélectionnez index.html
Cliquez sur "Next"

Ecran 5:

Cochez "Show search pane"
Cochez "Use advanced search"
Cochez "Start with search pane closed".
Décochez les autres
Cliquez sur "Next"

Ecran 6:
HTML Help Output Filename: il est impératif d'indiquer un nom de fichier ne se trouvant pas dans le répertoire dans lequel vous avez récupéré le site.
Cliquez sur "Create!" et sur le bouton "Yes".

Une fenêtre MS-Dos va s'afficher pendant la compilation.
Après la compilation, un fichier texte s'ouvre vous montrant les fichiers qui ont été compilés (et les éventuelles erreurs).
Fermez ce fichier.
Le fichier chm compilé s'affiche alors.

C'est terminé !

Vous pouvez cliquer sur le bouton "Show" (en haut à gauche) pour afficher/masquer le moteur de recherche.



Notez que cette méthode n'est pas toujours capable de récupérer tous les sites, en particulier les sites dont les pages sont générées dynamiquement.


Notez que dans certains cas vous devrez corriger manuellement quelques pages avant de les compiler avec web2hh.
Cela est nécessaire parfois avec certains bouts de Javascript ou certaines images.

N'oubliez pas de respecter les droits d'auteurs des sites que vous récupérez.
Publié par sebsauvage - Dernière mise à jour le 16 novembre 2009 à 15:26 par marlalapocket
Ce document intitulé « Téléchargement - Récupérer un site web en .chm (Windows Help) » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Suggestions
  •  Téléchargement - Récupérer un site web en .chm (Windows Help)
  •  Aspirateur de pages HTML - Comment aspirer un site Web ? » Fiches pratiques : HTTrack est un excellent aspirateur, gratuit en licence GNU GPL (libre). HTTrack permet de télécharger un site web d'Internet vers votre disque dur, en construisant récursivement tous les répertoires, récupérant html, images et fichiers du serveur...
  •  Télécharger Amara Flash Intro and Banner Builder » Télécharger : Les sites qui attirent le plus les visiteurs, sont ceux agrémentés d’animations diverses. Amara Flash Intro and Banner Builder est une application complète conçue pour le développement des animations d’introduction et des banners de...
  •  Lecteur vidéo à installer sur mon site perso (Résolu) » Meilleure réponse: Biensure tu a plusieur possibiliter - lecteur vidéo en flash dans se cas tu encode toute tes video au format .flv ou bien tu pe installer se code : Windows Media Pour le player Windows Media, insére le code suivant dans ta pages. <objec
  •  Création de site : quel logiciel gratuit ? (Résolu) » Meilleure réponse: Salut à tous! Je trouve que le meilleur logiciel de création de sites est Dreamweaaver 8 ou Dreamweaver CS3 que votre connaissance en Html soit bien ou pas, vous pouvez travailler en mode code ou en mode designer WYSIWYG. Il y a aussi N
  •  Comment faire pour telecharger une page web (Résolu) » Meilleure réponse: Quand la page web est affichée dans ton navigateur, va dans le menu "fichier" et choisis "enregistrer sous...".
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?
md5sum - Vérifier l'intégrité des téléchargements
Accéder à ses fichiers depuis Internet