Aria2能够指定磁铁URI,它将保存一个种子文件。此文件保存为十六进制编码的信息哈希的名称,后缀为.torrent
。
磁体 URI 有一个选项 ?dn=
,这是一个显示名称。保存种子时是否可以使用此名称,以便
aria2c -d . --bt-metadata-only=true --bt-save-metadata=true "magnet:?xt=urn:btih:cf7da7ab4d4e6125567bd979994f13bb1f23dddd&dn=ubuntu-18.04.2-desktop-amd64.iso"
输出ubuntu-18.04.2-desktop-amd64.iso.torrent
而不是cf7da7ab4d4e6125567bd979994f13bb1f23dddd.torrent
?
我找不到任何直接选项,但有一个解决方法
aria2c -S, --show-files[=true|false]
打印 .torrent、.meta4 和 .metalink 文件的文件列表并退出。更详细信息将在种子文件的情况下列出。
使用这个和一些格雷姆,切割你可以做这样的事情..
mv hash.torrent "`aria2c -S hash.torrent | grep Name | cut -c7-`.torrent"