// ==UserScript== // @name 超碰视频去广告,解决VIP限制 // @namespace undefined // @version 0.0.14 // @description 超碰小视频去广告,解决VIP限制 // @author Svend // @match http://www.ri003.com/* // @match http://www.ri005.com/* // @match http://www.ri006.com/* // @match https://www.gan008.com/* // @match https://www.kedou03.com/* // @require https://code.jquery.com/jquery-latest.js // @run-at document-start // @grant unsafeWindow // @grant GM_setClipboard // @downloadURL none // ==/UserScript== $(document).ready(function() { caoporn(); }); function caoporn() { var host = window.location.host.replace("www", ""); if (!host.startsWith(".")) { host = "." + host; } setCookie("video_log", 0, host, "/"); setTimeout(function() { //ad $('.m_ad').remove(); $('.pc_ad').remove(); $('.thumbs__list cfx').remove(); $('qq').remove(); }, 100); setTimeout(function() { console.clear(); if (typeof(layer) !== "undefined") { layer.closeAll(); delete layer; } if (typeof(flashvars) !== "undefined") { var videoUrl = flashvars.video_url; if (videoUrl[videoUrl.length - 1] === "/") { videoUrl = videoUrl.substr(0, videoUrl.length - 1); } console.log("视频地址 ---> :", videoUrl); //createVideoEle("#kt_player", videoUrl); createDownloadBtn(videoUrl); } }, 500); } function setCookie(name, value, domain, path) { var Days = 30; var exp = new Date(); exp.setTime(exp.getTime() + Days * 24 * 60 * 60 * 1000); var cookie = name + "=" + escape(value) + ";expires=" + exp.toGMTString() + ";domain=" + domain + ";path=" + path; document.cookie = cookie; console.log("set cookie:", cookie); } function createVideoEle(ele, url) { var videoDiv = '
'; $(ele).html(videoDiv); $("#user_video").attr("src", url); $("#user_video_div").css({ width: "100%", height: "100%", top: "0", left: "0", background: "#000" }); $("#user_video").css({ width: "100%", height: "100%", background: '#000' }); $(document).keydown(function(e) { if (e.keyCode === 39) { $("#user_video")[0].currentTime += 5; } else if (e.keyCode === 37) { $("#user_video")[0].currentTime -= 5; } }); $('#user_video').on('play', function (e) { $('#user_video').css('opacity', 1); }); $('#user_video').on('pause', function (e) { $('#user_video').css('opacity', 0); }); $("#user_video").on('click', function(e){ return this.paused ? this.play() : this.pause(); }); } function createDownloadBtn(videoUrl) { var top = $('#kt_player').offset().top + 2; var left = $('#kt_player').offset().left + $('#kt_player').width() - 92; var downloadBtn = '下载'; $(document.body).append(downloadBtn); }