// ==UserScript== // @name 腾讯视频 在Youtube 上搜索 // @namespace BjDanny的脚本 // @version 1.1 // @description 腾讯视频, bilibili 等大陆视频网站上快速在youtube上搜索该视频 // @author BjDanny // @match https://v.qq.com/x/cover/* // @match https://www.bilibili.com/bangumi/play/* // @icon https://www.google.com/s2/favicons?domain=qq.com // @icon https://www.google.com/s2/favicons?domain=bilibili.com // @grant none // @downloadURL none // ==/UserScript== function createBtn() { const css = document.createElement('style'); css.innerHTML = ` .myButton { font-size: 14px; font-weight: bold; color: white; text-align: center; vertical-align: middle; border: 1px solid transparent; border-radius: 2px; background-color: red; height:70%; weight:100%; padding: 2px 14px; margin: 5px; `; document.head.appendChild(css); var btn = document.createElement("BUTTON"); btn.className = "myButton"; btn.id = "mybutton"; btn.innerHTML = "搜 Youtube"; if (document.domain == "bilibili.com") {document.querySelector(".media-rating").appendChild(btn);}; if (document.domain == "qq.com") {document.querySelector(".player_container").appendChild(btn);}; btn.addEventListener("click", searchYoutube); } function searchYoutube() { let title = ""; if (document.domain == "qq.com") {title = document.querySelector("._video_title").textContent.trimLeft().trimRight();} if (document.domain == "bilibili.com") {title = document.querySelector(".media-title").textContent.trimLeft().trimRight();} console.log(title); const q = "https://www.youtube.com/results?search_query="; window.open(q + title, "_self"); } function closeVipPrompt(){ let vipPrompt = document.querySelector(".wrapper.mod_vip_popup"); if (vipPrompt) vipPrompt.querySelector(".btn.btn_close").click(); } setTimeout(createBtn, 2000); setInterval(closeVipPrompt, 500);