我想从网站上下载多个文件,但是要手动下载每个文件,我需要在图标上进行“点按”,然后在“另存为”上选择一个文件夹,然后单击“确定”。
如果我保存网站的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等中的其他工具或脚本来做到这一点?
预先感谢