���� JFIF �� � ( %"1"%)+...383,7(-.-
![]() Server : Apache/2.4.6 (CentOS) OpenSSL/1.0.2k-fips PHP/7.4.20 System : Linux st2.domain.com 3.10.0-1127.10.1.el7.x86_64 #1 SMP Wed Jun 3 14:28:03 UTC 2020 x86_64 User : apache ( 48) PHP Version : 7.4.20 Disable Function : NONE Directory : /var/www/html/video/ |
<?php $home_url ='https://'.$_SERVER['HTTP_HOST'].'/'; $url = '/anime/'.$_GET['url']; $url_img = str_replace(array('/anime','.m3u8'),array('/thumb','.png'),$url); $txt_id = str_replace(array('/anime','.m3u8'),array('',''),basename($url)); ?> <!doctype html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no"> <meta http-equiv="X-UA-Compatible" content="IE=edge,Chrome=1" /> <meta http-equiv="X-UA-Compatible" content="IE=9" /> <title><?php echo $txt_id;?></title> <base href="<?php echo $home_url;?>" /> <style type="text/css"> html,body{ width:100%; height:100%; overflow: hidden; } * { margin: 0px; padding: 0px; } .vlist { width: 100%; } #a1 { position: absolute; left: 0px; right: 0px; top: 0px; bottom: 0px; width:100%; height:100%; } .yytf_2 { position: absolute; z-index: 100; height: 280px; width: 336px; position: absolute; left: 50%; margin-left: -168px; top: 50%; margin-top: -140px; } #daojs { text-align: right; background-color: #000; padding-right: 20px; color: #FFF; padding-top: 20px; padding-bottom: 20px; } .adsense { height: 280px; width: 336px; background-color: #FFFFFF; position: absolute; left: 50%; margin-left: -168px; top: 50%; margin-top: -140px; } .gaog { font-family: "微软雅黑"; position: absolute; width: 100%; height: auto; left: 0; bottom: 76px; z-index: 9999; } .gaog-var { text-align: center; } .gaog-var-kalt { display: inline-block; position: relative; } .gaog-var-kalt a { display: block; } .gaog-var-kalt img { display: block; margin: 0 auto; max-width: 80%; } .gaog-var-kalt b { position: absolute; right: 6px; top: 6px; z-index: 1; background: #333; color: #FFF; font-size: 12px; border-radius: 50%; cursor: pointer; font-weight: normal; width: 18px; height: 18px; line-height: 18px; overflow: hidden; text-align: center; } .gaog-var-kalt b:hover { background: #000; } </style> </head> <body onload="init()"> <div class="gaog" id="gaog"> <div class="gaog-var"> </div> </div> <div id="a1"></div> <div style="display:none" name="playtime" value="2679"></div> <div style="display:none" name="sizeview" value="3594304965"></div> <script type="text/javascript" src="/js/jquery-1.11.2.min.js" charset="utf-8"></script> <script type="text/javascript" src="/ckplayerx/ckplayer.js" charset="utf-8"></script> <link rel="stylesheet" href="/DPlayer/DPlayer.min.css"> <!-- <script src="https://cdn.jsdelivr.net/npm/hls.js@latest"></script> <script src="https://cdn.jsdelivr.net/npm/dplayer@latest"></script> --> <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/hls.js/8.0.0-beta.3/hls.min.js"></script> <script src="/layout/js/node_modules/artplayer/dist/artplayer.js"></script> <script type="text/javascript"> var video_player= 'artplayer'; var tracker_url = ''; var signaler_url = ''; var auto_play = true; var hosts = ''; var redirecturl = "https://video.animez.org"; var videoid = "<?php echo $txt_id;?>"; var id = '<?php echo $txt_id;?>'; var l = ''; var r= ''; var t= '15'; var d= ''; var u= ''; var main = "<?php echo $url;?>"; var xml = ""; var pic = "<?php echo $url_img;?>"; var thumbnails = "<?php echo $url_img;?>"; </script> <script> Artplayer.DEGUG = false; function crossdomainCheck() { if (!hosts) return; var referagent = document.referrer; if (redirecturl.indexOf("http") != 0) redirecturl = "http://" + redirecturl if (!referagent) return top.location.href = redirecturl; var hostsarr = hosts.split("|"); var refer = false; var url = referagent; var reg = /^http(s)?:\/\/(.*?)\//; for (var i = 0; i <= hostsarr.length; i++) { if (reg.exec(url) && reg.exec(url)[2].indexOf(hostsarr[i]) >= 0) { refer = true; break; } }; if (!refer) { top.location.href = redirecturl; }; } crossdomainCheck(); var time = 0; var _CK_ = null; var bOpen = 0; var bObj = null; var msgcache = {} var player = null; var player; function SetCookie(name, value) { var Days = 30; var exp = new Date(); exp.setTime(exp.getTime() + Days * 24 * 60 * 60 * 1000); document.cookie = name + "=" + escape(value) + ";expires=" + exp.toGMTString(); } function getCookie(name) { var arr = document.cookie.match(new RegExp("(^| )" + name + "=([^;]*)(;|$)")); if (arr != null) return unescape(arr[2]); return null; } window.onerror = function () { return true; } function init() { play(main, xml); } function timeHandler(t) { console.log("time handler") if (t > -1) SetCookie(videoid + "_time", t); } function loadHandler() { player.addListener('time', timeHandler); //ç›‘å¬æ’放时间 } function play(main, xml) { var hostname = window.location.hostname var port = window.location.port || '80'; var picurl = window.location.protocol + "//" + window.location.host + pic; var url = window.location.protocol + "//" + window.location.host + main xml = window.location.protocol + "//" + window.location.host + xml var isiPad = navigator.userAgent.match(/iPhone|Linux|Android|iPod|ios|iOS|Windows Phone|Phone|WebOS/i) != null; var iPad = navigator.userAgent.match(/iPad/i) != null; if (iPad) { document.getElementById('a1').innerHTML = '<video src="' + url + '" controls webkit-playsinline="true" style="width: 100%; height: 100%; background-color: rgb(0, 0, 0);" width="100%" height="100%"></video>' } else if (isiPad) { var videoObject = { container: '#a1', variable: 'player', loaded: 'loadHandler', autoplay: true, poster: picurl, adfront: l, //å‰ç½®å¹¿å‘Š adfronttime: t, adfrontlink: r, adpause: d,//æš‚åœå¹¿å‘Š adpausetime: t, adpauselink: u, video: url }; } else { var videoObject = { container: '#a1', variable: 'player', loaded: 'loadHandler', autoplay: true, poster: picurl, adfront: l, //å‰ç½®å¹¿å‘Š adfronttime: t, adfrontlink: r, adpause: d,//æš‚åœå¹¿å‘Š adpausetime: t, adpauselink: u, video: url }; } var cookieTime = getCookie(videoid + "_time"); //调用已记录的time if (!cookieTime || cookieTime == undefined) { //如果没有记录值,则设置时间0å¼€å§‹æ’æ”¾ cookieTime = 0; } if (cookieTime > 0) { videoObject['seek'] = cookieTime; } if (/msie|trident/i.test(navigator.userAgent)) { video_player = 'ckplayer' } if (video_player == 'ckplayer') { player = new ckplayer(videoObject); } else if (video_player == 'artplayer') { var artplayer_config = { capLevelToPlayerSize: true, maxBufferSize: 300, maxBufferLength: 50 }; window.vmspa = new Artplayer({ container: '#a1', url: url, autoplay: true, autoSize: false, loop: false, mutex: true, setting: true, pip: true, flip: false, lock: true, fastForward: true, playbackRate: true, aspectRatio: true, theme: '#ff0057', fullscreen: true, fullscreenWeb: true, miniProgressBar: true, autoOrientation: true, airplay: false, whitelist: ['*'], customType: { m3u8: function (video, url) { if (Hls.isSupported()) { const hls = new Hls(artplayer_config); hls.loadSource(url); hls.attachMedia(video); } else if (video.canPlayType('application/vnd.apple.mpegurl')) { video.src = url; } else { art.notice.show = 'm3u8'; } }, } }); window.video_hash = location.href.split('/').pop() window.vmspa.on('video:progress', (event) => { if (!vmspa.currentTime) { return } localStorage.setItem(window.video_hash + ':progress', vmspa.currentTime) }) window.vmspa.on('ready', () => { var progress = parseFloat(localStorage.getItem(window.video_hash + ':progress')) if (isNaN(progress)) { progress = 0 } window.vmspa.seek = progress }) } else if (video_player == 'dplayer') { if (tracker_url && signaler_url) { console.log('p2p mix mode') P2PEngine.dplayer('a1', url, tracker_url, signaler_url) } else { console.log('cdn mode') new DPlayer({ container: document.getElementById('a1'), screenshot: false, autoplay: window.auto_play, volume: 0, contextmenu: [ // { // text: '澳门新葡京', // link: 'https://aomen.com/xinpujing' // } ], video: { type: 'customHls', customType: { 'customHls': function (video, player) { const hls = new Hls(); hls.loadSource(url); hls.attachMedia(video); } }, url: url, pic: picurl, thumbnails: thumbnails } }); } } else { alert('unknown player' + video_player); } } </script> </body> </html>