标签: 技术分享
- 作者帖子
未曾管理员前情提要:我在交流区和文章留言常见大家会遇到下载的文件名错乱的问题。这个问题多发生在批量下载一些文件名不规则的文件(例如书籍的分页)时出现。我自己使用了 Linux 的 bash 读取 url 列表逐行下载并命名。虽然不会存在上述问题,但是一直在关注各种下载软件是否有类似(预先重命名)的功能。今天测试了 motrix 这款下载软件的重命名功能似乎可以解决这个问题。早先也有网友在交流区提过这个软件,我下载测试没注意到它的特别之处。今天看界面有个重命名的选项,但是没有任何相关说明。于是去作者的 github 答疑页面查询,作者讲解了大致使用规则方法。因此,分享给大家以作参考使用。
motrix 这款免费开源的软件支持多种平台(windows、苹果、linux),并且支持下载 HTTP、FTP、BT、磁力链接等资源。虽然没有 IDM 类似添加批量任务的功能,但是它还是可以从剪贴板列表实现批量下载。重点是它可以预先对下载的文件批量重命名,这可以解决文件错乱的问题。
软件下载和安装
官网: motrix.app/zh-CN
选择适配的系统版本
安装很简单,完成后打开软件,界面如图
其它功能我就不做讲解。重点说一下预先重命名列表的方法:
1,我们以一个一般下载软件会文件名错乱的列表为例
书籍页面: rmda.kulib.kyoto-u.ac.jp/item/rb00015170
你可以由书格的生成工具生成 url 列表: ok.daoing.com/jddx/
2, 复制分页 URL 到剪贴板。点击设置如图
重点在这里的重命名项设置,可以自定义规则。例如上图 fwj(0001+).jpg
自定义递增数列用英文括号 ( )标记,0001+表示从 0001 开始递增逐行加一,jpg 是保存的文件格式(其它格式请自己调整)
*当然也可以设置为 xyz_(129-).jpg,129-表示从 129 递减3,然后点提交开始下载
最后下载好的文件
测试书页顺序正确。
后记:如果有些网站有 User-Agent、Referer、Cookie(模拟登录)也可以从高级选项配置
如果大家有更好的方式或软件也可以推荐给我们~
九靈游客真是太贴心了,赞👍!
唐象游客真是太贴心了,赞👍!
ygzst游客未曾老师好 这款软件下载开始后 又不想下载了 咋删除全部下载任务
叶子游客@ygzst #16863
应该没办法全部取消,我还去 github 问了,只能上下拖动选择。实在不行只能卸载重装了
叶子游客@未曾 #16867
谢谢,亲测可用
未曾管理员
ml123游客感谢未曾先生推荐。不知大家有没用过一款 Bulk Rename Utility,可以用于下载后文件批量改名,相关功能非常齐全,在正式使用前最好先尝试相关用法,以免改名出错。这里可以下载,也有绿色版。https://www.bulkrenameutility.co.uk/Download.php
未曾管理员@ml123 #16878
感谢推荐。
因为很多网址图片的链接并不规则,导致下载软件下载后的文件会顺序混乱。
motrix 的重命名是在下载时进行的,解决的是下载后文件乱序的问题。所以,你提到下载后再重命名的意义就没有了
ml123游客@未曾 #16879
我的方法选择单线程批量下载,下载后的文件会被下载软件自动命名。然后根据下载后的序列(可根据 bulk 软件中预定义,比如文件创建修改时间)用 Bulk Rename Utility 重新命名。
未曾管理员@ml123 #16881
这样也是可以的。但是 motrix 可以在下载前预分配对应序列的文件名,相对方便一些,而且可以多任务
- 作者帖子