Transformez un site en livre électronique Turn a page in e-book
Il arrive parfois de tomber sur un site tellement intéressant qu'on voudrait être sûr de pouvoir le consulter à volonté . Sometimes falling on a site so interesting that would be sure to consult at will. Cependant le web a un caractère si éphémère que même si on sauvegarde le lien, on est jamais sûr que le site soit encore disponible au moment opportun. However the web has a character so fleeting that even if we save the link, you can never be sure that the site is still available in due course.
Quoi de plus pratique alors que de récupérer le site entier sous la forme d'un “livre électronique” consultable hors ligne? What's more practical to recover while the entire site as an "electronic book" available offline? C'est ce que nous permet le format CHM de Microsoft. This is what allows us CHM format from Microsoft. Ce format permet de regrouper plusieurs pages HTML dans un fichier unique qui s'exécute dans un mini-explorateur. This format allows you to combine several HTML pages in a single file that runs in a mini-browser. D'ordinaire utilisé pour les manuels d'aide, il a l'avantage d'être lisible en natif sur windows et d'occuper peu d'espace disque. Typically used for textbook assistance, it has the advantage of being readable natively on windows and occupy little disk space.
Dans ce tutoriel, la méthode sera expliquée pas à pas à travers un exemple concret : le site In this tutorial, the method will be explained step by step through a concrete example: the site Crack Interview Crack Interview , qui analyse 64 questions piège habituellement posées lors des entretiens d'embauche. Which analyzes trap usually 64 questions asked during job interviews.
1ère étape : aspirer le site Step 1: draw site
Pour aspirer le site To aspirate the site Crack Interview Crack Interview , nous allons utiliser le logiciel libre We'll use free software WinHTTrack WinHTTrack . . Par précaution, assurez-vous de régler les options de la manière suivante (dans options, onglet “Build” ) : As a precaution, make sure to set the options as follows (in options tab "Build"):
Une fois le site récupéré, vous pouvez supprimer tous les fichiers /hts-cache/new.* Once the site is recovered, you can delete all files / hts-cache/new .*
Ils ne sont plus utiles. They are no longer useful. Veillez aussi à ce qu'il existe bien un fichier /web/index.html Also ensure that there is a file / web / index.html
Dans notre cas, nous allons supprimer le fichier /web/index.html et renommer le fichier 64Answers.html en index.html . In our case, we will delete the file / web / index.html and rename it to index.html 64Answers.html.
2e étape : nettoyage du code javascript Step 2: cleaning code javascript
Pour éviter d'avoir des erreurs javascript lors de la consultation des fichiers HTML, nous allons utiliser le script Python stripscripts.py téléchargeable sur le To avoid javascript errors when viewing HTML files, we'll use the Python script stripscripts.py downloaded from the site de SebSauvage Site SebSauvage . .
Pour pouvoir l'utiliser, vous aurez besoin d'installer le To use it, you'll need to install the language Python Python language (utilisez le lien “Python 2.XX Windows installer”). (use the link "Python 2.XX Windows install").
Copiez ensuite le script stripscripts.py dans C:\Python25 puis ouvrez une console (raccourci win-R et tapez “cmd”). Then copy the script stripscripts.py in C: \ Python25 then open a console (shortcut Win-R and type "cmd"). Allez dans le répertoire de Python grâce à la commande “cd Python25″ puis lancez le script : “python stripscripts.py <chemin du site stocké sur le disque dur>” comme ceci : Go to the directory of Python with the command "cd Python25" and then run the script: "python stripscripts.py <path site stored on the hard Disk>" like this:
Dans notre cas, on va aussi supprimer les fichiers .js situés dans le répertoire \web\js du site aspiré. In our case, we will also delete the files. Js located in the \ web \ js site sucked.
3e étape : installation de Microsoft HTML Help Workshop (gratuit) Step 3: Installing Microsoft HTML Help Workshop (free)
Ce programme est nécessaire à la compilation des fichiers HTML en format CHM. This program is needed to compile HTML files in CHM format. Vous pourrez le télécharger sur la page You can download it on the page Microsoft HTML Help Downloads Microsoft HTML Help Downloads . .
4e étape : création du livre électronique Step 4: Creating the eBook
Pour créer le fichier CHM, on va utiliser le freeware To create the CHM file, we will use the freeware Web2HtmlHelp Web2HtmlHelp . .
Ecran 1 : Screen 1:
Cliquez “Next” Click "Next"
Ecran 2 : Screen 2:
Web Document Index File: sélectionnez le fichier /web/index.html Web Document File Index: select the file / web / index.html
HTMLHelp Titlebar Text: entrez le titre du fichier CHM qui sera affiché dans la fenêtre. HTMLHelp Titlebar Text: Enter the title of the CHM file displayed in the window.
Cliquez sur “Next” Click "Next"
Ecran 3: Screen 3:
Cochez “Save user changes to size and position” Check "Save changes to user size and position"
Cliquez sur “Next” Click "Next"
Ecran 4: Screen 4:
Ne laissez cochés que: Show Toolbar, Back, Print, Forward, Home, Options, Font Do not let that ticked: Show Toolbar, Back, Print, Forward, Home, Options, Font
Home filename: sélectionnez index.html Home filename: select index.html
Cliquez sur “Next” Click "Next"
Ecran 5: Screen 5:
Cochez “Show search pane” Check "Show search pane"
Cochez “Use advanced search” Check "Use advanced search"
Cochez “Start with search pane closed”. Select "Start with search pane closed.
Décochez les autres Uncheck the other
Cliquez sur “Next” Click "Next"
Ecran 6: Screen 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. HTML Help Output Filename: it is imperative to specify a file name is not present in the directory where you checked out the site.
Cliquez sur “Create!” et sur le bouton “Yes”. Click "Create!" And the "Yes" button.

Une fenêtre MS-Dos va s'afficher pendant la compilation. An MS-DOS window will appear during compilation.
Après la compilation, un fichier texte s'ouvre vous montrant les fichiers qui ont été compilés (et les éventuelles erreurs). After compiling a text file will open showing you which files have been compiled (and errors).
Fermez ce fichier. Close this file.
Le fichier chm compilé s'affiche alors. The compiled chm file displayed.
Ouf c'est terminé ! Phew it's over!

Vous pouvez cliquer sur le bouton “Show” (en haut à gauche) pour afficher/masquer le moteur de recherche. You can click on the button "Show" (top left) to show / hide the search.
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. Note that this method is not always able to retrieve all sites, particularly sites whose pages are generated dynamically. Il ya aussi une limite de 32 000 fichiers maximum. There is also a limit of 32 000 files maximum.
Notez que dans certains cas vous devrez corriger manuellement quelques pages avant de les compiler avec web2hh. Note that in some cases you need to manually correct a few pages before compile web2hh.
Cela est nécessaire parfois avec certains bouts de Javascript ou certaines images. It is sometimes necessary with certain bits of certain images or Javascript.
N'oubliez pas de respecter les droits d'auteurs des sites que vous récupérez. Remember to respect the copyrights of the sites you get.
[Cet article est basé sur l'article [This article is based on Article Récupérer un site web en .chm Get a website. Chm de SebSauvage sur comment ça marche] of SebSauvage on how it works]
Tags: Tags: aspirer aspire , , CHM CHM , , ebook ebook , , gratuit free , , livre électronique eBook , , offline offline , , tutoriel tutorial , , web2chm web2chm , , web2hh web2hh , , windows windows
Articles similaires (en théorie) : Like (in theory):
Il ya un an sur C'éclair! A year ago on this Thread! - janvier 2008 - January 2008
Making it all work : le nouveau livre de David Allen Making it all work: the new book by David Allen
Il ya un an sur C'éclair! A year ago on this Thread! - août 2007 - August 2007
1000 livres audio gratuits en libre téléchargement 1000 free audio books free download
Dossier hipster PDA (1ère partie) : Organiseur électronique ou papier? File hipster PDA (part 1): Organizer electronic or paper?











