YouTube CenterYouTube 擴(kuò)展功能集
YouTube Center 是一個用戶腳本,旨在擴(kuò)展 YouTube 的功能,包括下載正在觀看的視頻、自動選擇喜歡的視頻質(zhì)量等功能,目前以 Chrome 擴(kuò)展形式發(fā)布。
建造
YouTube 中心使用構(gòu)建系統(tǒng) Ant。
可選要求
要構(gòu)建 Chrome 或 Maxthon 擴(kuò)展,需要能夠運(yùn)行可執(zhí)行文件,這可以在 Linux 上的 Wine 或 Windows 計(jì)算機(jī)上完成。
無需運(yùn)行可執(zhí)行文件即可構(gòu)建 Chrome 或 Maxthon 擴(kuò)展的解壓版本:
-
ant copy-chrome-- 在構(gòu)建目錄中準(zhǔn)備好構(gòu)建擴(kuò)展文件 (.crx) 所需的文件。 -
ant copy-maxthon-- 在構(gòu)建目錄中準(zhǔn)備好構(gòu)建擴(kuò)展文件 (.mxaddon) 所需的文件。
簽約
用于簽署擴(kuò)展的證書必須由您自己提供,并且必須放置在:
/.cert/chrome//.cert/safari/
應(yīng)該注意的是,如果缺少/.cert/chrome/(需要運(yùn)行可執(zhí)行文件),Ant 構(gòu)建將為 Chrome 創(chuàng)建一個新的簽名密鑰。
螞蟻
構(gòu)建系統(tǒng)是用 Ant 制作的,需要安裝 Ant 和 Java。
-
ant all- 除了樣式之外,構(gòu)建下面的所有內(nèi)容。 -
ant devnumber-- 增加內(nèi)部版本號。 -
ant firefox-- 構(gòu)建 Firefox 插件 (.xpi) -
ant chrome-- 構(gòu)建 Chrome 擴(kuò)展 (.crx) -
ant maxthon-- 構(gòu)建 Maxthon 擴(kuò)展 (.mxaddon) -
ant opera-- 構(gòu)建 Opera 擴(kuò)展 (.oex) -
ant userscript-- 構(gòu)建用戶腳本 (.user.js) -
ant safari-- 為 Safari 完成 YouTube 中心的構(gòu)建做好一切準(zhǔn)備。 -
ant styles-- 縮小使用的樣式。每次更改樣式時都需要調(diào)用它。 -
ant language-- 檢索 YouTube 中心的最新翻譯并將其存儲為 JSON 文件。
構(gòu)建屬性(build.properties)
此文件中的鍵具有前綴和后綴@。
-
devbuild-- 如果要創(chuàng)建開發(fā)人員版本,則設(shè)置為 true,如果它是穩(wěn)定版本,則設(shè)置為 false。 -
ant-version-- 穩(wěn)定版。 -
ant-revision-- 用于檢查它是否是較新版本的穩(wěn)定版本。 -
pastebin-api-key-- YouTube 中心用于在 pastebin 上發(fā)布調(diào)試日志的 pastebin API 密鑰。 -
name-stable-- 穩(wěn)定版本的擴(kuò)展名。 -
name-dev-- 開發(fā)者版本的擴(kuò)展名。 -
stable-downloadURL-- 穩(wěn)定版最新版 YouTube 中心的位置。 -
stable-updateURL-- 用戶腳本標(biāo)題的位置,用于檢查是否有新版本的 YouTube 中心可用于穩(wěn)定版本。 -
dev-downloadURL-- 開發(fā)者版最新版 YouTube 中心的位置。 -
dev-updateURL-- 檢查開發(fā)者版本是否有新版本的 YouTube 中心可用的用戶腳本標(biāo)頭的位置。 -
firefox-target-id-- 在 Firefox 擴(kuò)展清單中用于指定擴(kuò)展面向的平臺。 -
firefox-target-min-version-- 目標(biāo)平臺的最低版本。 -
firefox-target-max-version-- 目標(biāo)平臺的最大版本。 -
firefox-target-mobile-id-- 移動平臺 ID。 -
firefox-target-mobile-min-version-- 移動平臺的最低版本。 -
firefox-target-mobile-max-version-- 移動平臺最高版本。 -
firefox-update-link-- 最新版的YouTube Center for Firefox 開發(fā)者版所在位置。 -
firefox-update-rdf-- 文件的位置,F(xiàn)irefox 用它來檢查是否有新版本的開發(fā)者版 YouTube 中心可用。 -
chrome-id-- Chrome 擴(kuò)展程序的 ID??梢?code>chrome://extensions/在簽名密鑰中找到或計(jì)算該 ID 。 -
chrome-update-xml-- 文件的位置,Chrome 用它來檢查是否有新版本的開發(fā)者版 YouTube 中心可用。 -
chrome-update-file-- 最新版YouTube Center for Chrome開發(fā)者版所在位置。 -
chrome-webstore-name-- Chrome 網(wǎng)上應(yīng)用店中擴(kuò)展程序的名稱。 -
chrome-webstore-name-dev-- 與常規(guī) Chrome 網(wǎng)上應(yīng)用店名稱相同,但 YouTube 中心的開發(fā)版本除外。
評論
圖片
表情
