Responsive image

Apple - 2019-07-28 11:41 [GF]
我有一个txt文件,里面有1000行图片网址
有什么办法快速下载所有图片到一个文件夹?
能用cmd直接下载就最好了,也就是不用安装任何软件(优先采纳).

-----------------------------------------------

另外有什么方法快速替这每一行前面新增一些字元?
想像我这1000行文字全都是ttp://.......jpg,
前端全都少打了一个h


南♂魂 - 2019-07-28 11:42 [B1F]
bat可以,读取每一行
但是批量下载的话 很多工具都做得到吧 比如freedownloadmanager


Apple - 2019-07-28 11:43 [B2F]
補充一下問題2,除了用尋找取代文字的功能之外


小⑨酱 - 2019-07-28 11:44 [B3F]
迅雷这些软件都有批量下载啊

新增字元用批量替换就行了 随便装个编辑器如vscode都有


Apple - 2019-07-28 11:44 [B4F]
我的电脑有FDM。要怎样触发它下载这1000张图片,我按了Ctrl+C没有反应


Apple - 2019-07-28 11:45 [B5F]
請問FDM有这样的功能吗?
电脑没有迅雷


小⑨酱 - 2019-07-28 11:46 [B6F]
另外用脚本能解决一切问题

然而其实怎么都违背了不用装软件的初衷

除了batch脚本和shell脚本这种操作系统本身就支持的以外

不过bacth脚本太难用了


小⑨酱 - 2019-07-28 11:47 [B7F]
Free Download Manager可以啊



南♂魂 - 2019-07-28 12:01 [B9F]
自己写了一个,但是不能用代理,要配合proxifier。
不一定所有服务器都支持 您先试一下
保存为bat文件,图片地址放在同目录下1.txt里,第一行留空,从第二行开始下。
复制代码
  1. set Save=%cd%
    set /a i=1
    :again
    for /f "skip=%i% delims=" %%a in (1.txt) do (
    set Url=%%~a
    goto next
    )
    :next
    for %%a in ("%Url%") do set "FileName=%i%.jpg"
    if not defined Save set "Save=%cd%"
    (echo Download Wscript.Arguments^(0^),Wscript.Arguments^(1^)
    echo Sub Download^(url,target^)
    echo   Const adTypeBinary = 1
    echo   Const adSaveCreateOverWrite = 2
    echo   Dim http,ado
    echo   Set http = CreateObject^("Msxml2.ServerXMLHTTP"^)
    echo   http.open "GET",url,False
    echo   http.send
    echo   Set ado = createobject^("Adodb.Stream"^)
    echo   ado.Type = adTypeBinary
    echo   ado.Open
    echo   ado.Write http.responseBody
    echo   ado.SaveToFile target
    echo   ado.Close
    echo End Sub)>DownloadFile.vbs

    DownloadFile.vbs "%Url%" "%Save%\%FileName%"

    set /a i=%i%+1
    goto again


南♂魂 - 2019-07-28 12:02 [B10F]
补充 是要配合proxifier之类的用代理 如果lz要下的东西不需要代理 则不用proxifier


. - 2019-07-28 12:05 [B11F]
用户被禁言,该主题自动屏蔽!


TOM - 2019-07-28 12:48 [B12F]
没有文件一切都是白扯啊  楼主能不能发一下文件 我们测试一下,(python 爬虫 ,可以封装为
EXE)


237f6ce8 - 2019-07-28 16:24 [B13F]
原来的TXT文本可用操作系统自带记事本或写字板替换字符后添加上缺少的h,然后直接将完整的下载地址全部复制到迅雷,新建下载,再指定同一个文件夹或同一个路径下。只要下载地址有源,都能下载。何必纠结不用下载软件


Apple - 2019-07-28 18:54 [B14F]
感谢大神,能下载!可惜没有保留原本的文件名称,

至于楼上大神,FDM似乎不完美。新版的是用剪贴记录所有URL,测试,下载少量URL很方便,但一次贴太多,FDM就会当机


65db783d - 2019-07-28 19:15 [B15F]
其实不用这么麻烦,我用的最好用的批量下图片就是写个网页
复制代码
  1. <img src="http://www.qq.com/1.gif">
    <img src="http://www.qq.com/2.jpg">
    <img src="http://www.qq.com/3.png">

这样一个网页刷个300-500张图片,等加载完再网页另存为就行


19e59b5d - 2019-07-29 03:22 [B16F]
下个JDownloader






桌面版


Powered by SP Project v1.0 © 2010-2019
Time 0.001582 second(s),query:3 Gzip enabled


Top