try to take over the world!
当前为
// ==UserScript==
// @name 去GG+Vip
// @namespace http://tampermonkey.net/
// @version 0.44
// @description try to take over the world!
// @author You
// @match http://iqiyi.com/*
// @include *://*.youku.com/v_*
// @include *://*.iqiyi.com/v_*
// @include *://*.iqiyi.com/w_*
// @include *://*.iqiyi.com/a_*
// @include *://*.le.com/ptv/vplay/*
// @include *://v.qq.com/x/cover/*
// @include *://v.qq.com/x/page/*
// @include *://sports.qq.com/*
// @include *://*.tudou.com/listplay/*
// @include *://*.tudou.com/albumplay/*
// @include *://*.tudou.com/programs/view/*
// @include *://*.mgtv.com/b/*
// @include *://film.sohu.com/album/*
// @include *://tv.sohu.com/v/*
// @include *://*.acfun.cn/v/*
// @include *://*.bilibili.com/video/*
// @include *://*.bilibili.com/anime/*
// @include *://*.bilibili.com/bangumi/play/*
// @include *://*.baofeng.com/play/*
// @include *://vip.pptv.com/show/*
// @include *://v.pptv.com/show/*
// @require http://libs.baidu.com/jquery/2.0.0/jquery.min.js
// @grant none
// ==/UserScript==
(function() {
'use strict';
//---去广告
skipAvertise(window.location.href, window.location.host);
//---解析
var $ = $ || window.$;
var window_url = window.location.href;
var website_host = window.location.host;
var VIPVIDEO={};
VIPVIDEO.analysisWebsite="http://kiwi8.top/mov/s?ssqr=0&url=@@";
VIPVIDEO.judgeVipWebsite=function(){
var isVip = false;
var host = window.location.host;
var vipWebsites = ["iqiyi.com","qq.com","youku.com", "le.com","tudou.com","mgtv.com","sohu.com",
"acfun.cn","bilibili.com","baofeng.com","pptv.com"];
for(var b=0; b<vipWebsites.length; b++){
if(host.indexOf(vipWebsites[b]) != -1){
isVip = true;
break;
}
}
return isVip;
};
VIPVIDEO.addStyle=function(){
var innnerCss =
`
#plugin_kiwi_analysis_vip_movie_box{position:fixed; top:100px; left:0px; width:35px; background-color:#BC2405;z-index:9999999899999;}
#plugin_kiwi_analysis_vip_movie_box >.plugin_item{cursor:pointer; width:33px; padding:10px 0px; text-align:center;}
#plugin_kiwi_analysis_vip_movie_box >.plugin_item >img{width:23px; display:inline-block; vertical-align:middle;}
`;
$("body").prepend("<style>"+innnerCss+"</style>");
};
VIPVIDEO.generateHtml=function(){
var html="";
var vipImgBase64 = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEEAAABACAYAAABFqxrgAAADBklEQVR4Xu2cz6tNURTHP7tI5iRlID9CJFMlkYGSRPGklBRKiCSSxJMBkYGSgWQq/gBT/gMDUzMzf8RX6959nuO9e+75sff54d69B+/W23evvdbnrLX32j/OdfgiaStwGzgBvHfOPc7qln9KsrpHRfU9/n+xgt6ngW/AK+fcT9PV2R9JZ4A3wHpvQBVh/yuETO/fwDXn3GfnAXxa9vTmAUJm8oJBMADmCfkyTxC+GAT1GMOD6DpBsIExeUKCMArH5AkJwnhcTp4wBcI85QmFnpAgAAlCgjAeMJMnJAjJE5YWdSkcIq5vvwP7IsprRVSrGaNzzuSfAz4Aa1qxIILQ1iHkNnKfAA8j6BxdRGcQ/IbuOuAtYDu+gymdQsh5xX7gHbB7CCR6gZCDccGPF6Ot/75KrxB8iKwCngL35hZCzit2Ac/8CVinPIo8YRH4OkWTQ1WO4WyKrGuNJDsGfAlsr9vW0v0mehdCqHCmV3oM1wRCzjPuAC9qgmiU6Q4Wgh8vNgJ2+HulIozZg5DzioMexuESGLMLIQfjkh+LNhXAmH0IPkTueq9YOwHEbEOQdMobv3dKSMwmBEl7fAhUWW/EhTCBdnaEn839bU+RtvS2PmyqXF11dmiid+9p8yTjJF0ELPZ3VjQ+6GuDgiDpAHAfOBZkVc3Gg4AgaQPwALieXSaraUfQ13uHIOmmN35bkCUBjXuDIOm4N/5ogP5RmnYOQdIOwJ7+1SgWRBDSGQRJNrXajVmL+80RdI8mYtp+QlknlfMESSe98UfKhAbW235CWVmhd6tLacBS3BvA5TLNItXHzRhjbKoAv4CiFV8ku/8RM0gIbRg6TWaC0PRKQdtjQvKErgkkTxgTjzsmNNm/7+HJL+8y6rnDAOzpToVW0+buzAjrKUFIF7zHHpQ8IUFInrA0mqZw8OHwY8IFqkaZV9hEFaV1E71HL4c+9wcdeS2aCItiRaCQJnovZC+MfwTO5hRoIixQ/yjN6+j994XxrGtJt4DzwBbgdaSdpSiW1RBSBcKKnw74AzEYpoku7zbwAAAAAElFTkSuQmCC";
html+= "<div id='plugin_kiwi_analysis_vip_movie_box'>";
html+= "<div class='plugin_item jump_analysis_website' title='VIP视频破解'><img src='"+vipImgBase64+"'></div>";
html+= "</div>";
$("body").append(html);
};
VIPVIDEO.operation=function(){
$("body").on("click", "#plugin_kiwi_analysis_vip_movie_box .jump_analysis_website", function(){
var jumpWebsite=VIPVIDEO.analysisWebsite.replace("@@", window.location.href);
window.open(jumpWebsite,document.querySelector('title').text,'height=520,width=720,channelmode=yes,fullscreen=yes');
//window.history.back(-1);//返回上一页
});
};
VIPVIDEO.start=function(){
if(VIPVIDEO.judgeVipWebsite() && window.top==window.self){
VIPVIDEO.addStyle();
VIPVIDEO.generateHtml();
VIPVIDEO.operation();
}
};
VIPVIDEO.start();
// Your code here...
})();
function skipAvertise(currentUrl, currentHost) {
let methodYk = function () {
window._setTimeout = window.setTimeout
window.setTimeout = function (handler, timeout, ...arg) {
window._setTimeout(handler, timeout / 30, ...arg)
}
}
let methodIqiyi = function () {
window.rate = 0
window.Date.now = () => {
return new window.Date().getTime() + (window.rate += 10000)
}
setInterval(() => {
window.rate = 0
}, 600000)
}
let youku = function () {
window.onload = function () {
if (!document.querySelectorAll('video')[1]) {
setInterval(() => {
document.querySelectorAll('video')[1].playbackRate = 16
}, 100)
} else {
methodYk()
}
}
}
let qq = function () {
setInterval(() => {
if (document.querySelectorAll('video')[0].status == 'IDLE') {
setInterval(() => {
document.querySelectorAll('video')[2].playbackRate = 16
document.querySelectorAll('video')[3].playbackRate = 16
}, 100)
}
}, 100)
}
switch (currentHost) {
case 'v.youku.com':
youku();
break;
case 'qq.com' :
qq();
break;
case 'www.iqiyi.com' :
methodIqiyi();
break;
default :
break
}
}