Skip to content

Commit ebf6d0e

Browse files
committed
fix
1 parent baa636d commit ebf6d0e

1 file changed

Lines changed: 7 additions & 5 deletions

File tree

VIP Video Cracker/VIP Video Cracker.user.js

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
// @name VIP视频破解
33
// @name:en VIP Video Cracker
44
// @namespace hoothin
5-
// @version 1.4.2
5+
// @version 1.5.0
66
// @description 解析并破解各大视频站的VIP权限
77
// @description:en Crack VIP permissions of some chinese video sites
88
// @author hoothin
@@ -64,10 +64,11 @@
6464
{name:"CloudParse",url:"http://api.cloudparse.com/?url=%s"},
6565
{name:"迷失之梦",url:"http://mt2t.com/yun?url=%s"}
6666
],video;
67+
var iqiyi=location.hostname.indexOf("iqiyi.com")!=-1;
6768
var vipVideoCrackJump=GM_getValue("vipVideoCrackJump");
6869
var vipVideoCrackUrl=GM_getValue("vipVideoCrackUrl");
6970
var selectStyle=document.createElement("style");
70-
selectStyle.innerHTML=".crackJump{margin-left:10px;color:white;text-shadow:#000 1px 0 0,#000 0 1px 0,#000 -1px 0 0,#000 0 -1px 0;-webkit-text-shadow:#000 1px 0 0,#000 0 1px 0,#000 -1px 0 0,#000 0 -1px 0;-moz-text-shadow:#000 1px 0 0,#000 0 1px 0,#000 -1px 0 0,#000 0 -1px 0;*filter: Glow(color=#000, strength=1);}.vipSelect{background:black;color:white;}.crackArea{position:absolute;z-index:999999;left:0px;top:0px;opacity:0.50;filter:alpha(opacity=50);transition:opacity 0.3s ease,width 0.3s ease;width:95px;overflow:hidden;white-space:nowrap;}.crackArea:hover{opacity:1;filter:alpha(opacity=100);width:200px;}";
71+
selectStyle.innerHTML=".crackJump{margin-left:5px;color:white;text-shadow:#000 1px 0 0,#000 0 1px 0,#000 -1px 0 0,#000 0 -1px 0;-webkit-text-shadow:#000 1px 0 0,#000 0 1px 0,#000 -1px 0 0,#000 0 -1px 0;-moz-text-shadow:#000 1px 0 0,#000 0 1px 0,#000 -1px 0 0,#000 0 -1px 0;*filter: Glow(color=#000, strength=1);}.vipSelect{background:black;color:white;font-size:12px;}.crackArea{position:absolute;z-index:999999;left:0px;top:0px;opacity:0.50;filter:alpha(opacity=50);transition:opacity 0.3s ease,width 0.3s ease;width:95px;overflow:hidden;white-space:nowrap;}.crackArea:hover{opacity:1;filter:alpha(opacity=100);width:200px;}";
7172
document.getElementsByTagName("head")[0].appendChild(selectStyle);
7273
var placeholder=document.createElement("div");
7374
placeholder.style.cssText="width:100%;height:100%;text-align:center;font-size:x-large;cursor:pointer;";
@@ -97,7 +98,7 @@
9798
}else{
9899
vipVideoCrackUrl=value;
99100
GM_setValue("vipVideoCrackUrl",vipVideoCrackUrl);
100-
if(video.parentNode)video.parentNode.replaceChild(placeholder,video);
101+
if(video.parentNode && !iqiyi)video.parentNode.replaceChild(placeholder,video);
101102
}
102103
select.options.selectedIndex=0;
103104
}
@@ -108,6 +109,7 @@
108109
quickAccess.innerHTML="<input type='checkbox'>立即跳转";
109110
var jumpCheck=quickAccess.querySelector("input");
110111
jumpCheck.onclick=function(){
112+
if(iqiyi)jumpCheck.checked=false;
111113
vipVideoCrackJump=jumpCheck.checked;
112114
GM_setValue("vipVideoCrackJump",vipVideoCrackJump);
113115
crackJump();
@@ -120,7 +122,7 @@
120122
if(vipVideoCrackJump){
121123
var value=vipVideoCrackUrl?vipVideoCrackUrl:cracks[0].url;
122124
GM_openInTab(value.replace("%s",location.href),false);
123-
if(video.parentNode)video.parentNode.replaceChild(placeholder,video);
125+
if(video.parentNode && !iqiyi)video.parentNode.replaceChild(placeholder,video);
124126
}
125127
}
126128
var si=setInterval(function(){
@@ -137,7 +139,7 @@
137139
var videoParent=video.parentNode;
138140
videoParent.appendChild(crackArea);
139141
placeholder.style.lineHeight=getComputedStyle(videoParent).height;
140-
if(vipVideoCrackJump){
142+
if(vipVideoCrackJump && !iqiyi){
141143
jumpCheck.checked=true;
142144
}
143145
crackJump();

0 commit comments

Comments
 (0)