gpt4 book ai didi

javascript - IDM 如何从 Youtube 等网站获取下载链接?

转载 作者:行者123 更新时间:2023-12-02 12:42:26 28 4
gpt4 key购买 nike

我正在为基于 Java 的下载管理器开发 chrome 扩展。我如何监听浏览器下载事件?下载管理器如何从 YouTube 等源文件中不存在直接视频链接的网站获取链接?

最佳答案

我也在构建一个类似的应用程序用于学习目的。嗯,有多种方法可以做到这一点。一种方法是使用 Chrome 的 native 消息 API。此 API 可以将消息从您的扩展程序发送到您的桌面应用程序。

https://developer.chrome.com/extensions/messaging#native-messaging-host

另一种方法是在桌面应用程序中嵌入一个小型服务器。因此,当用户安装应用程序时,服务器会自动部署并监听连接。

一旦您的服务器准备就绪,您就可以从您的扩展程序发送 http 请求。为此,您的扩展可以打开连接并向某个地址(例如 127.0.0.1:9690)发送 POST REQUEST。请求发送成功后,桌面应用程序会扫描 url,并根据 url,应用程序使用特定算法来下载文件。

例如:如果网址是 youtube,您可以使用某些技术来解析网址并获取适当的音频或视频。

关于javascript - IDM 如何从 Youtube 等网站获取下载链接?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44890175/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com