您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
show english subtitles automatically.
// ==UserScript== // @name 自动英文字幕 // @namespace http://elmagnifico.tech/ // @version 1.5 // @description show english subtitles automatically. // @author elmagnifico // @match https://www.youtube.com/watch* // @require https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js // @grant none // ==/UserScript== (function() { 'use strict'; function checkChinese(){ var sub = $('[role="menuitem"]:contains("字幕")'); if(!sub.length) return false; // show subtitles sub.click(); console.log("打开设置"); var subc = $('[role="menuitemradio"]:contains("中文")'); if (subc.length) { console.log("原片是中文,退出"); console.log("关闭字幕"); var close_btn = $('[role="menuitemradio"]:contains("关闭")'); if (!close_btn.length) return true; close_btn.click(); return true; }else{ console.log("没有中文"); } return false; } function translateToEnglish(){ var sub = $('[role="menuitem"]:contains("字幕")'); if(!sub.length) return false; // show subtitles sub.click(); console.log("打开设置"); var success = false; var subc = $('[role="menuitemradio"]:contains("英语")'); if (subc.length) { console.log("切换到英语(美国)字幕"); subc.click(); success = true; } else { console.log("关闭字幕1"); var close_btn = $('[role="menuitemradio"]:contains("关闭")'); if (!close_btn.length) return false; close_btn.click(); } if(success == false) { subc = $('[role="menuitemradio"]:contains("英语 (自动生成)")'); if (subc.length) { console.log("切换到英语(自动生成)字幕"); subc.click(); success = true; } else { console.log("关闭字幕2"); close_btn = $('[role="menuitemradio"]:contains("关闭")'); if (!close_btn.length) return false; close_btn.click(); } } if(success == false) { subc = $('[role="menuitemradio"]:contains("英语")'); if (subc.length) { console.log("切换到英语字幕"); subc.click(); } else { console.log("关闭字幕3"); close_btn = $('[role="menuitemradio"]:contains("关闭")'); if (!close_btn.length) return false; close_btn.click(); } } } function onLoadStart(){ $('.ytp-subtitles-button[aria-pressed="false"]').click(); $('.ytp-settings-button').click(); if(checkChinese() == false) { $('.ytp-settings-button').click(); translateToEnglish(); $('.ytp-settings-button').click(); } console.log("关闭设置"); $('.ytp-settings-button').click(); } $('video').on('loadstart', onLoadStart).trigger('loadstart'); })();
QingJ © 2025
镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址