Cette question a déjà une réponse ici:
Je sais que l' wgeton peut récupérer une page distante et ses dépendances et réécrire le code HTML afin que les srcattributs d' image référencent les images récemment téléchargées.
J'essaie de convertir des fichiers HTML locaux faisant référence à des images sur Internet. j'utilise
wget --mirror --page-requisites --convert-links \
--directory-prefix=foo \
--force-html \
--input-file=my_file.html
Toutes les images référencées sont téléchargées aux emplacements appropriés foo/mais les srcattributs my_file.htmlne sont pas modifiés.
wgetles fonctionnalités intégrées, mais j'ai fini par remplacer les attributs manuellement.
--convert-linksqui est synonyme de -k. La question référencée demande quoi faire dans le cas où -k n'était pas utilisé. Cette question, d'autre part, demande comment utiliser l' -koption avec un fichier HTML local . J'ai actuellement le même problème. J'utilise -ket, grâce à la question du PO, j'ai compris comment l'utiliser --input-filepour une entrée locale. Cependant, tout comme pour l'OP, les liens dans le fichier html ne sont pas mis à jour.