// ==UserScript==
// @name 全网VIP视频免费破解去广告,一键领取淘宝、天猫隐藏优惠券!【免费领取外卖红包、公交地铁红包】
// @namespace http://52tao.ga/
// @version 1.2.0
// @description 1、一键破解[优酷|腾讯|乐视|爱奇艺|芒果|音悦台]等VIP视频;2、查询商家设置的隐藏优惠券,省钱开心购物,直接领取优惠券购买;3、接口不好用了请反馈给我记录更新(QQ群:668600818)。
// @author 赤练丶风
// @match *://s.taobao.com/*
// @match *://ai.taobao.com/search/*
// @match *://list.tmall.com/*
// @match *://item.taobao.com/*
// @match *://detail.tmall.com/*
// @match *://detail.tmall.hk/*
// @match *://chaoshi.detail.tmall.com/*
// @match *://detail.liangxinyao.com/*
// @match *://*.iqiyi.com/*
// @match *://*.youku.com/*
// @match *://v.qq.com/*
// @match *://*.tudou.com/*
// @match *://film.sohu.com/*
// @match *://*.mgtv.com/*
// @match *://*.acfun.cn/v/*
// @match *://*.56.com/*
// @match *://*.pptv.com/*
// @match *://*.le.com/*
// @match *://*.letv.com/*
// @match *://tv.sohu.com/*
// @match *://vip.1905.com/play/*
// @match *://v.yinyuetai.com/video/*
// @match *://v.yinyuetai.com/playlist/*
// @match *://*.fun.tv/vplay/*
// @match *://*.wasu.cn/Play/show/*
// @require https://cdn.bootcss.com/jquery/2.2.4/jquery.min.js
// @grant GM_openInTab
// ==/UserScript==
(function () {
'use strict';
$(document).ready(function () {
// *://*.bilibili.com/*
// *://*.bilibili.com/blackboard/*
var host = window.location.host;
var productNm = '';
var coupon = "http://52taob.xyr3h.cn/index.php?r=searchlist&kwd=";
var RedPacket = "https://shimo.im/docs/QV98k9PHRGkk6kvG/";
//var DPacket = "https://m.tb.cn/h.4OeBx9O";
//var EPacket = "https://s3.ax1x.com/2021/03/02/6kcaUU.png";
var Clabel = "领取商品优惠券";
var Rlabel = "找券机器人|最新活动";
//var Dlabel = "3.8节超级红包";
//var Elabel = "3.8节超级红包手机扫码";
var cssSelector = '';
if (host.indexOf('taobao.com') > 0) {
productNm = $.trim($('.tb-main-title').text());
cssSelector = '.tb-action';
} else if (host == 'chaoshi.detail.tmall.com') {
productNm = $.trim($('.tb-detail-hd h1').text());
cssSelector = '.tb-action';
} else if (host.indexOf('tmall.com') > 0 || host == 'detail.liangxinyao.com') {
productNm = $.trim($('.tb-detail-hd h1').text());
cssSelector = '.tb-action';
}else {
//感谢黄盐大大提供的列表浮窗等代码
const YoukuIcon = '<svg width="1.2em" height="1.2em" viewbox="0 0 72 72"><defs><circle id="youkuC1" r="5.5" style="stroke:none;;fill:#0B9BFF;"></circle><path id="youkuArow" d="m0,10 a5,5 0,0,1 0,-10 h20 a5,5 0,0,1 0,10z" style="fill:#FF4242;"></path></defs><circle cx="36" cy="36" r="30.5" style="stroke:#30B4FF;stroke-width:11;fill:none;"></circle><use x="10.5" y="19" xlink:href="#youkuC1"/><use x="61.5" y="53" xlink:href="#youkuC1"/><use x="39" y="1" transform="rotate(30)" xlink:href="#youkuArow"/><use x="-1" y="52" transform="rotate(-35)" xlink:href="#youkuArow"/></svg>';
const VQQIcon = '<svg height="1.2em" width="1.2em" viewbox="0 0 185 170"><defs><path id="vQQ" d="M7 20Q14 -10 55 7Q100 23 145 60Q170 80 145 102Q108 138 47 165Q15 175 4 146Q-5 80 7 20"></path></defs><use style="fill:#44B9FD;" transform="translate(27,0)" xlink:href="#vQQ"></use><use style="fill:#FF9F01;" transform="translate(0,18),scale(0.8,0.75)" xlink:href="#vQQ"></use><use style="fill:#97E61B;" transform="translate(23,18),scale(0.80.75)" xlink:href="#vQQ"></use><use style="fill:#fff;" transform="translate(50,45),scale(0.4)" xlink:href="#vQQ"></use></svg>';
const IQiyiIcon = '<svg xmlns="http://www.w3.org/2000/svg" x="0" y="0" width="12" height="12"><image width="12" height="12" x="0" y="0" href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMEAYAAAAG5YCkAAAABGdBTUEAALGPC/xhBQAAACBjSFJN AAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0T///////8JWPfcAAAA B3RJTUUH4wgJFC0QN86G4AAAA8FJREFUOMsFwX1MlHUAwPHv73meu5PjnWMSkSZYDHRuzj8UEbXN CudEQXQunAOzWnO1+V5BC5i6U7NcqPmW4cK0mSaWIYWJQbrKNSCiVGwnKHpyceDD2z33PPf8+nyE c/judTh3jQamQ2GZ7KALVJ/soxtA5tEDwBkeA6ARBqCIWABxjWcBRCI5AGI2z0NkKkX4of6kcMZ3 u8FUtZep13Zplme9OsPjh8Sl6s7EnyC6Rfkz5mlwbRVB5+dANhGRAeF+OdlogZG37byRKTDksvcN HYSBYqtt4DqEe8gyf7Y0kZx150psh5Tlucn5H3wI6XOV/Rn7QLetXL0XzDq5x/wM7DRZZieCXMYd uQTUcXFTBVwlSvuEzRC9RPW4C+DhXftgXwvsXDhQUd0JWmoueWmLIcFt3UisgOOr9DnHciA1yrE9 tQru9Zu7fT/AvQ7zG58B7iPKafdfoFVxWTsB+opIly5g2rDz9PTbULgvzrviCDzj4/CkvaCJ3Eir 2A4PDhiLHpyD/A1x8xaXQ/JsdifnQ/ze+OL4m9CxJxRoL4CYI+LNGBU8L2plHjfoL8iA/hqELlsF 4W0Q9bX6vdsBCRPF/oRaUBw75B5HMyQsUI2EcYhtZU7MGugtNk/dbwe73z4kN0L0CZke7YbRj6zV YzXwz9nR0VvLYEV03L8rl8B1j36q9SJMaBFRrpdAO2Ab2gNQ3CVybfS3MMXrqkyfBsph2a02AXX2 PO4DvfIWIcBvzweQbfKCXQu/TNNLW9PAVzxe6/NB++8jt9s6QZkrtyk5QE9kHYAS2RDZFCmHcZ/V O74Y+meFegOX4Lkapzb1PrjWYjjjYKzQzBkvhHC7NSncBU8qTNdQJvStNi48fAfGqqzvxtJhNGJO HTsKps9Ktx6Bps8xFj3JgsH1xuygA85/2b/1bBdMXCMcKQZk/u1uzUyCplf0vh+/AP1Xe7peDEPL ZdLgVdj1ru+r6hhwNyp/uL3wX6PRF6iB4KdGVrASNH9BKOzXwVpgLYy8Du95J22pOAPB49beoBfC Jfal8ElIb499I6MH5HzxvqwCx0bqHevAuVJsdh6FxAa1JakDAtmhmYFK8BeFmh/FgtDym7PBdDob I1tcqZrx1BQlLSUFkoJaadJGiKlVumN7wHVD2eTSgIWYzIJwtX0gvBqG6+yS4VIYfMs6HRwEf5P9 yeMGMPJVbyhoOYUj7aoK5yfLHXIAlsfJj6kBtdP+TW4DIA8vgDzGFQAkQQBRwioAmigHUGaKQwCi mlchMkMcFh64OPI/QLSjdm0wihoAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTktMDgtMTBUMDM6NDU6 MTYtMDc6MDBV2/HBAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE5LTA4LTEwVDAzOjQ1OjE2LTA3OjAw JIZJfQAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAAASUVORK5CYII="/></svg>';
var tMscript = document.createElement('script');
tMscript.innerText = `q = function(cssSelector){return document.querySelector(cssSelector);};qa = function(cssSelector){return document.querySelectorAll(cssSelector);};`;
document.head.appendChild(tMscript);
window.q = function(cssSelector) {return document.querySelector(cssSelector);};
window.qa = function(cssSelector) {return document.querySelectorAll(cssSelector);};
window.makeEl = function(tag){return document.createElement(tag);};
/* 兼容 Tampermonkey | Violentmonkey | Greasymonkey 4.0+ */
function GMaddStyle(cssText){
let a = document.createElement('style');
a.type = "text/css";
a.textContent = cssText;
let doc = document.head || document.documentElement;
doc.appendChild(a);
}
GMaddStyle(`
/*TMHY:TamperMonkeyHuanYan*/
#TMHYvideoContainer{z-index:999998;background:rgba(0,0,0,.7);position:fixed;top:7em;left:5em;height:65%;width:65%;resize:both;overflow:auto;box-shadow:2px 2px 5px 5px rgba(255,255,0,.8);}
/*TMHYVideoContainer*/
#TMHYvideoContainer button{top:.1em;cursor:pointer;visibility:hidden;font-size:3em;color:#fff;background:transparent;border:0;}
#TMHYvideoContainer:hover button{visibility:visible;}
#TMHYvideoContainer:hover button:hover{color:#ff0;}
#TMHYiframe{height:100%;width:100%;overflow:auto;position:absolute;top:0;left:0;margin:auto;border:0;box-shadow:0 0 3em rgba(0,0,0,.4);z-index:-1;}
/*TMHYIframe*/
#TMHYul{position:fixed;top:5em;left:0;padding:0;z-index:999999;}
#TMHYul li{list-style:none;}
#TMHYul svg{float:right;}
.TM1{opacity:0.3;position:relative;padding-right:.5em;width:1.5em;cursor:pointer;}
.TM1:hover{opacity:1;}
.TM1 span{display:block;border-radius:0 .3em .3em 0;background-color:#ffff00;border:0;font:bold 1em "微软雅黑"!important;color:#ff0000;margin:0;padding:1em .3em;}
.TM3{position:absolute;top:0;left:1.5em;display:none;border-radius:.3em;margin:0;padding:0;}
.TM3 li{float:none;width:8.5em;margin:0;font-size:1em;padding:.15em .5em;cursor:pointer;color:#3a3a3a!important;background:rgba(255,255,0,0.8);}
.TM3 li:hover{color:white!important;background:rgba(0,0,0,.8);}
.TM3 li:last-child{border-radius:0 0 .35em .35em;}
.TM3 li:first-child{border-radius:.35em .35em 0 0;}
.TM1:hover .TM3{display:block;}
`);
var defaultapi = {
title: "菜鸟解析,失效请更换接口,鼠标停留出现多个接口",
url: "https://jiexi.bm6ig.cn/?url="
};
var apis =[
{name:"菜鸟解析"+IQiyiIcon+VQQIcon+YoukuIcon,url:"https://jiexi.bm6ig.cn/?url=",title:"优酷超清、腾讯超清、爱奇艺超清"},
{name:"1717云"+IQiyiIcon+VQQIcon+YoukuIcon,url:"https://www.1717yun.com/jx/ty.php?url=",title:"优酷超清、腾讯超清、爱奇艺高清、芒果超清"},
{name:"解析啦"+IQiyiIcon+VQQIcon+YoukuIcon,url:"https://api.jiexi.la/?url=",title:"优酷超清、腾讯超清、爱奇艺高清"},
{name:"大亨解析"+IQiyiIcon+VQQIcon+YoukuIcon,url:"http://jx.13tv.top/?url=",title:"优酷超清、腾讯超清、爱奇艺超清"},
{name:"17K云"+IQiyiIcon+VQQIcon+YoukuIcon,url:"http://17kyun.com/api.php?url=",title:"优酷超清、腾讯高清、爱奇艺高清、芒果超清"},
{name:"乐多解析"+IQiyiIcon+VQQIcon+YoukuIcon,url:"https://api.leduotv.com/wp-api/ifr.php?vid=",title:"优酷超清、腾讯高清、爱奇艺高清、芒果超清"},
{name:"19解析"+IQiyiIcon+VQQIcon+YoukuIcon,url:"http://19g.top/?url=",title:"优酷超清、腾讯高清、爱奇艺高清、芒果超清"},
{name:"55解析"+IQiyiIcon+VQQIcon+YoukuIcon,url:"http://55jx.top/?url=",title:"优酷超清、腾讯高清、爱奇艺高清、芒果超清"},
{name:"618解析"+IQiyiIcon+VQQIcon+YoukuIcon,url:"https://jx.618g.com/?url=",title:"优酷超清、腾讯高清、爱奇艺高清、芒果超清"},
{name:"660解析"+IQiyiIcon+VQQIcon+YoukuIcon,url:"https://660e.com/?url=",title:"优酷超清、腾讯高清、爱奇艺高清"},
{name:"CK解析"+IQiyiIcon+VQQIcon+YoukuIcon,url:"https://www.ckmov.vip/api.php?url=",title:"优酷超清、腾讯超清、爱奇艺高清"},
{name:"OOP解析"+IQiyiIcon+VQQIcon+YoukuIcon,url:"http://api.13tv.top/jiexi/?url=",title:"优酷超清、腾讯超清、爱奇艺高清"},
{name:"下视频"+IQiyiIcon+VQQIcon+YoukuIcon,url:"http://jiexi2.xiashipin.net/jiexi/?url=",title:"优酷超清、腾讯超清、爱奇艺高清"},
{name:"花园解析"+IQiyiIcon+VQQIcon+YoukuIcon,url:"http://j.zz22x.com/jx/?url=",title:"优酷超清、腾讯超清、爱奇艺高清"},
{name:"小蒋解析"+IQiyiIcon+VQQIcon,url:"https://www.kpezp.cn/jlexi.php?url=",title:"腾讯超清、爱奇艺高清、芒果超清"},
{name:"无名解析"+IQiyiIcon+VQQIcon,url:"https://www.administratorw.com/admin.php?url=",title:"腾讯超清、爱奇艺高清、芒果超清"},
];
var defaultapi2 = {
title: "1717云,失效请更换接口,鼠标停留出现多个接口",
url: "https://www.1717yun.com/jx/ty.php?url="
};
var apis2 =[
{name:"OK解析"+IQiyiIcon+VQQIcon+YoukuIcon,url:"http://okjx.cc/?url=",title:"优酷超清、腾讯标清、爱奇艺超清、芒果超清"},
{name:"K8解析"+IQiyiIcon+VQQIcon+YoukuIcon,url:"http://k8aa.com/jx/index.php?url=",title:"优酷超清、腾讯标清、爱奇艺超清、芒果超清"},
{name:"F41解析"+IQiyiIcon+VQQIcon+YoukuIcon,url:"https://jx.f41.cc/?url=",title:"优酷超清、腾讯标清、爱奇艺超清、芒果超清"},
{name:"哈哈解析"+IQiyiIcon+VQQIcon+YoukuIcon,url:"http://gege.ha123.club/gege1234/index.php?url=",title:"优酷超清、腾讯标清、爱奇艺超清、芒果超清"},
{name:"明日解析"+IQiyiIcon+VQQIcon+YoukuIcon,url:"https://www.qianyicp.com/jiexi/index.php?url=",title:"优酷超清、腾讯标清、爱奇艺超清、芒果超清"},
{name:"颜亦解析"+IQiyiIcon+VQQIcon+YoukuIcon,url:"https://jsap.attakids.com/?url=",title:"优酷超清、腾讯标清、爱奇艺超清、芒果超清"},
{name:"BL解析"+IQiyiIcon+VQQIcon+YoukuIcon,url:"https://vip.bljiex.com/?v=",title:"优酷超清、腾讯标清、爱奇艺高清、芒果超清"},
{name:"MW解析"+IQiyiIcon+VQQIcon+YoukuIcon,url:"http://jx.mw0.cc/?url=",title:"优酷超清、腾讯标清、爱奇艺高清、芒果超清"},
{name:"维多解析"+IQiyiIcon+VQQIcon+YoukuIcon,url:"https://jx.ivito.cn/?url=",title:"优酷超清、腾讯标清、爱奇艺高清"},
{name:"热点解析"+IQiyiIcon+VQQIcon+YoukuIcon,url:"http://jx.rdhk.net/?v=",title:"优酷超清、腾讯标清、爱奇艺标清"},
{name:"TV920"+IQiyiIcon+VQQIcon+YoukuIcon,url:"https://api.tv920.com/vip/?url=",title:"优酷超清、腾讯标清、爱奇艺标清、芒果超清"},
{name:"TN解析"+IQiyiIcon+VQQIcon,url:"http://www.33tn.cn/?url=",title:"腾讯标清、爱奇艺高清、芒果超清"},
];
/* 执行 */
var div = makeEl("div");
div.id = "TMHYd";
var txt = '', i = 0;
var txt2 = '',j = 0;
/*提供的接口列表*/
for (i in apis) {
txt += `<li data-order=${i} data-url="${apis[i].url}" title="${apis[i].title}" onclick="window.open(this.dataset.url+location.href)">${apis[i].name}</li>`;
}
for (j in apis2) {
txt2 += `<li data-order=${j} data-url="${apis2[j].url}" title="${apis2[j].title}" onclick="window.open(this.dataset.url+location.href)">${apis2[j].name}</li>`;
}
div.innerHTML = `
<ul id="TMHYul">
<li class="TM1"><span id="TMList" title="${defaultapi.title}" onclick="window.open(\'${defaultapi.url}\'+window.location.href)">▶</span><ul class="TM3 TM4">${txt}</ul></li>
<li class="TM1"><span id="TMList" title="${defaultapi2.title}" onclick="window.open(\'${defaultapi2.url}\'+window.location.href)">①</span><ul class="TM3 TM4">${txt2}</ul></li>
</ul>
`;
document.body.appendChild(div);
}
$(cssSelector).append(obtainAppendHtml(host, coupon, productNm, Clabel, RedPacket, Rlabel));
});
function obtainAppendHtml(host, coupon, productNm, Clabel, RedPacket, Rlabel) {
if (host.indexOf('taobao.com') > 0) {
return '<div class="div-inline"><div class="tb-btn-buy" style="padding-top:11px;"><a href="' + coupon + encodeURI(productNm) + '" target="_blank">' + Clabel + '</a></div></div>'
+'<div class="div-inline"><div class="tb-btn-add" style="padding-top:11px;"><a href="' + RedPacket + '" target="_blank">' + Rlabel + '</a></div></div>';
// +'<div class="div-inline"><div class="tb-btn-buy" style="padding-top:11px;"><a href="' + DPacket + ' " title="每天可拆,可以领到3月8号" target="_blank">' + Dlabel + '</a></div></div>'
// +'<div class="div-inline"><div class="tb-btn-add" style="padding-top:11px;"><a href="' + EPacket + '" title="每天可拆,可以领到3月8号" target="_blank">' + Elabel + '</a></div></div>';
} else if (host == 'chaoshi.detail.tmall.com' ) {
return '<br/><br/><br/><div class="div-inline"><div class="tb-btn-buy tb-btn-sku" style="padding-top:11px;"><a href="' + coupon + encodeURI(productNm) + '" target="_blank">' + Clabel + '</a></div></div>'
+'<div class="div-inline"><div class="tb-btn-basket tb-btn-sku " style="padding-top:11px;"><a href="' + RedPacket + '" target="_blank">' + Rlabel + '</a></div></div>';
// +'<div class="div-inline"><div class="tb-btn-buy tb-btn-sku" style="padding-top:11px;"><a href="' + DPacket + '" title="每天可拆,可以领到3月8号" target="_blank">' + Dlabel + '</a></div></div> '
// +'<div class="div-inline"><div class="tb-btn-basket tb-btn-sku " style="padding-top:11px;"><a href="' + EPacket + '" title="每天可拆,可以领到3月8号" target="_blank">' + Elabel + '</a></div></div>';
} else if (host.indexOf('tmall.com') > 0 || host == 'detail.liangxinyao.com') {
return '<div class="div-inline"><div class="tb-btn-buy tb-btn-sku" style="padding-top:11px;"><a href="' + coupon + encodeURI(productNm) + '" target="_blank">' + Clabel + '</a></div></div>'
+'<div class="div-inline"><div class="tb-btn-basket tb-btn-sku " style="padding-top:11px;"><a href="' + RedPacket + '" target="_blank">' + Rlabel + '</a></div></div>';
//+'<div class="div-inline"><div class="tb-btn-buy tb-btn-sku" style="padding-top:11px;"><a href="' + DPacket + '" title="每天可拆,可以领到3月8号" target="_blank">' + Dlabel + '</a></div></div>'
// +'<div class="div-inline"><div class="tb-btn-basket tb-btn-sku " style="padding-top:11px;"><a href="' + EPacket + '" title="每天可拆,可以领到3月8号" target="_blank">' + Elabel + '</a></div></div>';
}
}
})();