Pages

Saturday, 26 March 2022

mama2

妈妈再也不用担心我的MacBook发热了计划2.

用于解决在看视频网站时,MacBook 发热严重的问题。使用video来替换原来的flash播放器。

具体查看这里 http://zythum.github.io/mama2/

目前鹅厂视频--腾讯视频已经原生支持 Video 播放了。大家可以去试下.

目前网站支持列表:

  • 哔哩哔哩弹幕视频网 @朱一
  • 优酷-中国领先视频网站 @朱一
  • 土豆-每个人都是生活的导演 @朱一
  • 爱奇艺-中国领先的视频门户 @朱一
  • 搜狐视频 @朱一
  • 芒果tv @zhshipu
  • 熊猫tv @pczb
  • 91porn
  • 百度网盘 @朱一
  • 音悦台 @mhcgrq
  • 秒拍 @朱一

感谢 一环同学提供的缺省解析服务(如果不是上面的网站,能播放的都是一环同学的功劳。)

##众人拾柴火焰高 计划

加入妈妈计划开发,视频网站的解析朱一一个人确实是搞不过来。每个视频网站的解析规则可能会不定时的改变。朱一每天也就看看优酷或者bilibili,不大可能照顾到所有网站(毕竟是个业余项目QAQ)。所以如果你觉得妈妈计划不错,想帮助妈妈计划做的更好,恳请您加入众人拾柴火焰高计划。

###搭建本地环境

具体查看这里 http://zythum.github.io/mama2/

MAMA2需要本地环境: node npm gulp

clone到本地后执行: $ npm install

然后执行: $ npm start 或者 $ gulp

本地启动的http Server默认为 http://localhost:8000

那么本地环境就搭建好了。

注意: 在开发工程中,确保你的本地环境时开启状态

开发使用收藏夹脚本:拖拽我到收藏夹

###开发说明

现在的目录结构是这样的

image

很凌乱有木有。QAQ

其实一般只需要编写用于获取视频地址的逻辑,我这边称为seeker。所以只需要注意 seeker- 打头的文件,和 seekers 的文件就可以了

###举个例子🌰 我们要为名为 example 的视频网站写seeker脚本

在src目录下创建 seeker_example.js 文件。

from https://github.com/zythum/mama2

No comments:

Post a Comment