爱课程资源离线下载工具使用指南
爱课程资源离线下载工具是一款专门为爱课程平台设计的开源软件,能够帮助用户轻松下载课程视频、课件、习题作业等教学资源,实现离线学习。
项目简介
本程序专门用于下载爱课程网站上的各类教学资源,包括视频课程、课件文档、习题作业和测试试卷等。项目持续更新维护,确保与平台变化保持同步,并提供简单易用的操作界面。
主要特点包括:
- 操作简单,适合各类用户使用
- 持续更新,修复bug和兼容性问题
- 提供预编译版本,无需安装Python环境
- 支持批量下载和自动文件重命名
快速开始
预编译版本使用
对于不熟悉编程的用户,推荐使用预编译版本,无需安装Python和相关依赖库。
Windows系统:
- 下载Windows版本的可执行文件
- 双击运行程序
- 输入课程链接和保存路径
- 点击确认开始下载
- 下载完成后生成链接文件和重命名脚本
Linux/macOS系统:
- 下载对应系统的版本
- 在终端中赋予执行权限:
chmod 777 IcourseDownloade_macOS_x.x.x - 运行程序:
./IcourseDownloade_macOS_x.x.x - 按照提示输入相关信息
从源代码运行
如需最新功能或自定义修改,可以选择从源代码运行。
环境准备:
- Python 3.5及以上版本
- 安装必要的第三方库:requests、bs4、lxml
安装命令:
pip install requests
pip install bs4
pip install lxml
获取源代码:
git clone https://gitcode.com/gh_mirrors/ic/Icourses-Videos-and-PPTs-Download
运行程序:
- Windows:双击
start.cmd或运行python run.py - Linux/macOS:运行
./start.sh或python run.py
详细使用步骤
第一步:准备工作
确保已安装Python 3.5或更高版本,并在安装时选择"将Python添加至环境变量"选项。同时安装好所需的第三方库。
第二步:运行程序
启动程序后,按照界面提示输入以下信息:
- 保存路径:选择本地保存课程资源的目录,建议路径简单明了,避免使用空格和特殊字符
- 课程链接:输入爱课程的具体课程页面链接
第三步:下载资源
程序运行完成后,会在指定目录生成以下文件:
批量下载链接.txt:包含所有资源的下载链接分条下载链接.txt:逐条列出的下载链接change_name.cmd(Windows)或change_name.sh(Linux/macOS):自动重命名脚本
第四步:文件处理
- 使用下载工具(如迅雷)批量下载链接文件
- 下载完成后,将重命名脚本复制到下载文件所在目录
- 运行重命名脚本自动整理文件名
注意事项
- 课程链接格式必须为:
http://www.icourses.cn/sCourse/course_****.html - 保存路径中不能包含空格,建议从文件管理器中直接复制路径
- 本程序仅支持爱课程平台资源下载,不支持中国大学MOOC等其他平台
- 仅限个人学习使用,请遵守相关版权规定
常见问题
下载失败怎么办?
- 检查网络连接是否正常
- 确认课程链接格式是否正确
- 验证保存路径是否有效且无特殊字符
文件命名混乱?
- 确保正确运行重命名脚本
- 检查下载文件是否完整
程序无法运行?
- 确认Python环境配置正确
- 验证第三方库是否安装成功
技术支持
如遇到无法解决的问题,可以通过以下方式获取帮助:
- 查看项目文档和常见问题
- 提交问题反馈
- 联系开发者
本工具旨在帮助用户更方便地获取学习资源,提升学习效率。使用过程中请尊重知识产权,仅用于合法的学习目的。
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考



