js chrome 插件,下载微博视频

修改说明:

代码资源,免积分下载

起因, 目的:

  • 最初是想下载微博上的NBA视频,因为在看网页上看视频很不方便,快进一次是10秒,而本地 VLC 播放器,快进一次是5秒。
  • 另外我还想做点视频剪辑。

对比

  • 原来手动下载的话,右键检查,复制视频链接,然后下载,至少需要一分钟。
  • 新的插件,估计要不了3秒, 因为只需要点击一下插件的下载按钮

效果
js chrome 插件,下载微博视频_第1张图片

过程:

还是使用 Grok AI 来写代码,自己调试。
代码不贴了。没人看。

插件的代码逻辑:

  1. popup.js 调用 chrome.scripting.executeScript,注入 content.js 到当前页面。
  2. content.js 扫描页面,提取 标签的 src(中间链接),发送给 background.js。
  3. background.js 接收中间链接,使用 fetch 请求解析出最终 .mp4 URL

结论 + todo

  1. 我的一个感觉是: AI 有点故意拖延时间,明明能解决,估计绕弯子。 这一点,我没证据。
  2. 话说,微博是真的很???。

你可能感兴趣的:(js,javascript,chrome,开发语言)