Je vous suggère d'essayer wget, le "téléchargeur non interactif". Il s'agit d'un utilitaire de téléchargement de fichiers, de sites web ou autres, en ligne de commande, doté de nombreuses fonctionnalités. J'ai facilement mis en miroir (c'est-à-dire complètement téléchargé) plusieurs sites sur mon disque dur grâce à lui. Ne le négligez pas parce qu'il s'agit d'un programme en ligne de commande, il est très facile à utiliser.
Vous n'avez pas mentionné le système d'exploitation que vous utilisez. S'il s'agit d'un système de type *nix, vous pouvez probablement installer wget via votre gestionnaire de paquets. S'il s'agit de Windows, vous pouvez obtenir une version de Windows ici :
http://gnuwin32.sourceforge.net/packages/wget.htm
Je pense que la commande wget devrait faire l'affaire :
wget --page-requisites --convert-links --html-extension --restrict-file-names=windows www-example-dot-com
En remplaçant l'adresse du site web par www-example-dot-com
Si vous êtes complètement déconcerté :
Le nom du programme (wget, bien sûr), ainsi qu'une liste d'options ("arguments") sont saisis sur la ligne de commande. --page-requisites
permet de télécharger tout ce dont la page a besoin pour s'afficher correctement, comme les images. L'option --convert-links permet de naviguer hors ligne sur la copie locale. --html-extension
et --restrict-file-names=windows
aider à rendre le site consultable hors ligne sur la plupart des ordinateurs (en bref).
Si vous souhaitez télécharger (miroir) l'ensemble du site sur votre disque dur, consultez la rubrique --recursive
et --level options
.
Je ne vais pas expliquer en détail le fonctionnement de la ligne de commande, mais si vous ne le savez pas : cela devient très facile une fois que l'on a compris comment ouvrir une invite de commande et changer de répertoire. (Vous pouvez bien sûr chercher un gestionnaire de téléchargement basé sur une interface graphique, mais il risque de vous obliger à vous enregistrer, contrairement à wget, qui est open source.