东南大学云课堂导出PPT

  • 打开云课堂(cvs.seu.edu.cn)某节课
  • F12打开开发者模式
  • 预加载图片: 在网页底部的PPT预览条上,手动向右拖动滚动条,直到最后一张PPT,确保所有的缩略图都加载出来(即 DOM 节点已生成)。
  • 点击右侧开发者工具顶部的 Console (控制台) 标签
  • 复制粘贴以下代码并回车。这段代码会筛选出所有的PPT图片链接。
javascript 复制代码
// 筛选所有包含 ppt 字样的图片或者在你选中的那个class里的图片
// 根据截图,类名包含 pptImageHorizontal
var slides = document.querySelectorAll('img[class*="ppt"], img[src*="ppt"]');
var urlList = [];

console.log(`找到 ${slides.length} 张PPT`);

slides.forEach((img) => {
    // 获取高清原图链接,有时src是缩略图,如果有data-src通常是原图,这里以src为例
    if(img.src) {
        urlList.push(img.src);
        console.log(img.src);
    }
});

// 将所有链接复制到剪贴板(方便去迅雷/IDM批量下载)
copy(urlList.join('\n'));
console.log("✅ 所有链接已复制到剪贴板!可以直接去下载软件里粘贴了。");

代码运行后,所有链接会自动复制。打开 IDM (Internet Download Manager) 或 迅雷,选择"新建批量任务" -> "从剪贴板导入",即可一键下载所有高清大图。

相关推荐
jktantan16 分钟前
每个节点 41 字节:把一棵百万节点树拆进 14 个 typed array
前端·javascript·vue.js·算法·typescript
我命由我123451 小时前
访客系统形式(有用户概念、无用户概念)
java·开发语言·前端·javascript·python·产品运营·产品经理
程序员大阳2 小时前
副队长JavaScript教程(65)-详解JSON:轻量级数据交换格式
javascript·json·序列化·反序列化·stringify·parse
paopaokaka_luck3 小时前
基于springboot+vue的益暖微光公益服务平台(DeepSeek公益助手、善款信息追溯、志愿服务积分闭环、ECharts运营分析、活动状态自动流转)
java·前端·javascript·spring boot·mysql·架构·echarts
栀椩3 小时前
Electron 内嵌页面跨域问题(CORS/PNA)解决全记录
前端·javascript·electron
SEO_juper3 小时前
Chrome 扩展一键查看当前页面 SEO 信息:不用切页面,点一下全出来
前端·javascript·chrome
Highcharts.js4 小时前
CSUN 2026|Highcharts无障碍数据与AI分享
javascript·人工智能·数据分析·highcharts·图表开发
系统集成-鹰翔4 小时前
ERP推单数据库怎么备份:SQLite WAL模式下只复制db文件为什么可能漏任务
javascript·数据库·经验分享·后端
小大宇5 小时前
Vue知识点-ElementPlus-05 输入框
前端·javascript·vue.js
外贸GEO优化5 小时前
外贸独立站的可抓取性:JS 渲染、懒加载与无限滚动到底影响什么
开发语言·javascript·ecmascript