Skip to content

mafdetai/Edusoho-Video-backup

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EduSoho Batch Download Helper (Community)

edusoho to xunlei

可用于备份视频时可用批量下载

非官方浏览器扩展,用于在你已登录并有权限的 EduSoho 环境中:

  1. 批量导出页码范围的下载地址(含真实地址、原始地址、文件名映射)
  2. 在“批量转化真实下载地址”页面中,将清单转成可批量推送迅雷的 HTML 报告

说明:

  • 本项目不是 EduSoho 官方项目。
  • 仅用于你有合法权限的内容归档。
  • 不绕过登录、付费、DRM 或平台权限。

功能概览

  • 弹窗范围导出会生成 3 个文件:
    • *_detail.txt:真实地址(每行一个)
    • *_map.tsv:文件名与真实地址映射
    • *_original_urls.txt:原始地址(每行一个)
  • “批量转化真实下载地址”页只保留一个导出能力:
    • 导出HTML报告
  • HTML 报告支持:
    • 每行复选框
    • 单条“迅雷下载”
    • 顶部“下载已勾选到迅雷”批量触发
    • 顶部“复制已勾选链接”(可选分隔符:换行/分号/竖线)
    • 顶部“打开百度下载页”(便于粘贴复制内容)

安装

  1. 打开扩展管理页:
    • Chrome: chrome://extensions/
    • Edge: edge://extensions/
  2. 打开“开发者模式”
  3. 点击“加载已解压的扩展程序”
  4. 选择本目录

推荐操作路径

  1. open.edusoho.com 登录
  2. 在视频列表页做范围导出(例如 1-46 页)
  3. 打开“批量转化真实下载地址”页
  4. 输入 *_detail.txt 内容
  5. 点击“开始逐条转化”
  6. 点击“导出HTML报告”
  7. 在 HTML 内勾选后先点“复制已勾选链接”,再粘贴到迅雷或百度下载页
  8. 也可直接点“下载已勾选到迅雷”自动触发 thunder://

图文操作手册

目录结构

  • manifest.json:扩展清单
  • popup.html / popup.js:弹窗导出逻辑
  • resolver.html / resolver.js:逐条转化与 HTML 导出
  • background.js:网络重定向抓取与下载任务协助
  • docs/操作手册.md:图文说明

License

MIT