Показать сообщение отдельно
  #5 (permalink)  
Старый 12.01.2016, 04:47
Интересующийся
Отправить личное сообщение для igrovik Посмотреть профиль Найти все сообщения от igrovik
 
Регистрация: 29.12.2015
Сообщений: 22



Слушай а вот нашёл ещё какой то скрипт может с этого может что то выйти???
Сам скрипт
<script type="text/javascript">
					var viDims,viWidth,viHeight,firstVideo=1,currBtn,barNr=0,vidBtns='',tmpState='',overVid='',vidClicked=0,mouse_evt='mousedown',touch_device='ontouchstart' in document.documentElement;
					if(touch_device) {mouse_evt='click';}
					var is_series=true,serie_timer=null;
					if(document.getElementById('video_wrapper').offsetWidth>700) {
						viWidth=700; viHeight=393;
						viDims='width="700" height="393"';
					} else {
						viWidth=document.getElementById('video_wrapper').offsetWidth; viHeight=Math.round(viWidth/1.78);
						viDims='width="'+viWidth+'" height="'+viHeight+'"';
					}
					$('#video_wrapper').css({'width':viWidth+'px','height':viHeight+'px'});
					
					function loadingPlayer() {
						$('#video_wrapper .moon_rising').remove();
						$('#video_wrapper').append('<div class="moon_rising"><img src="/engine/skins/images/loading_white.gif" style="vertical-align:middle;margin-right:15px" />Загрузка плеера...</div>');
					}
					function getMoonList() {
						loadingPlayer();
						$.ajax({method:'GET',url:'/getMoonList.php',dataType:'json',cache:false,data:{id:3980,id2:610422,se:'4',ep:'36',ad:'2014-03-26 14:16:06',t1:"Великолепный век",t2:"Muhtesem Yüzyil"}}).done(function( data ) {
							if(typeof data=='object' && data!=null && typeof data.videos=='object') {
								vkArr=data.videos;
								if(typeof data.serie_added!='undefined'){ $('#serie_added').text('('+data.serie_added+')'); }
								if(typeof data.reason!='undefined') { $('#re3980').text(data.reason);checkNewSeries(); }
							}
						}).fail(function(){ }).always(function(){ startPlayers(); });
					}
					function getMoonSeason(current,code) {
						loadingPlayer();
						var btnTxt=$(current).text(),lvl=$(current).parents('.tabs_container').attr('lvl'),tmpBarNr,currBarNr=$(current).parents('.tabs_container').attr('id');
						if(currBarNr!=null) currBarNr=parseInt(currBarNr.substring(3));
						else currBarNr=0;
						lvl=parseInt(lvl);
						if(lvl==null || isNaN(lvl)) lvl=0;
						$.ajax({method:'GET',url:'/getMoonSeason.php',dataType:'json',cache:false,data:{id:3980,url:code,btn:btnTxt,lvl:lvl}}).done(function( data ) {
							if(typeof data=='object' && data!=null && typeof data.videos=='object' && data.videos[0]!=null) {
								if(typeof data.serie_added!='undefined'){ $('#serie_added').text('('+data.serie_added+')'); }
								if(typeof data.reason!='undefined') { $('#re3980').text(data.reason);checkNewSeries(); }
								vidBtns='';
								tmpBarNr=++barNr;
								formatPlaylist(data.videos,++lvl,tmpBarNr);
								$('#btns_wrapper').append(vidBtns);
								initBtns();
								if(current!=null) $(current).attr('on'+mouse_evt, 'showSeason(this,'+tmpBarNr+','+currBarNr+')').removeClass('inset').trigger(mouse_evt);
								else $('#tab'+tmpBarNr+' .serieTab:first').trigger(mouse_evt);
							} else {
								tmpState='skip';
								if(current!=null) $(current).removeClass('inset').trigger(mouse_evt);else loadVideo(null,code);
							}
						}).fail(function(){tmpState='skip'; if(current!=null) $(current).removeClass('inset').trigger(mouse_evt);else loadVideo(null,code);}).always(function(){  });
					}
					function getMoonSerie(current,url) {
						loadingPlayer();
						$.ajax({method:'GET',url:url,dataType:'html',cache:false,data:{id:3980}}).done(function( code ) {
							if(code!='' && code.search(/(moonwalk\.cc|serpens\.nl|[0-9\.]{8,})\/(video|serial)\/[a-z0-9]+\/iframe/i) != -1) {
								$(current).attr('on'+mouse_evt, 'loadVideo(this,\''+code+'\')').removeClass('inset');
								loadVideo(current,code);
							} else {
								$('.moon_rising').html('<div style="margin-top:23px;color:red;">Произошла ошибка!</div><div style="font-size:9pt;font-weight:normal">Попробуйте через пару минут.</div>');
							}
						});
					}
					function startCounter(current) {
						clearTimeout(serie_timer);
						var sz1=0,sz2=0,sr1=0,sr2=0,s_e1,s_e2,comment=$(current).html().replace(/(<br>|&nbsp;)/g,' ').replace(/\s{2,}/g,' ').replace(/[()]/g,'').replace(/([0-9,.-]+ (серия|эпизод|часть|выпуск)) ([0-9]+ (сезон|глава))/ig, '$3 $1');
						if(typeof lastSerie!='undefined') {
							sz1=lastSerie.match(/([0-9]+) (сезон|глава)/i);
							if(sz1)sz1=parseInt(sz1[1]);
							else {
								sz1=lastSerie.match(/(ТВ|TV)[-\s]{0,3}([0-9]+)/i);
								if(sz1)sz1=parseInt(sz1[2]); else sz1=0;
							}
							sr1=lastSerie.match(/([0-9.]+) (серия|эпизод|часть|выпуск)/i);if(sr1)sr1=parseFloat(sr1[1]);else sr1=0;
						}
						if(typeof comment!='undefined') {
							if(sz2=comment.match(/([0-9]+) (сезон|глава)/i))sz2=parseInt(sz2[1]);
							else if(sz2=comment.match(/(ТВ|TV)[-\s]{0,3}([0-9]+)/i))sz2=parseInt(sz2[2]);
							else sz2=0;
							if(sr2=comment.match(/([0-9.]+) (серия|эпизод|часть|выпуск)/i))sr2=parseFloat(sr2[1]);else sr2=0;
						}
						s_e1=sz1*1000+sr1;s_e2=sz2*1000+sr2;
						if(typeof c_serie!='undefined'){
							var video_length=$('#video_length').text();
							if(video_length=='')video_length=6;
							serie_timer=setTimeout(function(){if(s_e1<s_e2 || vidClicked){var i,c,found=0,cm=comment.replace(/ выпуск/gi,'v').replace(/ часть/gi,'c').replace(/ серия/gi,'r').replace(/ сезон/gi,'z').replace(/(ТВ|TV)-?/gi,'t').replace(/(ОВА|OVA)/gi,'o').replace(/ /g,'_');
							if(typeof a_serie[3980]=='undefined'){
								c_serie[c_serie.length]='3980*'+cm;
							} else {
								for(i=0;i<c_serie.length;i++){if(c_serie[i].indexOf('3980*')==0) {c_serie[i]='3980*'+cm;break;}}
							}
							lastSerie=comment;
							a_serie[3980]=cm;
							c=c_serie.join('@');createCookie('ser',c,365);$('.last_serie span').text(comment);$('div.last_serie').show();checkNewSeries();}},video_length*60*1000*0.4); // ,video_length*60*1000*0.4
						}
					}
					function loadVideo(current,code,poster) {
						if($(current).hasClass('inset')) return;
						var lvl=$(current).parents('.tabs_container').attr('lvl');
						if(lvl!='') {
							$('.series.tabs_container.lvl'+lvl+' .serieTab.inset').removeClass('inset');
							$('.series.tabs_container.lvl'+(++lvl)).hide().find('.serieTab.inset').removeClass('inset');
							$('.series.tabs_container.lvl'+(++lvl)).hide().find('.serieTab.inset').removeClass('inset');
						}
						$(current).siblings('.serieTab').removeClass('inset');
						$(current).addClass('inset viewed');
						if(code.indexOf('getMoonSerie') != -1) {
							getMoonSerie(current,code);
							return;
						}
						if(tmpState!='skip' && code.search(/(moonwalk\.cc|serpens\.nl|[0-9\.]{8,})\/serial\/[a-z0-9]+\/iframe/i) != -1) {
							getMoonSeason(current,code);
							return;
						} else if(tmpState=='skip') tmpState='';
						currBtn=current;
						if(current!=null){
							if(is_series) startCounter(current);
							var comment=$(current).html().replace(/<br>/g,' ').replace(/[()]/g,'').replace(/([0-9,.-]+ (серия|эпизод|часть|выпуск)) ([0-9]+ (сезон|глава))/ig, '$3 $1');
						}
						makePlayer(code,comment,poster);
					}
					function makePlayer(code,comment,poster) {
						var vidWrapper=document.getElementById('video_wrapper');
						if(code.search(/^oid=/) != -1) {
							code=code.replace(/(oid=[0-9a-z-]+&id=)([0-9]{2})([0-9]{2})([0-9]+&hash=)([0-9a-z]{3})([0-9a-z]{3})/g,'$1$3$2$4$6$5').replace(/(oid=[0-9a-z&=-]+hash=[0-9a-z]{2})([0-9a-z]{1})([0-9a-z]{1})/g,'$1$3$2');
							vidWrapper.innerHTML='<iframe src="http://www.autobonus.lt/video.php?code='+encodeURIComponent(code)+(firstVideo==1?'&first=1':'')+'" '+viDims+' frameborder="0" allowfullscreen="true" webkitallowfullscreen="true" mozallowfullscreen="true"></iframe>';
						} else if(code.search(/kset.kz/i) != -1) {
							code=code.replace(/([^a-z]{1})width=(['"\\]*)[0-9]+(['"\\]*)/gi, "$1width=$2"+viWidth+"$3").replace(/height=(['"\\]*)[0-9]+(['"\\]*)/gi, "height=$1"+viHeight+"$2");
							vidWrapper.innerHTML='<iframe src="http://www.autobonus.kz/kset.php?code='+encodeURIComponent(code)+(firstVideo==1?'&first=1':'')+'" '+viDims+' frameborder="0" allowfullscreen="true" webkitallowfullscreen="true" mozallowfullscreen="true"></iframe>';
						} else if(code.search(/<(object|embed) /i)==0) {
							code=code.replace(/([^a-z]{1})width=(['"\\]*)[0-9]+(['"\\]*)/gi, "$1width=$2"+viWidth+"$3").replace(/height=(['"\\]*)[0-9]+(['"\\]*)/gi, "height=$1"+viHeight+"$2");
							vidWrapper.innerHTML=code;
						} else if(code.search(/\.(3gp|aac|f4v|flv|m4a|mp3|mp4)/i) != -1) {
							if(!document.getElementById('uppod_player')){
								vidWrapper.innerHTML='<div id="uppod_player"></div>';
								var flashvars = {'uid':'uppod_player','m':'video','st':'/engine/classes/flashplayer/video_inpl.txt'};
Ответить с цитированием