![]() |
|
|
Инструкции, модификации и статьи для 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 в 22: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 00:40 |
[Вопрос] Скрыть ссылку | dj enjoy | vBulletin 3.х | 5 | 11.05.2011 11:06 |
как создать ссылку? | mckey72 | vBulletin 3.х | 4 | 21.12.2010 12:34 |
как изменить ссылку | zer0cool | vBulletin 3.х | 6 | 09.12.2010 20:16 |
[Вопрос] Файл.js | Slavok47 | vBulletin 3.х | 1 | 23.12.2009 17:46 |