NOISE知识效率集💼学无止境下载器Setup-学无止下载器-v1.5.3-Win.exe - 蓝奏云https://www.lanzous.com/iakv06hPyJun/Mooc_DownloaderCreate your free GitHub account today to subscribe to this repository for new releases and build software alongside 40 million developers. You can't perform that action at this time. You signed in with another tab or window. You signed out in another tab or window. Reload to refresh your session.https://github.com/PyJun/Mooc_Downloader/releasesPyJun/Mooc_Downloader1. 项目简介: 项目环境为 Windows10, Python3 用 Python3.6 urllib3 模块爬虫,所有涉及模块均为标准库,打包后体积小,不到10M 支持Mooc视频,字幕,课件下载,课程以目录树形式下载到硬盘,支持Potplayer播放 支持中国大学慕课和爱课程二大慕课网站的视频课程下载,核心下载调用 Aria2c 用户可以直接下载 Release 下的 学无止下载器-V1.5.3 安装即可使用 有关下载器的使用以及相关问题,点击查看Mooc下载器帮助文档 2.https://github.com/PyJun/Mooc_Downloader
1. 项目简介:项目环境为 Windows10, Python3用 Python3.6 urllib3 模块爬虫,所有涉及模块均为标准库,打包后体积小,不到10M支持Mooc视频,字幕,课件下载,课程以目录树形式下载到硬盘,支持Potplayer播放支持中国大学慕课和爱课程二大慕课网站的视频课程下载,核心下载调用 Aria2c用户可以直接下载 Release 下的 学无止下载器-V1.5.3 安装即可使用有关下载器的使用以及相关问题,点击查看Mooc下载器帮助文档
4.项目文件Mooc_Main.py 整个项目的主程序, 其实是调用了 Mooc_InterfaceMooc_Interface.py 人机交互接口模块Mooc_Config.py Mooc 的配置文件Mooc_Base.py Mooc 抽象基类Mooc_Potplayer.py 用于生成专用于 Potplayer 播放的 dpl 文件Mooc_Request.py 用 urllib 包装的一个Mooc请求库Mooc_Download.py 调用 Aira2c 下载的命令接口Icourses 有关爱课程的模块包Icourse_Base.py 爱课程下载器的基类,继承自 Mooc_BaseIcourse_Config.py 配置文件Icourse_Cuoc.py 爱课程视频公开课的下载的子类,http://www.icourses.cn/cuoc/Icourse_Mooc.py 爱课程资源共享课的下载的子类,http://www.icourses.cn/mooc/Icourse163 有关中国大学慕课的模块包Icourse163_Base.py 中国大学慕课下载器的基类,继承自 Mooc_BaseIcourse163_Config.py 配置文件Icourse163_Mooc.py 中国大学慕课下载器得子类,继承自 Icourse163_Base.py
6.打包指令首先确保已经安装 pyinstaller,若未安装,则用 pip 安装,打开终端,输入:pip install pyinstaller然后在项目工程的根目录下,终端输入:pyinstaller Mooc.spec最后会在项目工程根目录下出现一个dist文件夹,该文件夹会出现一个Mooc-3.4.0.exe程序