Enregistrer des pages Web au format MHT par défaut dans Internet Explorer


Il y a donc une chose vraiment agaçante dans le fonctionnement d'Internet Explorer et c'est quand vous essayez de sauvegarder une page web. Si vous cliquez sur Enregistrer sous, par défaut, IE choisira la page Web complète (* .htm, * .html)lors de la sauvegarde.

enregistrer la page Web ie

Je n'aime pas ce format lors de l'enregistrement de pages Web car il crée un fichier HTML pour le code source, puis enregistre tous les autres fichiers comme les fichiers JS, images, CSS, etc. dans un dossier séparé.

c'est à dire enregistrer la page Web

Au lieu de cela, je le change toujours en Archive Web, fichier unique (* .mht). Ceci est beaucoup plus pratique pour moi si je cherche juste un moyen rapide d'enregistrer quelques pages web et ne me soucie pas de tous les fichiers source.

archive web mht

Alors, est-il possible d'utiliser IE par défaut pour sauvegarder toutes les pages Web au format MHT au lieu du HTML? Eh bien, pas exactement. Vous ne pouvez pas reconfigurer le fichier - Enregistrer sous ou en appuyant sur CTRL + S sur votre clavier. Cela ouvre toujours la boîte de dialogue Enregistrer la page Web avec la page Web, complète par défaut.

Cependant, vous pouvez créer un nouveau bouton dans la barre d'outils Favoris qui, une fois cliqué, affichera la boîte de dialogue Enregistrer la page Web, mais avec MHT comme défaut. C'est la meilleure solution et vraiment la seule. Cela fonctionne bien car il ne nécessite aucun clics supplémentaires.

Aussi, si vous savez comment utiliser un programme comme AutoHotKey, vous pouvez créer un raccourci clavier pour pouvoir appuyer sur une seule touche pour exécuter le script et faire apparaître la boîte de dialogue Enregistrer la page Web! Dans cet article, je vais vous montrer comment faire.

D'abord, vous devez créer un script VBS avec le code suivant. Pour ce faire, ouvrez le Bloc-notes et collez-le dans le code suivant:

WScript.Timeout=10
Set wShell=CreateObject("WScript.Shell") wShell.SendKeys "^s" Do While Not wShell.AppActivate("Save Webpage") WScript.Sleep 100 Loop wShell.SendKeys "%t{home}tww%n"

Cela devrait ressembler exactement à ceci:

enregistrer la page Web

Ensuite, cliquez sur Fichier - Enregistrer, puis changez le S ave en typeen Tous les fichiers. Attribuez un nom au fichier SaveAsMHT.vbs. L'important est le .VBS à la fin du nom de fichier.

sauvegarder comme type

Enregistrer le fichier quelque part sur votre ordinateur, n'a pas vraiment d'importance où. Ensuite, faites un clic droit dans le même dossier et choisissez Nouveau- Raccourci.

nouveau raccourci

Cliquez sur Parcourir, puis sélectionnez le script VBS. Donnez à votre raccourci un nom compréhensible utile comme Enregistrer sous ou Enregistrer sous MHT, etc.

nouveau raccourci vbs

nom du raccourci

Maintenant pour la dernière étape. Ouvrez Internet Explorer, cliquez avec le bouton droit n'importe où dans la barre de titre supérieure et sélectionnez la barre Favoris.

barre de favoris

Maintenant tout vous faire est de faire glisser et déposer le raccourci vers la barre des favoris. Il se peut que vous deviez réduire l'IE au minimum afin de ne pas prendre tout l'écran pour cela.

barre de favoris de raccourci

C'est tout! Maintenant, il suffit de cliquer sur ce bouton, qui va exécuter le script et ouvrir la boîte de dialogue Enregistrer la page Web au format MHT automatiquement.

mht enregistrer sous

Sweet! Donc, pour ceux d'entre vous qui économisent beaucoup de pages Web, j'espère que cela vous facilitera la vie en créant un raccourci vers la sauvegarde de pages Web au format MHT. Profitez-en!

ZEITGEIST: MOVING FORWARD | OFFICIAL RELEASE | 2011

Articles Similaires:


6.09.2012