// ==UserScript==
// @name 爱奇艺,优酷,腾讯视频 简洁画面,logo水印移除
// @namespace http://tampermonkey.net/
// @version 1.201
// @description 删除元素,logo,达到极简效果
// @author Xian
// @match https://www.iqiyi.com/*.html*
// @match https://v.qq.com/x/cover/*.html*
// @match https://v.youku.com/v_show/*.html*
// @grant none
// @downloadURL none
// ==/UserScript==
(function() {
'use strict';
//鼠标悬停
var a;
document.getElementsByTagName('body')[0].onmousemove=function(){
document.getElementsByTagName('body')[0].style.cursor = 'auto';
clearTimeout(a);
a = setTimeout(function(){
document.getElementsByTagName('body')[0].style.cursor = 'none';
},2000);
};
var aqy_a = document.createElement("div");
aqy_a.style.position='fixed';
aqy_a.style.top='10%';
aqy_a.style.left='0';
aqy_a.style.padding='10px';
aqy_a.style.zIndex='999';
aqy_a.style.width='86px';
aqy_a.style.height='13px';
aqy_a.style.userSelect='none';
aqy_a.style.transition='all .5s ease';
aqy_a.style.borderRadius='10px';
aqy_a.style.overflow='hidden';
aqy_a.style.backgroundColor='rgba(232,232,232,0.7)';
aqy_a.innerHTML+="配置元素
";
aqy_a.innerHTML+="全选
";
aqy_a.innerHTML+="是否删除花絮和推荐
";
aqy_a.innerHTML+="是否删除暂停时广告
";
aqy_a.innerHTML+="是否删除视频上水印
";
aqy_a.innerHTML+="是否删除头部标题栏
";
aqy_a.innerHTML+="是否删除下滑更多内容
";
aqy_a.innerHTML+="是否强制移除弹幕
";
aqy_a.innerHTML+="取消删除后页面刷新才会生效!
";
document.body.appendChild(aqy_a);
// document.getElementsByClassName('unfold-icon')[0].parentNode.click();
//广告
setInterval(function(){
try{
document.getElementById('block-V').remove();
}catch(e){}
try{
document.getElementById('right-title-ad-banner').remove();
}catch(e){}
try{
document.getElementById('_vip_player_sec').remove();
}catch(e){}
try{
document.getElementsByClassName('detail-sd')[0].remove();
}catch(e){}
try{
document.getElementsByClassName('mod_ad')[0].remove();
}catch(e){}
try{
document.getElementsByClassName('qr-wrap')[0].remove();
}catch(e){}
},2000);
//全选
document.getElementById('checkall').onclick=function(){
if(this.checked==true){
for(var oi=1;oi<10;oi++){
try{
document.getElementById('check0'+oi+'t').checked=true;
}catch(e){}
}
}else{
for(var pi=1;pi<10;pi++){
try{
document.getElementById('check0'+pi+'f').checked=true;
}catch(e){}
}
}
}
//展开按钮
var i=false;
document.getElementById('qwer').onclick=function(){
if(i==false){
this.parentNode.style.width='200px';
this.parentNode.style.height='325px';
i=true;
document.getElementById('qwer').innerText='收起';
}else{
this.parentNode.style.width='86px';
this.parentNode.style.height='13px';
i=false;
document.getElementById('qwer').innerText='展开';
}
}
//保存按钮
var checkedtf ;
document.getElementById('saveChange').onclick=function(){
//花絮和推荐
if(document.getElementById('check01t').checked==true){checkedtf=true;}
else{checkedtf=false;}
localStorage.setItem('tidbits',checkedtf);
//暂停时广告
if(document.getElementById('check02t').checked==true){checkedtf=true;}
else{checkedtf=false;}
localStorage.setItem('ad1',checkedtf);
//水印logo
if(document.getElementById('check03t').checked==true){checkedtf=true;}
else{checkedtf=false;}
localStorage.setItem('waterMark',checkedtf);
//头部标题栏
if(document.getElementById('check04t').checked==true){checkedtf=true;}
else{checkedtf=false;}
localStorage.setItem('title',checkedtf);
//下滑更多
if(document.getElementById('check05t').checked==true){checkedtf=true;}
else{checkedtf=false;}
localStorage.setItem('moreContent',checkedtf);
//弹幕
if(document.getElementById('check06t').checked==true){checkedtf=true;}
else{checkedtf=false;}
localStorage.setItem('barrage',checkedtf);
document.getElementById('checkall').checked=false;
changeED();
}
//重置按钮
document.getElementById('clearChange').onclick=function(){
localStorage.clear();
document.getElementById('checkall').checked=true;
document.getElementById('checkall').click();
}
//页面加载完执行删除
// window.onload=function(){
changeED();
// }
//最后的执行操作
function changeED(){
//花絮和推荐
if(localStorage.getItem("tidbits")=='true'){
document.getElementById('check01t').checked=true;
setInterval(function(){
try{
document.getElementById('widget-movie-newtidbits').remove();
}catch(e){}
try{
document.getElementsByClassName('component-title')[0].parentNode.remove();
}catch(e){}
try{
document.getElementById('widget-movie-superseries').remove();
}catch(e){}
try{
document.getElementById('widget-videorezebra').remove();
}catch(e){}
try{
document.getElementsByClassName('mod_title')[0].remove();
}catch(e){}
try{
document.getElementsByClassName('mod_mood')[0].remove();
}catch(e){}
try{
document.getElementsByClassName('figure_list')[0].remove();
}catch(e){}
try{
document.getElementsByClassName('mod_figure_list_sm')[0].remove();
}catch(e){}
},2000);
}else{
document.getElementById('check01f').checked=true;
}
//暂停时广告
if(localStorage.getItem("ad1")=='true'){
document.getElementById('check02t').checked=true;
setInterval(function(){
try{
document.getElementsByClassName('cupid-pause-close')[0].parentNode.remove();
}catch(e){}
try{
document.getElementsByClassName('h5-ext-layer')[0].childNodes[1].remove();
}catch(e){}
try{
document.getElementsByClassName('txp_ad')[0].remove();
}catch(e){}
try{
document.getElementsByClassName('txp_ad_center')[0].remove();
}catch(e){}
},2000);
}else{
document.getElementById('check02f').checked=true;
}
//水印logo
if(localStorage.getItem("waterMark")=='true'){
document.getElementById('check03t').checked=true;
setInterval(function(){
try{
document.getElementsByClassName('iqp-logo-top')[0].remove();
}catch(e){}
try{
document.getElementsByClassName('txp_waterMark_pic')[0].remove();
}catch(e){}
try{
document.getElementsByClassName('logo-new')[0].remove();
}catch(e){}
},2000);
}else{
document.getElementById('check03f').checked=true;
}
//标题栏
if(localStorage.getItem("title")=='true'){
document.getElementById('check04t').checked=true;
setInterval(function(){
try{
var b = document.getElementsByClassName('header-wrap')[0];
b.parentNode.style.backgroundColor = '#292929';
b.remove();
}catch(e){}
try{
var aqyb = document.getElementById('new_vs_header');
aqyb.parentNode.style.backgroundColor = '#0f0f1e';
aqyb.remove();
}catch(e){}
try{
var aqyc = document.getElementById('header-contain');
aqyc.parentNode.style.backgroundColor = '#0f0f1e';
aqyc.remove();
}catch(e){}
},2000);
}else{
document.getElementById('check04f').checked=true;
}
//下滑更多
if(localStorage.getItem("moreContent")=='true'){
document.getElementById('check05t').checked=true;
setInterval(function(){
try{
document.getElementsByClassName('qy-player-side-vip')[0].remove();
}catch(e){}
try{
document.getElementsByClassName('container_main')[0].remove();
}catch(e){}
try{
document.getElementById('titleRow').remove();
}catch(e){}
try{
document.getElementById('contentArea').remove();
}catch(e){}
try{
document.getElementById('shortcut').remove();
}catch(e){}
try{
document.getElementById('block-AR').remove();
}catch(e){}
try{
document.getElementById('container_player').style.height='2000px';
}catch(e){}
try{
var aqy_body = document.getElementsByTagName('body')[0];
aqy_body.style.height = '2000px';
aqy_body.style.backgroundColor = '#292929';
aqy_body.style.overflow = 'hidden';
}catch(e){}
},2000);
}else{
document.getElementById('check05f').checked=true;
}
//弹幕
if(localStorage.getItem("barrage")=='true'){
document.getElementById('check06t').checked=true;
setInterval(function(){
try{
document.getElementById('barrage-controller').remove();
}catch(e){}
try{
document.getElementsByClassName('iqp-barrage-item')[0].remove();
}catch(e){}
try{
document.getElementsByClassName('barrage-container')[0].remove();
}catch(e){}
try{
document.getElementsByClassName('txp_comment_hot')[0].remove();
}catch(e){}
try{
document.getElementsByClassName('qy-barrage')[0].remove();
}catch(e){}
try{
document.getElementsByClassName('txp_barrage_external')[0].remove();
}catch(e){}
try{
document.getElementsByClassName('txp_mod_barrage')[0].remove();
}catch(e){}
},2000);
}else{
document.getElementById('check06f').checked=true;
}
}
// Your code here...
})();