我刚刚接触bash脚本,并且当我听说“wget”时,我决定编写一个脚本从streamcloud(或其他)链接下载.mp4文件。使用wget访问视频下载链接
我用它通常喜欢:
wget -q -O - http://somelink.com | grep keyword
(我wget的重定向到标准输出)
但我遇到的问题是,我已经意识到,我刚开始页面的来源,您必须等待几秒钟,直到您点击“转到视频”按钮。所以我现在就陷入了困境,我不知道如何才能访问我真正感兴趣的页面的源代码,在那里我可以grep .mp4链接。我听到了一些请求,但说实话,我不知道如何使用它。
对不起,如果我在shell脚本中看起来太新手了,那只是我自己。
非常感谢。任何帮助,将不胜感激。
查看浏览器中的页面源(或浏览器使用浏览器开发工具发送的请求)可能是找到所需url的最简单方法。假设该网站不努力阻止您找到它。你可能也有运气寻找设计来做到这一点的工具。各种网站都有许多这样的工具。 –
是的,我知道。实际上,我可以通过自己查看页面中的源代码来做到这一点,但是当我想写脚本时,我不知道该怎么做才能避免第一页,因此您必须等待。 –
我的观点是你可能无法轻松得到你想要的东西。如果他们使用javascript填充链接,则无法通过wget获得它,等等。 –