青年大学习

本地跳过

苹果手机

自带外挂,打开控制中心直接划到最后即可

安卓手机

跳过青年大学习视频,以下步骤在微信app内完成
第一步、打开这个链接debugmm.qq.com/?forcex5=true点开后,退出就行了,接着下一步

第二步、安装线上内核http://debugtbs.qq.com

第三步、打开这个网页debugx5.qq.com最上方大字,点信息打开vConsole调试功能

第四步.开始学习后点开右下角绿标,输入代码

1
document.getElementById(‘Bvideo’).currentTime=9999

代码中9999是跳过的秒数,只要大于青年大学习的秒数就可以,需要输入两遍代码,第一遍答题,第二遍跳视频

如果需要截图的话再输入代码去掉绿标

1
__vconsole.style.display=”none”;

以后每次青年大学习只需要进行输入代码就可以了

直接生成截图

younthStudy

通过爬取中青网页面元素,获取最新一期的青年大学习页面信息, 生成完成学习的界面,只有截图没有后台观看记录,演示站点青年大学习截图,此项目是gitee上的younthStudy项目,这个项目我已经使用了将近一年。

下载

gitee:younthStudy
网盘下载:蓝奏网盘

构架

  • Nodejs构建服务端
  • 模块使用 koa + cheerio + axios

    axios 获取 HTML
    cheerio 解析获取到的 HTML
    koa 做应用服务器返回网页数据

思路

1.用中青网作为主入口跳板 www.cyol.com

因为中青网域名固定,保证进到的青年大学习列表页是最新的
爬取路径: .school dt.dtsty1 > a:first-child (href)
得到青年大学习列表页地址

2.从青年大学习列表页中获取最新一期青年大学习地址

爬取路径: ul.movie-list > li:first-child > a:first-child (href)
得到最新一期大学习地址

使用说明

1.安装 nodejs(必须的), 版本不限, 8.0 及以上
2.安装模块请使用 yarn (npm 处理依赖存在问题)

1
2
3
4
5
6
7
8
9
# 安装模块
npx yarn
# 或者
npm install -g yarn && yarn

# 启动服务
node ./index.js
# 或者
yarn start

3.服务端口