吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 3573|回复: 16
收起左侧

请问如何实现批量下载并命名?

[复制链接]
photonmang 发表于 2020-9-12 17:14
50吾爱币
因为自己搞了一个捷径专门用来复制下载地址和文件名的。。格式如下:

第一节:XX课
链接地址
第二节:XX课
链接地址
第二节:XX课
链接地址
.........

我想实现自动将复制出来的,批量添加到下载器里下载,并自动以对应的章节命名。。
我本来想用IDM来操作,但是发现不太会用,而且也没有导入文本的功能以及重命名的规则。。还希望有知道的告知下方法或者提供对应的软件。或者帮忙写个小软件

最佳答案

查看完整内容

1、下载wget windows版本 https://eternallybored.org/misc/wget/ 2、cmd定位到wget,如 cd c:\wget-1.20.3-win64 3、输入命令批量下载,如 wget -c "www.baidu.com" -O baidu.html 脚本方式: 1、下载wget windows版本 https://eternallybored.org/misc/wget/ 2、打开cmd,cmd定位到wget,如 cd c:\wget-1.20.3-win64 3、定义下载列表txt(download.txt),放到c:\wget-1.20.3-win64文件夹内,格式如下 第一 ...

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

asdasdqqq 发表于 2020-9-12 17:14
本帖最后由 asdasdqqq 于 2020-9-13 17:56 编辑
photonmang 发表于 2020-9-13 17:01
没有用过易语言。也不会弄。C语言学习还是十几年前的事情了。忘得差不多了。。。能否提供一个简单的成品 ...

1、下载wget windows版本
https://eternallybored.org/misc/wget/
2、cmd定位到wget,如
cd c:\wget-1.20.3-win64
3、输入命令批量下载,如
wget -c "www.baidu.com" -O baidu.html

脚本方式:
1、下载wget windows版本
        https://eternallybored.org/misc/wget/
2、打开cmd,cmd定位到wget,如
        cd c:\wget-1.20.3-win64
3、定义下载列表txt(download.txt),放到c:\wget-1.20.3-win64文件夹内,格式如下
第一节:xx课,http://www.baidu.com
第二节:xx课,http://www.baidu.com
第三节:xx课,http://www.baidu.com
4、cmd中输入如下脚本
for /f "delims=, tokens=1,2" %i in (download.txt) do wget %j -O %i
WolfAvenue 发表于 2020-9-12 17:45
看不懂,提取上述格式内容???从那提取???
xuyincheng 发表于 2020-9-12 21:10
 楼主| photonmang 发表于 2020-9-13 15:12
WolfAvenue 发表于 2020-9-12 17:45
看不懂,提取上述格式内容???从那提取???

不用提取。我是IOS端通过捷径编写了自动话,已经自动提取好课程名+视频地址。现在需要做的就是下载过来。原先下载后,重命名是一堆字母。我要的是自动命名成课程名称。。

比如:
第一课:大海
地址:http://XXXXXX.xxx.xx.xxx/lskdfjlksdjflsjdflsjdf.mp4

我下载后保存的时候自动改名为“第一课:大海”
 楼主| photonmang 发表于 2020-9-13 15:13
xuyincheng 发表于 2020-9-12 21:10
都下载下来再批量重命名咯!

请告诉我怎么个批量重命名?目前批量重命名只能是按序号重命名。我是想直接按名称对标命名。

文本中已经包含,名称+地址。那就直接按地址下载后自动命名为名称。
WolfAvenue 发表于 2020-9-13 15:33
photonmang 发表于 2020-9-13 15:12
不用提取。我是IOS端通过捷径编写了自动话,已经自动提取好课程名+视频地址。现在需要做的就是下载过来。 ...

如果下载下来的视频是又次序的话,用批处理可以批量重命名,
逍遥一仙 发表于 2020-9-13 15:56
idm提供了sdk,而且如果会易语言的话,我提供过易语言模块可以直接调用
 楼主| photonmang 发表于 2020-9-13 17:01
逍遥一仙 发表于 2020-9-13 15:56
idm提供了sdk,而且如果会易语言的话,我提供过易语言模块可以直接调用

没有用过易语言。也不会弄。C语言学习还是十几年前的事情了。忘得差不多了。。。能否提供一个简单的成品使用呢?我主要是将提取出来的文件名和视频地址放入一个文本中。再想通过软件批量尽量下载时根据每个链接的上一行名字进行重命名。。

我获取到的格式是下列这种格式。
文件名
视频地址
文件名2
视频地址2
文件名3
视频地址3
....
canyonlwt 发表于 2020-9-13 18:13
photonmang 发表于 2020-9-13 15:13
请告诉我怎么个批量重命名?目前批量重命名只能是按序号重命名。我是想直接按名称对标命名。

文本中已 ...

你先按照序号重命名,然后把需要名字对照放excel或者其他文本里,然后用批处理 ren命令,重新改名,这样多一步操作,但是可以满足你的需求
返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2025-5-22 12:41

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表