打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
旋风解析
view-source:https://api.177537.com/?url=http://www.iqiyi.com/v_19rr7p5oh8.html?vfm=f_191_360y

<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0" name="viewport" />
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="referrer" content="never" /><meta name="renderer" content="webkit" />
<meta http-equiv="X-UA-Compatible" content="IE=11" />
<title>旋风VIP解析接口群 468518764</title>
<style type="text/css">body,html,.content{background-color:black;padding: 0;margin: 0;width:100%;height:100%;color:#999;}</style>
<script type="text/javascript">
var xfsub = [];
xfsub.player_skin = '1';
xfsub.public_path = 'https://statics.xfsub.com:444/ckplayer';
</script>
<script src="https://statics.xfsub.com:444/ckplayer/jquery.min_xf.js"></script>
<script type="text/javascript" src="https://statics.xfsub.com:444/ckplayer/md5.js" charset="utf-8"></script>
<script type="text/javascript" src="https://statics.xfsub.com:444/ckplayer/ckplayer_xf.js" charset="utf-8"></script>
<link rel="stylesheet" href="https://statics.xfsub.com:444/hls/DPlayer.min.css">
<script type="text/javascript" src="https://statics.xfsub.com:444/hls/DPlayer.min.js" charset="utf-8"></script>
<script type="text/javascript" src="https://statics.xfsub.com:444/hls/hls.min.js"></script>
</head>
<body style="overflow-y:hidden;">
<div id="loading" class="content" style="font-weight:bold;padding-top:90px;" align="center"><strong><span class="tips">正在加载播放中,请稍等....<font class="timemsg">0</font>s</span></strong><span class="timeout" style="display:none;color:#f90;">解析响应超时,请刷新重试!</span></div>
<div id="a1" class="content" style="display:none;"></div>
<div id="error" class="content" style="display:none;font-weight:bold;padding-top:90px;" align="center">视频加载失败,请稍候再试...</div>
<script type="text/javascript">
function player(){
$.post("url.php", {"time":"1521983338","key":"cc94db90ee576bd3bdf1985fd57bb4f0","url":"http://www.iqiyi.com/v_19rr7p5oh8.html?vfm=f_191_360y","type":"iqiyi","ckey1": encodeURIComponent(sign("http://www.iqiyi.com/v_19rr7p5oh8.html?vfm=f_191_360y"))},
function(data){
if(data['success'] == 1){
var isiPad = navigator.userAgent.match(/iPad|iPhone|Linux|Android|iPod/i) != null;
if(data['play'] == 'url'){
$('#a1').html('<iframe width="100%" height="100%" allowTransparency="true" frameborder="0" scrolling="no" src="'+data['url']+'"></iframe>');
} else if(data['play'] == 'ajax'){
if(data.type == 'youku'){
var get = getQuery(data.url);
data.ccode = get.ccode;
data.site = data.type;
data.stype = get.stype;
data.vid = get.vid;
data.weparser_js_url = BASE64.de(decodeURIComponent(get.js_url));
data.weparser_swf_url = BASE64.de(decodeURIComponent(get.swf_url));
if(isiPad){
weParserParams = data;
var weParserJS = document.createElement("script");
weParserJS.type = "text/javascript";
weParserJS.src = data.weparser_js_url;
document.getElementsByTagName("head")[0].appendChild(weParserJS);
} else {
data.ext = 'xml';
data.url = '/xml.php?a=setswf&data='+BASE64.en($.param(data));
ckplayer_(data);
}
} else if(data.type == 'qq'){
var get = getQuery(data.url);
$.ajax({
url: "//h5vv.video.qq.com/getinfo?charge=0&vid=" + get.vid + "&defaultfmt=auto&otype=json&guid=" + get.guid + "&platform=" + get.platform + "&defnpayver=1&appVer=3.0.83&sdtfrom=" + get.sdtfrom + "&host=v.qq.com&ehost=https%3A%2F%2Fv.qq.com%2Fx%2Fcover%2Fnuijxf6k13t6z9b%2Fl0023olk3g4.html&_0=" + get._0 + "&defn=mp4&fhdswitch=0&show1080p=1&isHLS=0&newplatform=" + get.sdtfrom + "&defsrc=1&_1=" + get._1 + "&_2=" + get._2,
dataType: 'jsonp',
jsonpCallback: "txplayerJsonpCallBack_getkey_" + parseInt(Math.random() * 800000 + 80000),
success: function(getinfo) {
if (!getinfo.exem) {
$.ajax({
url: data.url + '&filename=' + getinfo.vl.vi[0].lnk + '.mp4',
dataType: 'jsonp',
jsonpCallback: "txplayerJsonpCallBack_getkey_" + parseInt(Math.random() * 800000 + 80000),
success: function(json) {
var get = getQuery(data.url);
if (isiPad) {
data.ext = 'h5';
data.url = getinfo.vl.vi[0].ul.ui[0].url + json.filename + '?sdtfrom=' + get.sdtfrom + '&guid=' + get.guid + '&vkey=' + json.key
} else {
data.ext = 'xml';
data.url = '/xml.php?a=setxml&url=' + BASE64.en(getinfo.vl.vi[0].ul.ui[0].url + json.filename + '?sdtfrom=' + get.sdtfrom + '&guid=' + get.guid + '&vkey=' + json.key)
}
ckplayer_(data)
}
})
} else {
$('#loading').hide();
$('#a1').hide();
$('#error').html('<br><br><br><br><br>解析失败或资源不存在。');
$('#error').show();
return;
}
}
})
} else if(data.type == 'iqiyi'){
$.ajax({
url: data.url.replace('http:', ''),
dataType: 'html',
success: function(json) {
json = eval("("+json.substring(17,json.length - 15)+")");
if (json.code == 'A00000') {
if (isiPad) {
data.url = json.data.m3u;
data.ext = 'h5';
ckplayer_(data)
} else {
var array = {};
for (var i = json.data.vidl.length - 1; i >= 0; i--) {
if (json.data.vidl[i].fileFormat != "H265") {
array[json.data.vidl[i].vd] = json.data.vidl[i]
}
};
if (array[4] != undefined) {
data.url = array[4].m3u
} else if (array[3] != undefined) {
data.url = array[3].m3u
} else if (array[2] != undefined) {
data.url = array[2].m3u
} else if (array[1] != undefined) {
data.url = array[1].m3u
} else if (array[96] != undefined) {
data.url = array[96].m3u
}
data.url = '/xml.php?a=m3u8'+BASE64.en($.param(data));
data.play = 'm3u8';
ckplayer_(data)
}
} else {
$('#loading').hide();
$('#a1').hide();
$('#error').html('<br><br><br><br><br>解析失败或资源不存在。');
$('#error').show();
return;
}
}
})
}
} else if(isiPad || data['play'] == 'html5'){
$('#a1').html('<video src="'+data['url']+'" controls="controls" preload="preload" poster="https://statics.xfsub.com:444/ckplayer/wap.png" width="100%" height="100%"></video>');
} else if(data['play'] == 'h5mp4' || data['play'] == 'hls'){
var dplayer = new DPlayer({
element: document.getElementById("a1"),
autoplay: true,
video: {
url: data['url'],
type: (data.play == 'h5mp4')? 'normal':data.play,
}
});
} else {
ckplayer_(data);
}
$('#loading').hide();
$('#a1').show();
}else{
$('#loading').hide();
$('#a1').hide();
if(data.msg == undefined){
$('#error').html('<br><br><br><br><br>'+data['m']);
} else {
$('#error').html('<br><br><br><br><br>'+data['msg']);
}
$('#error').show();
}
},"json");
}
player();
(function(){
var BASE64_MAPPING = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";
var __BASE64 = {
// 解密
de:function (r) {
var o = String(r).replace(/=+$/, "");
if (o.length % 4 == 1)throw new t("'atob' failed: The string to be decoded is not correctly encoded.");
for (var n, a, i = 0, c = 0, d = ""; a = o.charAt(c++); ~a && (n = i % 4 ? 64 * n + a : a, i++ % 4) ? d += String.fromCharCode(255 & n >> (-2 * i & 6)) : 0)a = BASE64_MAPPING.indexOf(a);
return d
},
// 加密
en:function (r) {
for (var o, n, a = String(r), i = 0, c = BASE64_MAPPING, d = ""; a.charAt(0 | i) || (c = "=", i % 1); d += c.charAt(63 & o >> 8 - i % 1 * 8)) {
if (n = a.charCodeAt(i += .75), n > 255)throw new t("'btoa' failed: The string to be encoded contains characters outside of the Latin1 range.");
o = o << 8 | n
}
return d
}
};
window.BASE64 = __BASE64;
})();
function getQuery(url) {
if (typeof url !== 'string') {
return null
}
var query = url.match(/[^\?]+\?([^#]*)/, '$1');
if (!query || !query[1]) {
return null
}
var kv = query[1].split('&');
var map = {};
for (var i = 0, len = kv.length; i < len; i++) {
var result = kv[i].split('=');
var key = result[0],
value = result[1];
map[key] = value || (typeof value == 'string' ? null : true)
}
return map
}
function ckplayer_(data){
if(data.ext == 'h5'){
$('#a1').html('<video src="'+data.url+'" controls="controls" preload="preload" poster="https://statics.xfsub.com:444/ckplayer/wap.png" width="100%" height="100%"></video>');
} else {
if(data['play'] == 'm3u8'){
var flashvars={f:'https://statics.xfsub.com:444/ckplayer/m3u8.swf',a:data['url'],c:0,p:1,s:4,lv:0};
} else {
var flashvars={f:data['url'],c:0,s:2,p:1,b:1};
}
var params={bgcolor:'#FFF',allowFullScreen:true,allowScriptAccess:'always',wmode:'transparent'};
CKobject.embedSWF('https://statics.xfsub.com:444/ckplayer/ckplayer.swf','a1','ckplayer_a1','100%','100%',flashvars,params);
}
}
function tipstime(count){$('.timemsg').text(count);if(count==40){$('.tips').hide();$('.timeout').show()}else{count+=1;setTimeout(function(){tipstime(count)},1000)}}tipstime(0);
</script>

<span style="display:none;"><script type="text/javascript" src="https://static.xfsub.com/iframe/statistics.js"></script></span>
</body>
</html>
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
AppCan开源案例:移动电商 APP《海外购》超详源码
学习笔记20140711
用XMLHttpRequest和struts实现AJAX(转)
Ajax 运用 Deferred异步处理
jQuery Ajax 实例 ($.ajax、$.post、$.get)
转帖工具(放到首页左栏随时调用)
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服