shonky
V2EX  ›  问与答

是否有下载HTML中的图片到本地文件的软件工具

  •  
  •   shonky · May 21, 2019 · 5986 views
    This topic created in 2725 days ago, the information mentioned may be changed or developed.

    如题,本地电脑有一份HTML文件,想把文件中的图片与图片地址都下载下来,是否有这样的软件工具可以达到这一目的呢, 如果仅能下载HTML中的图片到一文件夹中,也可以。

    有没有大佬知道这样的软件工具的呢

    86 replies  •  2019-08-12 08:19:36 +08:00
    eisuto
    eisuto
    May 21, 2019 via Android
    1
    。。直接在 html 中找到图片的地址就行呀
    geelaw
    geelaw
    May 21, 2019 via iPhone
    2
    Internet Explorer 的另存为就可以下载所有图片。
    ly50247
    ly50247
    May 21, 2019
    3
    wget -F -i html 文件
    shonky
    shonky
    OP
    May 21, 2019 via Android
    4
    @eisuto 图片太多了。想找个能批量下载的。
    shonky
    shonky
    OP
    May 21, 2019 via Android
    5
    @ly50247 win7。另存为可以把里面所有图片都下载下来么。
    ctro15547
    ctro15547
    May 21, 2019
    6
    迅雷啊
    Ultraman
    Ultraman
    May 21, 2019 via Android
    7
    Ctrl+S
    shonky
    shonky
    OP
    May 21, 2019 via Android
    8
    @vcinex 并没有保存图片选项。
    shonky
    shonky
    OP
    May 21, 2019 via Android
    9
    @ctro15547 迅雷下载 html 中的图片。第一次听说。好的,谢谢了,等下试试。
    shonky
    shonky
    OP
    May 21, 2019 via Android
    10
    html 里面不只有图片,还有文字。

    我只想下载图片。图片太多了。手动点不现实。

    有什么工具可以嗅探 html 中的全部图片并下载到文件夹里面的呢
    wa8n
    wa8n
    May 21, 2019 via iPhone
    11
    浏览器右键保存成 html,顺带文件就下来了
    bgm004
    bgm004
    May 21, 2019 via Android
    12
    浏览器有插件可以做到
    fater
    fater
    May 21, 2019
    13
    ImageAssistant 这个插件不错
    Jamy
    Jamy
    May 21, 2019
    14
    我怀疑你在开车, 可是我又没有证据
    shonky
    shonky
    OP
    May 21, 2019 via Android
    15
    @wangsongyan 我是本地就有 HTML 这个文件。

    我想把这文件里的图片下载下来。

    HTML 里面是 一个图片,一个说明。我想把图片分离下来,一个个成为单独图片。
    shonky
    shonky
    OP
    May 21, 2019 via Android
    16
    @fater 我去试试
    shonky
    shonky
    OP
    May 21, 2019 via Android
    17
    @fater 显示没有提取图片权限。这个是要设置什么呢
    Vegetable
    Vegetable
    May 21, 2019
    18
    右键保存网页,打开文件夹,按类型排序,复制图片.
    shonky
    shonky
    OP
    May 21, 2019 via Android
    19
    @Vegetable 就三种类型,web,web,pdf。
    Vegetable
    Vegetable
    May 21, 2019
    20
    @shonky 右键另存为,会同时生成一个.html 文件和一个同名文件夹,你打开那个文件夹看一下
    shonky
    shonky
    OP
    May 21, 2019 via Android
    21
    @Vegetable 是有文件夹,但里面有一个图片。并不是所有的图片。
    shonky
    shonky
    OP
    May 21, 2019 via Android
    22
    @fater 这个好像下不了本地 html 的图片。
    LuvF
    LuvF
    May 21, 2019 via Android
    23
    试试 idm ?
    ma6254
    ma6254
    May 21, 2019 via Android
    24
    xpath 或者 selector 匹配下 img 标签或者链接就可以了
    shonky
    shonky
    OP
    May 21, 2019 via Android
    25
    @LuvF 试了。不支持。
    shonky
    shonky
    OP
    May 21, 2019 via Android
    26
    @ma6254 不懂。win7
    Bwoywan
    Bwoywan
    May 21, 2019 via Android
    27
    IDM 可以的,装上扩展后,右键下载链接,筛选一下
    shonky
    shonky
    OP
    May 21, 2019 via Android
    28
    @Bwoywan 不行呢
    Bwoywan
    Bwoywan
    May 21, 2019 via Android
    29
    @shonky 额,这个在线没问题啊…
    iyaozhen
    iyaozhen
    May 21, 2019
    30
    360 浏览器好像可以
    shonky
    shonky
    OP
    May 21, 2019 via Android
    32
    @Bwoywan 我这个不是下网站里的图片。

    是本地 html,用浏览器打开。IDM 表示不支持。
    shonky
    shonky
    OP
    May 21, 2019 via Android
    33
    @iyaozhen 360 么
    edgnoz
    edgnoz
    May 21, 2019
    34
    迅雷,然后选 jpg png 啊
    secondwtq
    secondwtq
    May 21, 2019❤️1
    35
    我记得小时候用 Windows + 若干国产软件的时候,右键网页的任意位置就有“使用 XXXX 下载全部链接”。然而我从来没用到过

    现在不用 Windows,也不用国内大厂的软件了,这种奇怪的需求偶尔却会有,此时不用任何花哨的第三方工具的解决方案是:打开 console 输入 [...document.getElementsByTagName("img")].map(a => a.src).join('\n'),结果拷贝下来然后 wget -i
    zhizunzz
    zhizunzz
    May 21, 2019 via Android❤️1
    36
    我也有这个需求,1688 的图片下载,我自己造了个浏览器扩展用的,看看文档写起来还是挺简单的
    zouchtssn
    zouchtssn
    May 22, 2019
    37
    Chrome 有插件 Fatkun Batch Download Image
    有源文件的话直接正则匹配一下图片地址即可
    按理说 Windows 保存到本地的 HTML 文件应该附带页内的资源文件在一个同名文件夹里面啊?
    dfjslkjdf
    dfjslkjdf
    May 22, 2019
    38
    软件工具是指?
    代码,爬虫之类? 还是什么的?
    有很多浏览器插件可以做这个功能,
    eagle 也可以。
    zhensjoke
    zhensjoke
    May 22, 2019
    39
    实在不行试试单页模板扒手。。。wuyublog.com 的。
    Bwoywan
    Bwoywan
    May 22, 2019 via Android
    40
    @shonky 本地啊…应该有工具吧,如果是那种一个文件的。
    shonky
    shonky
    OP
    May 22, 2019
    41
    @Bwoywan 在线网站上的图片是可以。但本地HTML会报错。
    rain0002009
    rain0002009
    May 22, 2019
    42
    本地起个服务器 不就都可以了
    shonky
    shonky
    OP
    May 22, 2019
    43
    @secondwtq  图片地址是有很多的,但在WIN 7 下用IDM下载,只下载下来一个图片。
    shonky
    shonky
    OP
    May 22, 2019
    44
    @zhizunzz 我不是下在线网站的图片,是自己本地HTML中图片。一个HTML文件,想分离下载其中的图片。但世面上很多扩展只支持下载在线网站上的图片。
    shonky
    shonky
    OP
    May 22, 2019
    45
    @zouchtssn 这个插件我也下了。没用。正常网站会显示下载当前页面的图片,在HTML页面,不会显示此选项。我下了三个这样的扩展插件了了。
    shonky
    shonky
    OP
    May 22, 2019
    46
    @rain0002009 起个服务器,是啥操作。没有简单易操作的么。
    shonky
    shonky
    OP
    May 22, 2019
    47
    @zhensjoke 这网站上找不到你说的这个东西。
    Bwoywan
    Bwoywan
    May 22, 2019 via Android❤️1
    48
    @shonky 据我了解哈,HTML 文件加载图片不是得有 assets 文件夹,加载外部的资源,如果没有,那就是加载的外链,外链就可以通过下载链接,或者链接加了防盗链…
    Bwoywan
    Bwoywan
    May 22, 2019 via Android
    49
    @Bwoywan 我也不是很懂前端…
    shonky
    shonky
    OP
    May 22, 2019
    50
    @secondwtq 谢谢。IDM能下载,但下载过程会出现问题。![Screenshot_8.png]( https://i.loli.net/2019/05/22/5ce4a6bd07f1e21440.png)

    还是只能下载成功众多图片地址中一个图片。批量失败。也不知道为什么
    zouchtssn
    zouchtssn
    May 22, 2019
    51
    @shonky #44
    是 html 还是 mhtml 文件?
    如果是 html 可以看清空缓存后断网是否还能加载,如果不能的话正则匹配一下 html 文件中的图片链接就行
    如果仍然显示,检查一下是不是页面内图片被编码为 base64 了
    shonky
    shonky
    OP
    May 22, 2019
    52
    @Bwoywan  HTML中图片,正是显示外链图片地址得来的。但HTML图片太多了,想找个能批量下载其中图片地址的工具。能分离,能下载
    shonky
    shonky
    OP
    May 22, 2019
    53
    @zouchtssn 好的,谢谢老哥
    Qzier
    Qzier
    May 22, 2019 via iPhone
    55
    正则表达式提取下,然后复制到迅雷里面下载
    fater
    fater
    May 22, 2019
    57
    @shonky 抱歉,(⊙o⊙)…我没试过本地 html 文件,而且都没出现过这个提示。 我都是直接在线提取网页的图片文件。打开提取本页图片后,单击选中你要的图片,或者全选。然后下载选中,打开下载目录就有个该网页的文件夹,你所选择的图片都会在该文件夹内。不行的话,多试几下。
    tadtung
    tadtung
    May 22, 2019 via Android
    58
    @shonky 这个没试过,不过你可以搭建个本地 web 环境,这样再下。
    写个简单爬虫都解决。
    shonky
    shonky
    OP
    May 22, 2019 via Android
    59
    @fater 试了在线都 ok。本地是不可以的。
    shonky
    shonky
    OP
    May 22, 2019 via Android
    60
    @tadtung 🚣🏻

    我有很多的想法,就差个编程技能了。
    shonky
    shonky
    OP
    May 22, 2019 via Android
    61
    @justin2018 这个试过了。没用,只能提取在线网站的。
    tadtung
    tadtung
    May 22, 2019 via Android
    62
    @shonky。。。Python 爬图片还是很简单的,你可以直接百度,几分钟。

    另外就是我上面说的,你在本地搭个 web 环境,网站本地部署,然后直接用工具下 127.0.0.1,这个也不能下吗?这也是在线网站,应该能下的。
    nznd
    nznd
    May 22, 2019
    63
    teleport ultra 感觉还是蛮好用的
    moonkiller
    moonkiller
    May 22, 2019
    64
    chrome 有插件可以下载当前页面的图片
    cheng4741
    cheng4741
    May 22, 2019
    65
    试了楼上说的保存网页,亲测有效
    ![Screen Shot 2019-05-22 at 2.18.59 PM.png]( https://i.loli.net/2019/05/22/5ce4ea04f21d098740.png)
    vipwpcom
    vipwpcom
    May 22, 2019
    66
    使用 charles 工具,浏览过的都可以保存
    ben1024
    ben1024
    May 22, 2019
    67
    自己开发的,爬取同 /异步渲染网页,进行本地化存储

    [MasterCloner/Cornerstone]
    registerrr
    registerrr
    May 22, 2019
    68
    idm 了解一下
    beckyao
    beckyao
    May 22, 2019
    70
    下载网页不就搞定了
    stevenbipt
    stevenbipt
    May 22, 2019 via Android
    71
    chrome 直接保存网页全都有了
    HarryQu
    HarryQu
    May 22, 2019
    72
    简单的用 wget、复杂的写爬虫 :
    如下载 A 站首页相关文件
    wget -p -H -q Https://www.acfun.cn -e robots=off
    bigmama
    bigmama
    May 22, 2019
    73
    http://www.greenxf.com/soft/142461.html
    图片 css html 什么都给你拔下来
    impony
    impony
    May 22, 2019
    74
    Mac 下有一个软件,叫 SiteSucker
    shonky
    shonky
    OP
    May 22, 2019 via Android
    75
    @impony win7 在这
    shonky
    shonky
    OP
    May 22, 2019 via Android
    76
    @bigmama 好哦。我试试
    shonky
    shonky
    OP
    May 22, 2019 via Android
    77
    @ben1024 好哦。谢谢老哥
    shonky
    shonky
    OP
    May 22, 2019 via Android
    78
    @tadtung 已解决。用楼上的一行代码,在用 idm 下载。

    已批量下载完毕。
    shonky
    shonky
    OP
    May 22, 2019 via Android
    79
    感谢各位老哥,问题已解决。

    代码加 idm。谢谢热心老哥。
    zhensjoke
    zhensjoke
    May 29, 2019
    80
    @shonky http://soft.wuyublog.com:8000/ 有的。。你没点开 “本站所有软件” 看、、
    shonky
    shonky
    OP
    May 29, 2019 via Android
    81
    @zhensjoke 看到了。198 一年
    zhensjoke
    zhensjoke
    May 30, 2019
    82
    @shonky 有免费版。。。。足够你用。。。。。
    shonky
    shonky
    OP
    May 30, 2019 via Android
    83
    @zhensjoke 好的。谢谢老哥
    dalieba
    dalieba
    Aug 11, 2019 via Android
    84
    有个插件可以搞定:Download All Images
    dalieba
    dalieba
    Aug 11, 2019 via Android
    85
    Web image downloader 也可以
    地址 https://www.webimagedownloader.com/
    shonky
    shonky
    OP
    Aug 12, 2019 via Android
    86
    @dalieba 谢谢老哥
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1298 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 98ms · UTC 19:24 · PVG 03:24 · LAX 11:24 · JFK 14:24
    ♥ Do have faith in what you're doing.