吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 14632|回复: 54
收起左侧

[原创工具] 赣教云线上教学视频下载

  [复制链接]
sky9131986 发表于 2020-3-11 14:51
本帖最后由 sky9131986 于 2020-3-11 23:12 编辑

有反应运行时闪退,这个应该是pyinstaller 打包时出的问题,在没改原文件的的情况下,有时会出现很多警高(见文末),有时有正常。
具体是什么问题,也没找到解决办法,
我用三台电脑打了四个包:除win10 打包的,不能在其他win7 64 运行,其他三台均能运行,
希望 有大佬能帮忙解决下。不胜感激。


WIN7 打包的:python 3.7.6 32位

https://www.lanzouj.com/ia58ine 密码:52po   pyinstaller3.6
https://www.lanzouj.com/ia5meta 密码:52po   pyinstaller3.6
https://www.lanzouj.com/ia5ryij 密码:52po   pyinstaller3.5 部分模块降了级


WIN10 打包:python 3.8.1 64位
https://www.lanzouj.com/ia5lw4h

因为疫情,各地都开展了“停课不停学”线上教学(江西省赣教云),
每次都要打开网页,网速慢的还要等待着加载,
于是想是不是可以先下载下来,就边学python 边写
经过不断的努力能正常下载视频,在经过一段苦功给它加了简单的UI(PyQt5)
就有了下面的界面。
Snipaste_2020-03-11_13-39-32.png

软件简单使用说明:
1、下载视频默认保存D盘,可自行选择
2、可按时间下载,可按学科下载。

其他说明:
1、视频源是中国电信的,部分教学视频可能会缺少(以江西省赣教云为准)
2、工具还有待完善的地方,没有暂停和停止,只能直接关闭(无论是否正在下载)
3、可能会出错了,很多地方没做异常处理:如 创建文件夹失败等

目前仅在win10 企业版 64位,win7 旗舰版 64位 等3台电脑测试 能正常运行。

下载地址:
https://www.lanzouj.com/ia58ine密码:52po


[HTML] 纯文本查看 复制代码
This file lists modules PyInstaller was not able to find. This does not
necessarily mean this module is required for running you program. Python and
Python 3rd-party packages include a lot of conditional or optional modules. For
example the module 'ntpath' only exists on Windows, whereas the module
'posixpath' only exists on Posix systems.

Types if import:
* top-level: imported at the top-level - look at these first
* conditional: imported within an if-statement
* delayed: imported from within a function
* optional: imported within a try-except-statement

IMPORTANT: Do NOT post this list to the issue-tracker. Use it as a basis for
           yourself tracking down the missing module. Thanks!

missing module named org - imported by copy (optional)
missing module named pwd - imported by posixpath (delayed, conditional), shutil (optional), tarfile (optional), http.server (delayed, optional), webbrowser (delayed), netrc (delayed, conditional), getpass (delayed)
missing module named 'org.python' - imported by pickle (optional), xml.sax (delayed, conditional)
missing module named urllib.getproxies_environment - imported by urllib (conditional), requests.compat (conditional)
missing module named urllib.proxy_bypass_environment - imported by urllib (conditional), requests.compat (conditional)
missing module named urllib.proxy_bypass - imported by urllib (conditional), requests.compat (conditional)
missing module named urllib.getproxies - imported by urllib (conditional), requests.compat (conditional)
missing module named urllib.urlencode - imported by urllib (conditional), requests.compat (conditional)
missing module named urllib.unquote_plus - imported by urllib (conditional), requests.compat (conditional)
missing module named urllib.quote_plus - imported by urllib (conditional), requests.compat (conditional)
missing module named urllib.unquote - imported by urllib (conditional), requests.compat (conditional)
missing module named urllib.quote - imported by urllib (conditional), requests.compat (conditional)
missing module named termios - imported by tty (top-level), getpass (optional)
missing module named _posixsubprocess - imported by subprocess (conditional)
missing module named vms_lib - imported by platform (delayed, conditional, optional)
missing module named 'java.lang' - imported by platform (delayed, optional), xml.sax._exceptions (conditional)
missing module named java - imported by platform (delayed)
missing module named _winreg - imported by platform (delayed, optional), requests.utils (delayed, conditional, optional)
missing module named _frozen_importlib_external - imported by importlib._bootstrap (delayed), importlib (optional), importlib.abc (optional)
excluded module named _frozen_importlib - imported by importlib (optional), importlib.abc (optional)
missing module named readline - imported by cmd (delayed, conditional, optional), code (delayed, conditional, optional), pdb (delayed, optional)
missing module named iconv_codec - imported by bs4.dammit (optional)
missing module named cchardet - imported by bs4.dammit (optional)
missing module named lxml - imported by bs4.builder._lxml (top-level)
missing module named 'html5lib.treebuilders' - imported by bs4.builder._html5lib (optional)
missing module named 'html5lib.constants' - imported by bs4.builder._html5lib (top-level)
missing module named html5lib - imported by bs4.builder._html5lib (top-level)
missing module named _scproxy - imported by urllib.request (conditional)
missing module named grp - imported by shutil (optional), tarfile (optional)
missing module named posix - imported by os (conditional, optional)
missing module named resource - imported by posix (top-level)
missing module named urlparse - imported by requests.compat (conditional), m3u8 (optional), m3u8.mixins (optional)
missing module named urllib2 - imported by requests.compat (conditional), m3u8 (optional)
missing module named StringIO - imported by urllib3.packages.six (conditional), requests.compat (conditional)
missing module named Cookie - imported by requests.compat (conditional)
missing module named cookielib - imported by requests.compat (conditional)
missing module named simplejson - imported by requests.compat (optional)
missing module named "'urllib3.packages.six.moves.urllib'.parse" - imported by urllib3.util.url (top-level), urllib3.request (top-level), urllib3.poolmanager (top-level)
missing module named Queue - imported by urllib3.util.queue (conditional)
runtime module named urllib3.packages.six.moves - imported by http.client (top-level), urllib3.connectionpool (top-level), urllib3.util.response (top-level), 'urllib3.packages.six.moves.urllib' (top-level), urllib3.response (top-level), urllib3.util.queue (top-level)
missing module named backports - imported by urllib3.packages.ssl_match_hostname (optional)
missing module named socks - imported by urllib3.contrib.socks (optional)
missing module named _dummy_threading - imported by dummy_threading (optional)
missing module named cryptography - imported by urllib3.contrib.pyopenssl (top-level), requests (optional)
missing module named 'OpenSSL.crypto' - imported by urllib3.contrib.pyopenssl (delayed)
missing module named 'cryptography.x509' - imported by urllib3.contrib.pyopenssl (delayed, optional)
missing module named 'cryptography.hazmat' - imported by urllib3.contrib.pyopenssl (top-level)
missing module named OpenSSL - imported by urllib3.contrib.pyopenssl (top-level)


免费评分

参与人数 22吾爱币 +28 热心值 +19 收起 理由
chenghter + 1 + 1 四 五 六 七 八 高一年级的都无法嗅探到,能修复一下吗?感谢
林中夕阳 + 1 + 1 谢谢@Thanks!
jxgz10310 + 1 江西老表路过
hljyslyj + 1 + 1 我很赞同!
woaini11 + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
wfygyeeqy + 2 + 1 谢谢@Thanks!
jelon1 + 1 + 1 我很赞同!
wuhuyou + 1 + 1 谢谢@Thanks!
crinsgod + 1 + 1 谢谢@Thanks!
pengziqiao + 1 谢谢@Thanks!
zr2582 + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
明天你好2020 + 1 + 1 用心讨论,共获提升!
dz10 + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
风之暇想 + 7 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
langjianer + 1 谢谢@Thanks!
luosh668 + 1 + 1 谢谢@Thanks!
古今明 + 1 + 1 谢谢@Thanks!
LZSZX + 1 + 1 你好,能做个优学派视频下载器
千秋色 + 1 + 1 谢谢@Thanks!
ll996075dd + 1 我很赞同!
y294945022 + 1 + 1 我也正准备下载呢
望仔不喝牛奶 + 1 + 1 我很赞同!

查看全部评分

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

 楼主| sky9131986 发表于 2020-4-3 12:52
zxmlysxl 发表于 2020-3-31 20:00
这个有bug了,我小孩读一年级,昨天的课程有2节语文和1节数学,在浏览页面看到总共有4节课(包含1节思想品 ...

小学都是 一天3节常规课(语数英科道),
你说的4月1号是 跨时间下载,在赣教云上根本看不到当天以后时间的课程,
甚至下午的课程也是定点的更新,上午无法观看下午的课程
抓取工具并没有抓取赣教云的,而是中国电信的,中国电信一般会提前更新课程
但提前更新,工具也是根据网站更新了多少抓取多少,所以出现了4月1号只能下载2节课
 楼主| sky9131986 发表于 2020-3-11 20:58
y294945022 发表于 2020-3-11 20:27
楼主,为了用这个软件我把32位系统换成了64位旗舰版的,可一样会闪退出来,怎么解决?

如下图: 然后闪 ...

我自己 两台 win7 64和 win10 能正常运行,因我也是初学着,这打包的 ,我也不懂,
刚才了那个压缩包 是 win10 py 3.8 打包的
现在这个 是 win7 .py3.7  打包的https://www.lanzouj.com/ia5meta
望仔不喝牛奶 发表于 2020-3-11 14:54
这软件太给力,学校要我每天我都手动下载1-6年级视频太麻烦了
y294945022 发表于 2020-3-11 15:17
好样的,顶一下
chgy 发表于 2020-3-11 15:19
楼主,国家中小学网络云平台(http://tongbu.eduyun.cn/tbkt/index.html)的课程很好,能不能写一个下载工具分享?
zhgxue 发表于 2020-3-11 15:48
chgy 发表于 2020-3-11 15:19
楼主,国家中小学网络云平台(http://tongbu.eduyun.cn/tbkt/index.html)的课程很好,能不能写一个下载工具 ...

用idm可以下载
千秋色 发表于 2020-3-11 16:25
这以好的软件,必须顶一下
js6702 发表于 2020-3-11 16:56
好软件,必须赞一个。
LZSZX 发表于 2020-3-11 17:17
谢谢楼主分享,必须赞一个
y294945022 发表于 2020-3-11 17:19
刚测试win7 32位的打开会闪退
xieshen630 发表于 2020-3-11 17:55

好样的,顶一下
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - 52pojie.cn ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2026-5-24 12:16

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表