这种一个网址一个图片,但是网址的地址都是有规律,怎么批量下载全部图片

  • 伫听
    比如说,第一张图片地址

    http://www.gaokao.com/e/20210124/600d138a47383.shtml

    第二张图片是

    http://www.gaokao.com/e/20210124/600d138a47383_2.shtml

    要批量下载图片怎么弄
  • o
    oldkingdog
    看源代码
  • 伫听
    回复2#oldkingdog


    详细讲讲嘛,图片名字都不一样,看网页源代码看哪里?
  • r
    redmonkey
    以前的flashget,net transport都支持这种规则批量下载的,现在不清楚。。。
  • B
    BuK
    Python做这种重复规律工作最好使了不要太在意
  • 伫听
    回复4#redmonkey


    你说的是批量下载网页吧,然后打包的网页里面有图片。我说只下载图片怎么弄(图片嵌在网页里)
  • r
    redmonkey
    不,我就是说的图片,或者任何有规律命名的文件
  • c
    crc8
    正则。。。。
  • i
    i-levis
    excel+迅雷不就搞定了嘛 iOS fly ~
  • z
    zhouxl2000
    下载一个win版的curl和sed程序,新建运行批处理文件00.bat:
    1. FOR /L %%i IN (1,1,7) DO curl "http://www.gaokao.com/e/20210124/600d138a47383_%%i.shtml" | sed -e "/ujian-slide-pos/,/图片版/!d" -e "/img alt=/!d" -e "s/^.*src=\x22\(.*\)\x22 style=.*$/curl -O \x22\1\x22/g">>000.bat
    复制代码
    再运行000.bat,即可下载图片。
  • 花菊
    mark iOS fly ~
  • h
    hwc80405
    mark mark
  • r
    roc.wang
    回复1#伫听


    我记得迅雷可破来,之前下载这么搞过。现在好像反而没这个功能了
  • t
    txdyd
    网站离线下载器
  • k
    kaidokido
    回复10#zhouxl2000

    卧槽 牛逼 古老的bat 代码 我基本记不住
  • v
    versatile
    用JS吧 不管图片啥名字, 都可以用CSS/JQuery选择器捕捉到