如何批量下载“另存为”链接

时间:2019-05-04 07:11:16

标签: batch-file curl hyperlink download

我想从网站上下载多个文件,但是要手动下载每个文件,我需要在图标上进行“点按”,然后在“另存为”上选择一个文件夹,然后单击“确定”。

如果我保存网站的HTML代码,则会看到要求我将“链接另存为”的可见链接如下所示:     http://website.com/ab/cd/kpppwo/file_xyz.mp3

但是,如果我在脚本中使用“ curl”使用此短链接,则不会下载任何内容。

当我在浏览器中手动转到a = [ [random.randint(1,500) for _ in range(5)] for _ in range(5)] # automatic or a = [ [int(input("Number: ")) for _ in range(5)] for _ in range(5) # manual input 时,它会打开一个新标签页,其中包含一个非常长的URL,并显示了一个小型播放器和一个可供下载的选项。如果我将此长网址与http://website.com/ab/cd/kpppwo/file_xyz.mp3一起使用,则会下载文件。

因此,有了短链接(来自网站的HTML代码),如何获得每个短URL的长URL,然后将其应用于“ curl”?

是否有chrome / firefox扩展程序或python,ruby等中的其他工具或脚本来做到这一点?

预先感谢

0 个答案:

没有答案