YouTube Center 正在参加 2021 年度 OSC 中国开源项目评选,请投票支持!
YouTube Center 在 2021 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
2021 年度 OSC 中国开源项目评选 正在火热进行中,快来投票支持你喜欢的开源项目!
2021 年度 OSC 中国开源项目评选 >>> 中场回顾
YouTube Center 获得 2021 年度 OSC 中国开源项目评选「最佳人气项目」 !

软件简介

YouTube Center 是一个用户脚本,旨在扩展 YouTube 的功能,包括下载正在观看的视频、自动选择喜欢的视频质量等功能,目前以 Chrome 扩展形式发布。

建造

YouTube 中心使用构建系统 Ant

可选要求

要构建 Chrome 或 Maxthon 扩展,需要能够运行可执行文件,这可以在 Linux 上的 Wine 或 Windows 计算机上完成。

无需运行可执行文件即可构建 Chrome 或 Maxthon 扩展的解压版本:

  • ant copy-chrome -- 在构建目录中准备好构建扩展文件 (.crx) 所需的文件。
  • ant copy-maxthon -- 在构建目录中准备好构建扩展文件 (.mxaddon) 所需的文件。

签约

用于签署扩展的证书必须由您自己提供,并且必须放置在:

  • /.cert/chrome/
  • /.cert/safari/

应该注意的是,如果缺少/.cert/chrome/(需要运行可执行文件),Ant 构建将为 Chrome 创建一个新的签名密钥。

蚂蚁

构建系统是用 Ant 制作的,需要安装 Ant 和 Java。

  • ant all - 除了样式之外,构建下面的所有内容。
  • ant devnumber -- 增加内部版本号。
  • ant firefox -- 构建 Firefox 插件 (.xpi)
  • ant chrome -- 构建 Chrome 扩展 (.crx)
  • ant maxthon -- 构建 Maxthon 扩展 (.mxaddon)
  • ant opera -- 构建 Opera 扩展 (.oex)
  • ant userscript -- 构建用户脚本 (.user.js)
  • ant safari -- 为 Safari 完成 YouTube 中心的构建做好一切准备。
  • ant styles-- 缩小使用的样式。每次更改样式时都需要调用它。
  • ant language -- 检索 YouTube 中心的最新翻译并将其存储为 JSON 文件。

构建属性(build.properties)

此文件中的键具有前缀和后缀@

  • devbuild -- 如果要创建开发人员版本,则设置为 true,如果它是稳定版本,则设置为 false。
  • ant-version -- 稳定版。
  • ant-revision -- 用于检查它是否是较新版本的稳定版本。
  • pastebin-api-key -- YouTube 中心用于在 pastebin 上发布调试日志的 pastebin API 密钥。
  • name-stable -- 稳定版本的扩展名。
  • name-dev -- 开发者版本的扩展名。
  • stable-downloadURL -- 稳定版最新版 YouTube 中心的位置。
  • stable-updateURL -- 用户脚本标题的位置,用于检查是否有新版本的 YouTube 中心可用于稳定版本。
  • dev-downloadURL -- 开发者版最新版 YouTube 中心的位置。
  • dev-updateURL -- 检查开发者版本是否有新版本的 YouTube 中心可用的用户脚本标头的位置。
  • firefox-target-id -- 在 Firefox 扩展清单中用于指定扩展面向的平台。
  • firefox-target-min-version -- 目标平台的最低版本。
  • firefox-target-max-version -- 目标平台的最大版本。
  • firefox-target-mobile-id -- 移动平台 ID。
  • firefox-target-mobile-min-version -- 移动平台的最低版本。
  • firefox-target-mobile-max-version -- 移动平台最高版本。
  • firefox-update-link -- 最新版的YouTube Center for Firefox 开发者版所在位置。
  • firefox-update-rdf -- 文件的位置,Firefox 用它来检查是否有新版本的开发者版 YouTube 中心可用。
  • chrome-id-- Chrome 扩展程序的 ID。可以chrome://extensions/在签名密钥中找到或计算该 ID 。
  • chrome-update-xml -- 文件的位置,Chrome 用它来检查是否有新版本的开发者版 YouTube 中心可用。
  • chrome-update-file -- 最新版YouTube Center for Chrome开发者版所在位置。
  • chrome-webstore-name -- Chrome 网上应用店中扩展程序的名称。
  • chrome-webstore-name-dev -- 与常规 Chrome 网上应用店名称相同,但 YouTube 中心的开发版本除外。
展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论 (0)

加载中
更多评论
暂无内容
发表了博客
2020/09/08 07:28

Flutter之Center

1、Center介绍 Center将子控件放在其内部中心,里面只能放一个child,但是child里面可以放Container Center继承勒Align,然后Align默认是center. 2、测试代码 测试1、 @override Widget build(BuildContext context) { return MaterialApp( title: 'open url', home: Scaffold( appBar: AppBar( // Here we take the value from the MyHomePage object that was crea...

0
0
发表了博客
2020/09/27 11:15

you-get和youtube-dl

you-get和youtube-dl使用说明 ps:在使用工具之前需要先确定是否安装python3,此外如果对视频的要求比较高可能会用到ffmpeg 1. 安装 pip install you-get pip install youtube-dl 2. 下载 you-get url youtube-dl url 3. 常用命令 you-get -i 查看所有可用画质与格式 -o 设定路径 -O 设定输出文件名 … youtube-dl -o 设定输出文件名 -a url.txt 下载所有url.txt中的url(也可以youtube-dl <url1> <url2>) -F 显示所有可用的...

0
0
2015/02/12 12:21

Put Polymer Dialog to Center

# Problem Put the wrapper paper-dialog to the center of the screen # Solution ```xml Are you sure Close Yes ``` The javascript code ```js /** * this function is critical for position center * even the order is very important * * resizeHandler need to be called, like trigger a windows resize event * * max-width of sizing target will not be override, so please call it after resizeHandler **/ func...

0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
暂无内容
0 评论
0 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部