![]()  | 
 
         
           |  
		
			
  | 
||||||||
| Инструкции, модификации и статьи для DLE Сборник инструкции, модов и статей по движку DataLife Engine | 
![]()  | 
	
	
| 
		 | 
	Опции темы | Поиск в этой теме | 
| 
			
			 | 
		#26 | |||
| 
			 Коварный тип 
			![]() 
  | 
	
	
	
		
		
			
			 Как зашифровать ссылку на видео файл в плеере DLE 
		
		
		
	Я думаю что не я один мучался таким вопросом. Проблема сайтов выложенными видео роликами в онлайн заключается в том что появляется много личей, которые жрут Ваш трафик. Для того чтобы отшугнуть простых школяров я нашел действенный способ автоматичнской шифрации ссылки на файл в плеере. Метод проверен на DLE 8,2 - 8,5 (возможно и на более поздних будет работать, но их пока не существует). Для начала делаем резервную копию файла parse.class.php, затем открываем его для редактирования и находим в нем фразу типа: Код: 
	if( $type == "flv" or $type == "mp4" or $type == "m4v" or $type == "m4a" ) {
Код: 
	} elseif( $type == "avi" or $type == "divx" ) {
Код: 
	function decode_char($c) 
{ 
  $a1 = array("0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "W", "G", "X", "M", "H", "R", "U", "Z", "I", "D", "=", "N", "Q", "V", "B", "L"); 
  $a2 = array("b", "z", "a", "c", "l", "m", "e", "p", "s", "J", "x", "d", "f", "t", "i", "o", "Y", "k", "n", "g", "r", "y", "T", "w", "u", "v"); 
  $result = $c; 
  for($j = 0; $j < count($a1); $j++) { 
    if ($c == $a1[$j][0]) { 
      $result = $a2[$j][0]; 
      break; 
    } 
    if ($c == $a2[$j][0]) { 
      $result = $a1[$j][0]; 
      break; 
    } 
  } 
  return $result; 
} 
         
function encode_str($s) 
{ 
  $s = base64_encode($s); 
  $result = ''; 
  for($i = 0; $i < strlen($s); $i++) { 
    $result .= decode_char($s[$i]); 
  } 
  return $result; 
} 
$url = encode_str($url);
            if( $config['flv_watermark'] ) $watermark = ",showWatermark:'always',watermarkUrl:'{THEME}/dleimages/flv_watermark.png',watermarkLinkUrl:''";
            else $watermark = "";
        if ($comment == "")
            {
                return "<!--dle_video_begin:{$url}--><object id=\"video\" type=\"application/x-shockwave-flash\" data=\"".$config['http_home_url']."engine/classes/flashplayer/ВАШ_ПЛЕЕР.swf\" width=\"500\" height=\"395\"><param name=\"bgcolor\" value=\"#900000\" /><param name=\"allowFullScreen\" value=\"true\" /><param name=\"allowScriptAccess\" value=\"always\" /><param name=\"movie\" value=\"".$config['http_home_url']."engine/classes/flashplayer/ВАШ_ПЛЕЕР\" /><param name=\"flashvars\" value=\"st=ВАШ_ПУТЬ_К_СТИЛЯМ&file={$url}\" /></object><!--dle_video_end-->";
            }
            else
            {
                return "<!--dle_video_begin:{$url}--><object id=\"video\" type=\"application/x-shockwave-flash\" data=\"".$config['http_home_url']."engine/classes/flashplayer/ВАШ_ПЛЕЕР\" width=\"500\" height=\"395\"><param name=\"bgcolor\" value=\"#900000\" /><param name=\"allowFullScreen\" value=\"true\" /><param name=\"allowScriptAccess\" value=\"always\" /><param name=\"movie\" value=\"".$config['http_home_url']."engine/classes/flashplayer/ВАШ_ПЛЕЕР\" /><param name=\"flashvars\" value=\"comment={$comment}&st=ВАШ_ПУТЬ_К_СТИЛЯМ&file={$url}\" /></object><!--dle_video_end-->";
            }
        } elseif( $type == "txt" ) {
            return "<!--dle_video_begin:{$url}--><object id=\"video\" type=\"application/x-shockwave-flash\" data=\"".$config['http_home_url']."engine/classes/flashplayer/ВАШ_ПЛЕЕР\" width=\"500\" height=\"395\"><param name=\"bgcolor\" value=\"#900000\" /><param name=\"allowFullScreen\" value=\"true\" /><param name=\"allowScriptAccess\" value=\"always\" /><param name=\"movie\" value=\"".$config['http_home_url']."engine/classes/flashplayer/ВАШ_ПЛЕЕР\" /><param name=\"flashvars\" value=\"st=ВАШ_ПУТЬ_К_СТИЛЯМ&pl={$url}\" /></object><!--dle_video_end-->";
Работает с стандартным плеером, мне так же удалось привязать шифрование к Uppod плееру.  | 
|||
	
		
		
		
		
			 
		
		
		
		
		
		
			
		
		
		
	 | 
||||
| Cказали cпасибо: | 
| 
			
			 | 
		#27 | |||
| 
			 Коварный тип 
			![]() 
  | 
	
	
	
		
		
			
			 msk704391, я даже догадываюсь почему. Мазила, это настолько крутой браузер, что ему впадлу передавать реферера, при обращении к файлам. Этот самый файл парсит реферер, т.е. смотрит с какова домена обратились к файлу, если домен не совпадает с указанным в файле - доступа нет, если совпадает - доступ есть. У меня такая беда была когда я занимался порнушными сайтами, я фильтровал обращения к файлам на уровне apache, мазила был в пролете ) 
		
		
		
	 | 
|||
	
		
		
		
		
			 
		
		
		
		
		
		
			
		
		
		
	 | 
||||
| 
			
			 | 
		#33 | |||
| 
			 Fedoraвод 
			![]() 
  | 
	
	
	
		
		
			
			 gambit7, а официальная документация нынче не котируется? 
		
		
		
	http://uppod.ru/talk_2369  | 
|||
	
		
		
		
		
			 
		
		
		
		
		
		
			
		
		
		
	 | 
||||
| 
			
			 | 
		#34 | |||
| 
			 Новичок 
			![]() 
  | 
	
	
	
		
		
			
			  котируется....но у меня вопрос более обширен - есть сайт с видео в каждой новости....у меня там через доп поля стоит либо ютуб либо контакт....хочу монетизировать...вот и вышел на uppod (с ним вроде ПП работают)...вот и вопрос можно ли поставить uppod, да так чтобы он рекламу крутил, а потом видео с ютуба показывал....ну и естественно будут ли так работать ПП? 
		
		
		
	 | 
|||
	
		
		
		
		
			 
		
		
		
		
		
		
			
		
		
		
	 | 
||||
| 
			
			 | 
		#35 | |||
| 
			 Fedoraвод 
			![]() 
  | 
	
	
	
		
		
			
			  Видео с ютуба можно откручивать через uupod, контакт - нет. 
		
		
		
	преролы для физиков крутит только videosell.ru выкуп трафика у них с 1000 уников выходит 10-15 копеек. Разумеется это смешно и замарачиваться не стоит. Есть еще вариант с маркетгидом и бегуном. Бегун - самая жадная контора в рунете, плюс отсеивает рандомно сайты. Я сколько сайтов не побавал на модерацию, не один не взяли. Черт их знает что им нужно, но люди пишут что ситуация не лучше чем в videosell. Маркетгид самое реальное, но сайт должен дыть минимум с 1000 униками в сутки, да и конверт мягко говоря слабоват. С 1к выходит доллар в рыбный день.  | 
|||
| 
		
		
		
		
		
		
		
			 Последний раз редактировалось Злой; 26.03.2012 в 23:15..  | 
||||
	
		
		
		
		
			 
		
		
		
		
		
		
			
		
		
		
	 | 
||||
| 
			
			 | 
		#36 | |||
| 
			 Новичок 
			![]() 
  | 
	
	
	
		
		
			
			 Злой, спасибо! 
		
		
		
	имеете ввиду просмотры? чет совсем как-то бедновато((... получается иди и вешай тизеры с вк мессенджерами.... неужели нет нормальной монетизации видео??? (потому как судя по вашему ответу - заморачиваться с плеером совсем перехотелось...хотя у меня показов плеера около 5 к в сутки....)  | 
|||
	
		
		
		
		
			 
		
		
		
		
		
		
			
		
		
		
	 | 
||||
| 
			
			 | 
		#38 | |||
| 
			 Коварный тип 
			![]() 
  | 
	
	
	
		
		
			
			 gambit7, цены за такую рекламу будут никакущие. Даже myvi.ru отказалась от этой рекламы и влепила тизер в плеер. 
		
		
		
	 | 
|||
	
		
		
		
		
			 
		
		
		
		
		
		
			
		
		
		
	 | 
||||
| Cказали cпасибо: | 
| 
			
			 | 
		#42 | |||
| 
			 Коварный тип 
			![]() 
  | 
	
	
	
		
		
			
			 gambit7, сейчас в тырнете вообще сложные времена в плане монетизации сайтов, по своим наблюдениям могу сказать что выкуп трафика партнерками сейчас рухнул очень сильно и получать такие деньги как раньше сейчас не получается, т.е. достичь хорошей монетизации сайта используя различные виды рекламы довольно сложно. Короче говоря - экспериментируй. На счет рекламы в uppod - можешь не заморачиваться, овчинка выделки не стоит. 
		
		
		
	 | 
|||
	
		
		
		
		
			 
		
		
		
		
		
		
			
		
		
		
	 | 
||||
| 
			
			 | 
		#47 | |||
| 
			 Коварный тип 
			![]() 
  | 
	
	
	
		
		
			
			  Держи. parse.class.rar (12.0 Кб) 
		
		
		
	Не забудь только в нем заменить трижды: http://www.tvoidomen.net/engine/classes/flashplayer/uppod.txt&pl={$url} на свой домен и сами файлы плеера положить в папку /engine/classes/flashplayer/. В принципе все. Этот файл залить вместо оригинального у DLE 9.4  | 
|||
	
		
		
		
		
			 
		
		
		
		
		
		
			
		
		
		
	 | 
||||
| Cказали cпасибо: | 
![]()  | 
	
	
		
| Опции темы | Поиск в этой теме | 
		
  | 
	
		
  | 
			 
			Похожие темы
		 | 
	||||
| Тема | Автор | Раздел | Ответов | Последнее сообщение | 
| [Вопрос] Файл не загружен, и не найден локальный файл. | Sampler | vBulletin 3.х | 5 | 19.10.2012 01:40 | 
| [Вопрос] Скрыть ссылку | dj enjoy | vBulletin 3.х | 5 | 11.05.2011 12:06 | 
| как создать ссылку? | mckey72 | vBulletin 3.х | 4 | 21.12.2010 13:34 | 
| как изменить ссылку | zer0cool | vBulletin 3.х | 6 | 09.12.2010 21:16 | 
| [Вопрос] Файл.js | Slavok47 | vBulletin 3.х | 1 | 23.12.2009 18:46 |