// ==UserScript==
// @name 91不限制观看2.0
// @version 2.40
// @description 解除91短视频网站观看数量限制
// @author geigei717
// @license MIT
// @antifeature ads
// @icon https://greasyfork.s3.us-east-2.amazonaws.com/fc67t00gsk98w7pbhs97xr94g1hl
// @match www.91dizhi8.com
// @include *91porn.com/*
// @include /^http(s?):\/\/.*\.91p\d{2}\.com\/.*$/
// @include /^http(s?):\/\/.*\.9p\d{2}q\.com\/.*$/
// @include /^http(s?):\/\/.*\.9p\d{2}p\.com\/.*$/
// @include /^http(s?):\/\/\d{4}\.workgreat\d{2}\.live\/.*$/
// @require https://cdn.bootcdn.net/ajax/libs/dplayer/1.27.1/DPlayer.min.js
// @require https://cdn.staticfile.org/hls.js/8.0.0-beta.3/hls.min.js
// @require https://cdn.staticfile.org/jquery/1.10.2/jquery.min.js
// @require http://cdn.staticfile.org/layer/3.5.1/layer.min.js
// @run-at document-start
// @grant GM_addElement
// @grant GM_addStyle
// @grant GM_download
// @grant GM_xmlhttpRequest
// @grant GM_setValue
// @grant GM_getValue
// @grant GM_setClipboard
// @grant GM_registerMenuCommand
// @grant GM_unregisterMenuCommand
// @connect *
// @namespace https://greasyfork.org/users/877579
// @downloadURL https://update.sleazyfork.org/scripts/440191/91%E4%B8%8D%E9%99%90%E5%88%B6%E8%A7%82%E7%9C%8B20.user.js
// @updateURL https://update.sleazyfork.org/scripts/440191/91%E4%B8%8D%E9%99%90%E5%88%B6%E8%A7%82%E7%9C%8B20.meta.js
// ==/UserScript==
(function() {
var a_background_color = "black",hzh = false,line1=GM_getValue("line1", 0); //视频列表的背景颜色,需要更改的话,将black改成其他颜色即可
GM_addStyle('.well-sm{ background-color:'+a_background_color +'!important;};');
var set = setInterval(function(){
if($("#search_form").length>0){
RmAd();
}
if($("#player_one_html5_api")[0] !=undefined &&$("#favorite").length>0){
playerVideo()
}else if($('.col-sm-12').length>0){
RmAd()
stopSet()
}
},50);
function stopSet(){
clearInterval(set);
};
function RmAd(){
$("div[class=video-container]").css('display','none')
$('.ad_img').remove();
$("#row > a:first").remove();
$(".more title").remove();
$("#videodetails span[class='title'] > div").remove();
$("#videodetails span[class='title'] > br").remove();
$("#videodetails:first > br:first").nextAll("div[class!=video-container],iframe").remove();
$("#row div:first").prevAll().remove();
$("#linkForm2").remove();
$("div[align=center]").parent("div").remove();
}
function playerVideo(){
var myvideo = videojs('player_one_html5_api').dispose()
RmAd()
stopSet()
if($("#videodetails").length>0){
var vid = $("div[id=VUID]").text()
var VID = $("div[id=VID]").text()
$("#videodetails:first > br:first").before('