需求是下载如示例页面上的几个附件,并按网页上的名称重命名。
目前操作步骤是电脑上创建文件夹,页面挨个点击每个链接-另存为-复制文件名-粘贴文件名-保存,有什么更方便的方法批量下载以及自动获取文件名来重命名吗?
极端一点的如示例网站2,有19个附件,一个个下载重命名太麻烦了。
需求是下载如示例页面上的几个附件,并按网页上的名称重命名。
目前操作步骤是电脑上创建文件夹,页面挨个点击每个链接-另存为-复制文件名-粘贴文件名-保存,有什么更方便的方法批量下载以及自动获取文件名来重命名吗?
极端一点的如示例网站2,有19个附件,一个个下载重命名太麻烦了。
idm/curl + 菲菲改名/renamer/quicker/powertoys
试了一下,确实可以,感谢!
另外还有2个问题:
1.对于附件是pdf的情况,可以类似提取第几行作为标题吗,如补充的这个网址里的附件?
2.批量下载有什么推荐的方法吗?
感谢回复。
1.请教下idm怎么批量下载呢,是用站点抓取吗?
2.复制获取需要的文件名以后,renamer或菲菲改名在哪里可以指定修改后的名字呢,要保证下载文件名称对应的话有什么好的方法吗?
确实可以,太感谢了!
一直在用大佬的quicker,不过都是用的现成动作,遇到这种需要自己写动作的,就不知道怎么弄了
感谢,确实可以,菲菲刚下载第一次用,功能好强大,就是功能不熟悉遇到了不知道怎么用
idm有抓取下载、链接批量下载等方法,这个不难。你也可以把html复制出来简单排版替换把链接拿出来。至于重命名工具,保留原名称并加以更改是基础功能,renamer有绿色版,具体你可以试试,一般需要的命名功能基本都能满足。
感谢解答
我这边试一下,感谢
<a>
标签的 download 属性https://www.w3school.com.cn/tags/att_a_download.asp
<a href="/images/myw3schoolimage.jpg" download="w3logo">点击下载</a>
下载得到的文件名就是 w3logo
一个chrome扩展, 可以根据很多元素来重命名, 也支持批量下载
如图, 命名处输入*text*
就可以自动重命名了. 具体含义见下方:
命名字段可以帮助你方便地设置文件名。下表列出了你可以使用的所有命名字段,方括号里的内容是可选的。
字段 | 意义 |
---|---|
name | 文件名 |
ext | 扩展名 |
url | 网址 |
host | 域名 |
query | 网址的查询字符串 |
anchor | 网址的锚字符串 |
subdirs | 网址的子目录字符串 |
text | 链接或图片附带的文本内容 |
title | 链接或图片的标题属性 |
page_title | 下载引用页的网页标题 |
num | 计数器,在添加新任务时递增 |
size | 文件大小,以字节为单位 |
refer | 引用页网址 |
mime | 互联网媒体类型 |
remark | 备注 |
hh | 当前小时,2位数字 |
mm | 当前分钟,2位数字 |
ss | 当前秒,2位数字 |
y | 当前年份,4位数字 |
m | 当前月份,2位数字 |
d | 当前日期,2位数字 |
wd | 当前星期几,1位数字 |
datetime[,yyyy-MM-dd hh:mm:ss] | 当前日期时间,可附带格式化字符串,如果该字符串省略,默认将以’yyyy-MM-dd hh:mm:ss’进行格式化 |
date[,yyyy-MM-dd] | 当前日期,可附带格式化字符串,如果该字符串省略,默认将以’yyyy-MM-dd’进行格式化 |
time[,hh:mm:ss] | 当前时间,可附带格式化字符串,如果该字符串省略,默认将以’hh:mm:ss’进行格式化’ |
addtime[,yyyy-MM-dd hh:mm:ss] | 添加任务的日期时间,格式化字符串与datetime相同 |
对与URL相关的字段,你还可以添加前缀**‘flat’**来将所有斜线转换成下划线,例如 flaturl, flatsubdirs.
请注意,你设置的文件名允许包含子目录,例如 dirA/dirB/name.ext.