Перейти к содержимому


Самый Популярный Контент


#1630 plugin MyOnlineTV - онлайн тв, радио, веб камеры.

Написано andy555 02 September 2015 - 19:36

Плагин My OnlineTV.

Плагин в первую очередь для нас с вами, то есть:
делался для общего листа, который берет с сервера.
Этот плейлист я могу редактировать.
Потоки на каналы присылайте в ЛС.

Для полной работы плагина необходимо: DRM прошивка для Дуньки:
DUNE HD 102/303D/Base 3D/Connect поддерживают DRM
остальные надо перепрошивать.

также необходима установка кодеков , огромная благодарность micha86


Плагин был основан на dune_plugin_demo , во избежание предъяв на права.

Функционал:

Онлайн-апдейт
Коррекция времени для EPG
Буфер
Пароль 1234
Архивы (Только для россии)
Выбор потока. Наводим курсором на канал и нажимаем POPUP MENU

 

Если вы хотите загрузить лист с диска(HDD или флешка) то его нужно назвать mylist.m3u Выбираем в настройках, загрузить с диска Выбераем , где он лежит. Нажимаем на пульту ОК. Плагин читает ваш лист и добавляет потоки автоматически к существующим каналам, и добавляет категорию "Мои каналы"
Пример:

#EXTM3U
#EXTINF:0 epg=1005 protected=0 category=1 archive=1 logo=http://s-t-v.ru/wp-content/uploads/2010/10/5_canal.jpg,Food N....k
http://ts://127.0.0.1:81/cgi-bin/hls.sh?http://85.9..............FOOD/variant.m3u8?version=2&http_proxy=http://ip:port
#EXTINF:0 epg=tele100078 logo=/tmp/mnt/storage/X_3eca_c4e0/logo/DTX.PNG,LifeNews
http://ts://127.0.0.1:81/cgi-bin/hls.sh?http://85.................H_C05_LIFENEWS/variant.m3u9?version=2
#EXTINF:0 epg=tvsARD logo=http://s-t-v.ru/wp-content/uploads/2010/10/5_canal.jpg,ARD
http://ts://127.0.0.1:81/cgi-bin/hls.sh?http://37.22...........000000/playlist.m3u9?version=2
#EXTINF:0 epg=229,Eurosport 2
http://...........hls.bolsho...................vrec/playlist.m3u8

Если плохо работает: не большая инструкция от ctmcn
Если не работает:
Модель дуньки,
Прошивка
наличие кодеков.
Лог файл.(Чтобы получить log-файл плагинов, нужно создать на первом носителе, доступном дюне (обычно внутренний диск) папку "dune_plugin_logs". После чего начните пользоваться плагином, и в папке dune_plugin_logs появится файл лога.)
это все нужно чтобы найти проблему
Внимание!
Для того чтобы мы с вами смотрели, нужна и ваша помощь, присалайте ссылки на контент мне в личку.

----------------------------------------------------------------------------------------
Версия 4.0.9
Исправен парсер для онлайн-потоков
----------------------------------------------------------------------------------------
Версия 4.0.0
Добавлен плейлист новосиб. IPTV + Proxy scanner
----------------------------------------------------------------------------------------
Версия 3.9.9
Изменен алгоритм парсинга каналов
----------------------------------------------------------------------------------------
Версия 3.9.5
правка парсера
----------------------------------------------------------------------------------------
Версия 3.9.4
правка user-agent
----------------------------------------------------------------------------------------
Версия 3.9
правка m3u-parsing
----------------------------------------------------------------------------------------
Версия 3.8
Добавка DRMпример:
#EXTINF:-1, НТВ+ Футбол 1
drm://http://ts://176.51.....:1234/udp/225.54.41.38:5000
----------------------------------------------------------------------------------------
Версия 3.7
Мелкая правка...
----------------------------------------------------------------------------------------
Версия 3.6
добавка Категории "Мои каналы" (test)
----------------------------------------------------------------------------------------
Версия 3.5
добавка teleguide
----------------------------------------------------------------------------------------
Версия 3.4
Мелкая правка...(убрал VK)
----------------------------------------------------------------------------------------
Версия 3.3
Мелкая правка...
----------------------------------------------------------------------------------------
Версия 3.2
Добавка tivix...например добовляем поток к каналу как ht*tp://tivix.net/324-strashnoe-hd.html
----------------------------------------------------------------------------------------
Версия 3.1
RTMP правка...
----------------------------------------------------------------------------------------
Версия 3.0
Мелкая правка...
----------------------------------------------------------------------------------------
Версия 2.9
Исправленно POPUP MENU

----------------------------------------------------------------------------------------
Версия 2.8
EPG Deutsch

----------------------------------------------------------------------------------------
Версия 2.7
Мелкая правка...
----------------------------------------------------------------------------------------
Версия 2.5
Добавлены 2 Кнопки
В-Зеленая - Очистка памяти запоминания потоков.
С-Желтая - Загрузить заново плейлисты
----------------------------------------------------------------------------------------
Версия 2.4
был координально изменен алгоритм обработки данных потоков.(возможно ошибки)
Отсюда достигнуто увеличение скорости вкл./переключ. каналов.
----------------------------------------------------------------------------------------

Желающие поддержать проект


Yandex: 410013488643451


wmz Z290827226274


pixel.gif

Прикрепленные изображения

  • screenshot4.png
  • screenshot1.png
  • screenshot2.png

Прикрепленные файлы




#295 Протоколы и Контейнеры которые не может читать Dune

Написано micha86 08 February 2014 - 12:14

Хочу представить Кодек основаный на Cкрипте от qwerty из http://www.pristavka.de. Ещё раз выражаю огромную Благодарность Андрею за разработку и поддержку. И так поехали:
Подготовка: Для установки кодеков требуется флешка как минимум 2 GB, лучше побольше тогда можно разбить флешку на 2 раздела и использовать одновремено как системный и первый диск.(так сделано у меня, но на вкус и цвет как говорится... решайте сами) как это делается можно найти здесь.
Установка Кодеков:
Установка так же переписана и производится автоматически, единственное что надо сделать это:

1)Cкачать инсталлятор
2)Cкопировать на флешку
3)Через меню DUNE навигировать на файл и нажать ENTER.
4)Установка завершена

ПРЕДУПРЕЖДАЮ: Кодек устанавливается по приоритету:

1)Cистемный накопритель
2)Первый носитель (USB)
3)Внутркений Системный (не рекомендуется так как мало места)

Для того чтобы кодеки заработали перезагрузка DUNE не требуется(как это было раньше) После установки появится ИНФО что и куда инсталлер записал и небыло ли ошибок. Так же помимо вывода ИНФО на Экран имеется лог файл, который в свою очередь пишется на первый диск.
Функционал Кодеков включает в себя следующие протоколы и форматы: (то что проверенно) Как нужно прописывать потоки в плейлистах:

RTSP

#EXTINF:0,ZDF
http://ts://127.0.0.1:81/cgi-bin/rtsp.sh?rtsp://3gp-livestreaming1.zdf.de/liveedge2/de10_v1_710.sdp

RTMP ,RTMPE

#EXTINF:0,Россия 24
http://ts://127.0.0.1:81/cgi-bin/rtmp.sh?rtmp://213.186.127.42:1935/live/ playpath=rus24.stream swfUrl=http://kaban.tv/uppod.swf live=1 pageUrl=http://kaban.tv

.FLV

#EXTINF:0,Белая ночь нежная ночь
http://ts://127.0.0.1:81/cgi-bin/flv.sh?http://video.tvigle.ru/5/resource/rf/prg/a/8/a8c62f089ea253d2a315c52461c7aed0/video/8e7f33161d54e16198139eee62485cf1/main.flv

UDP(multicast)

http://ts://127.0.0.1:81/cgi-bin/multicast.sh?udp://@239.35.10.4:10000

HDS (http dynamic streaming)

http://ts://127.0.0.1:81/cgi-bin/hds.sh?http://moonwalk.cc/video/a59eae59aad760eb03d98ffd43d36707/manifest.f4m

HLS(http live streaming)

c user_agent:
http://ts://127.0.0.1:81/cgi-bin/hls.sh?http://hls.svc.moyo.tv/hls/CH_1TVHD/bw3378000/variant.m3u9?version=2&user_agent=smartlabs
без user_agent:
http://ts://127.0.0.1:81/cgi-bin/hls.sh?http://37.220.36.11/vod/drive5/Elementary.S02/Elementary.S02E13.mp4/tracks-1,4/index.m3u9

HDS videomore категория док кино http://videomore.ru/video/doc_kino
встроенны две переменные
1. proxy нужно для тех кто не находится в России
2.url этот адресс можно вытащить из исходников страницы

http://ts://127.0.0.1:81/cgi-bin/videomore.sh?http_proxy=http://217.76.38.69:3128/&url=http://videomore.ru/video/tracks/42413.xml

dreambox

http://ts://127.0.0.1:81/cgi-bin/dream.sh?http://217.162.202.250:8001/1:0:1:1C5:68:53:CE40000:0:0:0:

HLS примечания:
Для того чтобы ссылки проигрывались нужно заменить m3u8 на m3u9 иначе DUNE будет воспринимать поток как обычный hls
и тем образом не будет прогонять через кодек.

Так же добавлен rtmp_alternativ.sh из скрипта убраны стандартные параметры как --live и --buffer, интересен тем кто сам хочет прописывать в плейлисте размеры буфера.
rtmp_alternativ.sh не входит больше в состав скриптов его полностью заменил rtmp.sh
параметр buffer прописывается в плейлисте
параметр live=1 является стандартным и прописывается автоматически если же нет нужды в этом параметре то отключается он таким образом live=0 прописав его в плейлисте

Так как пакет очень большой советую перед инсталяцией полностью выключить DUNE чтобы очистеть кеш.
Пакет запакованный 8,5 Мб.
Пакет разпакованный 21 Мб.

Инсталлер здесь

Скачать файл
Размер 1.89К  Загружен: 907

Деинсталлер здесь

Скачать файл
Размер 934байт  Загружен: 1232

Плагин установщик  (будет новая версия):

Скачать файл
Размер 87.27К  Загружен: 864

Как всегда проверялось на DUNE HD 101 (системный диск)
В скрипте используются программы
rtmpdump http://rtmpdump.mplayerhq.hu/
ffmpeg http://www.ffmpeg.org/
php http://php.net/
script https://github.com/K-S-V/Scripts
если у вас есть желание помочь этим проектам вся информация на их сайтах.
Приятного просмотра!

 

Сервисные файлы для деления usb носителя или sd карты

 

Деление USB на 2 части

 

Деление SD на 2 части

 

Деление  USB на 2 части + swap

 

Деление SD на 2 части + swap

 

Деление  USB на системный + swap

 

Деление  SD на системный + swap
 



 

update: 05.06.2016 версия:36

Исправлен майл.ру

 



 

ЗЫ у кого возникнут вопросы пишем сюда!!!
 


  • strilok, Rusith, kingzero20 и 7 другим это нравится


#2280 Dune Plugin Sovok TV

Написано admin 29 September 2015 - 15:27

Название: Dune Plugin Sovok TV

Добавил: admin

Добавлен: 29 Sep 2015

Категория: Плагины Онлайн ТВ для Dune


Первый релиз нашего плагина для SovokTV.

В этой версии:
- Полный функционал СовокТВ.
- архивы (на неделю).
- логотипы (из старого плагина, плюс добавлены новые).
- ЕПГ.
- Возможность записи.
- запись по таймеру (если нет мультирума то либо „писать“ либо „смотреть“, одновременно только с мультирумом).
- фоновая запись (если нет мультирума то либо „писать» либо „смотреть“, одновременно только с мультирумом).
- кнопка Setup во время просмотра с возможностью быстрой смены сервера и буферизации (после изменения нужно переключить канал).
- кнопка настроек в плагине.
- автообновление плагина.
- изменение размера шрифта EPG.

Плагин и иконки базируется на плагине KTV и плагине от Alexlex и соответствующих иконках от Boxster и моих.

За скрипт записи огромное спасибо нашему модератору micha86.
.........................................................................................................................................
ВАЖНО: Если вы пользуетесь записью по таймеру перед первым стартом нужно сделать следующие шаги:
1. Зайти в Настройки, потом нажать на «Дата и Время»
2. Переход на летнее время выбрать «Выключен» (Настройку «авто» убрать)
3. В часовом поясе исправить время на правильное
4. Перезагрузить приставку
По архивам (паузы и переход на следуюющее видео в конце передачи) еще раз напишу часть сообщения от cat baxter (да простит он меня):

Остановка по окончании передачи из архива происходит потому, что стрим у Совка прерывается, а плагин не имеет доступа к информации,

что передача закончилась и возможности стартануть следующую программу.

Для исправления ситуации Совок должен сделать бесшовный стрим между передачами в архиве.

Плагин работает на последней прошивке 150721_0135_b9

 

pre_1443536611__logo.png


Нажмите здесь, чтобы скачать файл


  • dreamer282, andy72, foka68 и 4 другим это нравится


#119 Скачивание файлов 18+

Написано admin 07 November 2013 - 16:14

Скачивание файлов из этого раздела доступно только VIP пользователям.
 
VIP - доступ стоит 100р на 3 дня. После получения VIP - доступа, можно скачивать из раздела "Плагины для взрослых сайтов Dune", что угодно.
 
Автообновления плагинов работают в обычном режиме.
 
По вопросам VIP обращаться в личку.
 
Скорость ответа от 5 минут до 1 дня (в зависимости от времени суток, дня недели и фаз луны).
 




  • viktorras, zelmer123 и abrek40 это нравится


#6533 Dune Plugin tvclub

Написано admin 02 October 2016 - 17:21

Название: Dune Plugin tvclub

Добавил: admin

Добавлен: 02 Oct 2016

Категория: Плагины Онлайн ТВ для Dune


pre_1475425452__logo.png

Тема на сайте TVClub здесь.

 

И так с согласованием админов TVCLUB, выкладываю финальную версию плагина.

Регистрация для просмотра на сайте tvclub.us

В этой версии:

- Поддержка обоих процессоров (mips, arm).
- Полный функционал АПИ от TVCLUB.
- архивы на каналы, которые поддерживаются (на 2 недели, если есть ЕПГ).
- логотипы (возможность переключения источника в настройках).
- ЕПГ.
- Возможность записи.
- запись по таймеру.
- фоновая запись.
- кнопка Setup во время просмотра. (быстрые настройки, выбор сервера и т.д.).
- кнопка настроек в плагине. Включены все настройки, которые использует АПИ.
- автообновление плагина.
- изменение размера шрифта EPG.

- возможность скрытия каналов. Если скрыть все каналы в категории, она не будет отображаться.

- возможность скрытия категорий.

 

ВАЖНО: Если вы пользуетесь записью по таймеру перед первым стартом нужно сделать следующее:
1. Зайти в Настройки, потом нажать на «Дата и Время»
2. Переход на летнее время выбрать «Выключен» (Настройку «авто» убрать)
3. В часовом поясе исправить время на правильное
4. Перезагрузить приставку.

 

Внимание!!! Кто получал тестовый плагин ранее, просьба удалить старую версию и установить эту.

Иначе будет, возможно, проблема с записью.

 

В создании плагина принимал "незаменимое" участие micha86.

Спасибо ему в создании бинарников и скриптов для записи и архивов!!!

 

Внимание!!! Не выкладывайте лог этого плагина на форуме, в них видны ваши данные!!!

Отправляйте в личку!!!

 


Нажмите здесь, чтобы скачать файл




#459 Плагин для установки плагинов: Dune Plugin App IGO.

Написано micha86 22 July 2014 - 12:08

Плагин установщик плагинов (без плагинов для взрослых) с  этого сайта
Plug IGO основан на AppBox тем самым управление и функционал идентичны.

Функционал:
1.Установка  (выбор нажатие ENTER,выполнить операцию кнопка "D")
2.Обновление (выбор нажатие ENTER,выполнить операцию кнопка "D")
3.Удаление   (выбор двойное нажатие ENTER,выполнить операцию кнопка "D")
4.Кнопка "С" информация о Плагине

Список плагинов пополняется автоматически (для вас).

 

Внимание! Не работает на новых процессорах (к примеру, Dune 4k и т.п.)!

Выразить благодарность можно морально и материально
здесь и здесь

 

 



Скачать файл
Размер 213.47К  Загружен: 2594

 

Update: 25.07.2014

Версия: 1.0.1

В настроики добавлена опция выбора: Нормальный шрифт, Мелкий шрифт


  • pashka, miouser, edidom7 и еще 1 это нравится


#34 Тонкая настройка windows 7 (Режим бога)

Написано admin 29 May 2013 - 13:59

Когда вы изменяете какие-либо настройки вашего компьютера, вы обычно используете различные оснастки и утилиты, находящиеся в Панели Управления, вносите изменения в реестр, используете утилиты командной строки, и, иногда, изменяете локальные политики безопасности. В большинстве случаев, использование всех этих средств, позволяет вам настроить вашу систему так, как вы хотите.

Однако, иногда вам требуется больше времени на поиск той утилиты или настройки, чем непосредственно внесение самих изменений.

Для облегчения ваших поисков, вашему вниманию, представляется особая настройка, позволяющая вам изменять огромное количество параметров Windows, буквально в одном окне. Это так называемый “режим бога”.

Данная “фишка” работает в следующих операционных системах: Windows 7, Windows Vista, Windows Server 2008 и Windows Server 2008 R2.

Для того, чтобы включить этот режим, необходимо проделать следующее:

1. Правой кнопкой мыши, щелкнуть на пустом месте на рабочем столе.

2. Выбрать пункт “Создать”, и создать новую папку.

3. Переименовать эту папку в следующее имя: GodMode.{ED7BA470-8E54-465E-825C-99712043E01C}

4. После того, как вы переименуете эту папку, у нее изменится иконка. Теперь, просто щелкните дважды на этой папке…


godmode.jpg

 

И, вуаля, более 200 различных опций и настроек будут вам доступны буквально на расстоянии одного щелчка мыши.

Конечно, когда вы более внимательно присмотритесь к этим настройкам, вы обратите внимание на то, что множество этих настроек вы можете изменить из Панели Управления. Однако, изменение этих настроек через различные приложения в Панели Управления более трудоемко, не так ли?
“Режим бога” – это способ настраивать вашу Windows более просто и эффективно, нежели искать глубоко спрятаные параметры.

 

По материалам Daniel Petri

 

 


  • user, Superbob, mielofon и еще 1 это нравится


#73 Объявление

Написано admin 13 September 2013 - 21:38

Хотелось бы услышать отклики по работе или оформлению плагинов. На сегодняшний день более 750 скачиваний и ни одного отзыва. Примем любую критику.

Или может прикратить выкладывание плагинов в сеть???

 

 


  • hamar1953, areshekk и abderrazzak это нравится


#600 плагин пирс.тв

Написано andy555 26 October 2014 - 14:39

Peers.tv
20 Oct 2016
Version 1.0.8
Архивы могут плохо воспроизводиться, возможно другие ошибки.

Желающие угостить:

Yandex: 410013488643451
wmz Z290827226274

Прикрепленные файлы


  • dmval, AUDIO, lotar и еще 1 это нравится


#5382 plugin MyOnlineTV - онлайн тв, радио, веб камеры.

Написано elpenok 20 May 2016 - 09:48

ГлубокоУважаемый andy555 и другие участники этого форума,Прочитал несколько последних страниц и увы почти ничего не понял,Я самый обычный пользователь,слабо разбирающийся во всей этой IPTV тематике,Я не знаю что такое DRM,что такое Прокси и с чем его едят,Я как и многие очень радовался когда уважаемый andy555 взялся за поддержку почившего в бозе плагина OnlineTV и сделал свою версию и мы все пользовались его трудом ...Но после последнего обновления пропали большинство каналов,и всё чаще вылезает надпись : "В доступе отказано",Я очень расстроен ибо привык смотреть БЕСПЛАТНО любимые программы.Те ухищрения которые описаны на последних страницах обсуждения лично мне почти как китайский язык(прошу прощения за тупость(возраст).Что делать дальше? Пользоваться платными сервисами(Шура и пр.)? Или может быть уважаемые продвинутые пользователи подумают о нас "чайниках" и сделают какой то максимально понятный   простой алгоритм ..Прошу прощения за этот "крик души",но так не хочется отказывать себе в уже привычном и доступном ТВ...


  • balamutkzt, vlad123, krasnoyarec и еще 1 это нравится


#112 Скачивание файлов

Написано admin 05 November 2013 - 16:17

Скачивание файлов из этого раздела доступно только VIP пользователям.

 

VIP - доступ стоит 100р на 3 дня. После получения VIP - доступа, можно скачивать, что угодно. Автообновления плагинов работают в обычном режиме.

 

По вопросам VIP обращаться в личку.

 

Также можно установить все плагины (или на выбор), используя всего-лишь один плагин. Посмотреть описание и приобрести его можно в нашем магазине.

 

Также можно приобрести его, обратившись в личку к администратору или модератору micha86.


  • 416kaban это нравится


#809 Dune Plugin Edem

Написано admin 05 January 2015 - 20:35

Название: Dune Plugin Edem

Добавил: admin

Добавлен: 05 Jan 2015

Категория: Плагины Онлайн ТВ для Dune


Плагин для просмотра онлайн ТВ с сайта Edem.tv.

Базовые функции, как в других ТВ плагинах.

 

Для просмотра нужна регистрация на сайте edem.tv. После регистрации вы получите "Ключ доступа".

После установки плагина зайдите в настройки, переключите "активировать плагин" на "да". Появится строка "Ввести ключ...."

Туда вводите свой ключ полученный на сайте edem.tv. Для удобства ввода можно воспользоваться программой Dune Helper.

Не забудбте выставить сразу удобный для Вас сервер вещания.

Все вопросы по работе каналов - на форуме edem.tv.

 

В плагине присутствует тестовая категория. Эти каналы взяты из паблика и работают - пока работают, никаких претензий.

Будут убираться по мере умирания.

 

Сообщения типа "Добавьте..." будут игнорироваться. Плагин только для edem.tv! И буду поддерживать пока просмотр бесплатный.

 

Категория "Эротики" - пароль по умолчанию "0000".

 

pre_1420486395__edem_logo.png

 

thumb_pre_1420486428__edem.jpg


Нажмите здесь, чтобы скачать файл


  • dmval, fodor56 и Alexandr1966 это нравится


#4134 Dune Plugin kinoflux

Написано admin 09 January 2016 - 13:25

Название: Dune Plugin kinoflux

Добавил: admin

Добавлен: 09 Jan 2016

Категория: Плагины для Dune HD


Фильмы, сериалы, телепередачи, мультфильмы с сайта kinoflux.net.

- видео с контакта.

- видео с ok.ru не поддерживается!!!

- видео с моонвалк подобных (нужны кодеки) .
- автообновление, каталог, поиск, фавориты, смена лого.
- выбор качества от 240 до 1080 в Настройках.

​- смена пароля.

- отключение виджета в карточке фильма.

- поддержка внешних декодеров.

 

В сериалах с разной озвучкой, при выборе серии, в начале ссылки - название озвучки.

 

pre_1452342225__logo.png

 

thumb_pre_1452342266__bg_site.jpg

 

 


Нажмите здесь, чтобы скачать файл


  • nic, dmval и mielofon это нравится


#2167 plugin MyOnlineTV - онлайн тв, радио, веб камеры.

Написано AUDIO 21 September 2015 - 13:10

Если вы хотите загрузить файл с диска то его нужно назвать mylist.m3u

Выбираем в настройках, загрузить с диска
Выберам , где он лежит.

После выбора "загрузить с диска",  невозможно указать путь к папке с плейлистом. Этот плагин у меня не видит каталог на флешке с листом, хотя другие  плагины видят этот каталог на этой флешке.

Крайняя прошивка 303HD, сист. флеш есть.

 

Вообще для своих листов есть великолепный плагин altIPTV, думаю в этот онлайнТВ cовсем необязательно тулить не свойственные ему функции, да и вряд ли они будут лучше, чем в обозначенном плагине. ИМХО.


  • djmirage2006, Rusith и yrs57 это нравится


#1252 Dune Plugin Kartina TV

Написано admin 12 June 2015 - 13:14

Название: Dune Plugin Kartina TV

Добавил: admin

Добавлен: 12 Jun 2015

Категория: Плагины Онлайн ТВ для Dune


Плагин для просмотра онлайн ТВ с сайта kartina tv.

 

Для просмотра нужна регистрация на сайте kartina.tv Сервис платный (не плагин).

 

Плагин работает на прошивках версии от 131029_b9+ и новее.

 

В плагине добавлена возможность записи канала в фоне, просматривая другой канал.

Добавлена возможность записи в видеотеке - при выборе качества кнопка "Popup".

Добавлена возможность записи по таймеру. Чтобы корректно работала запись, в настройках дюны отключите автоматический переход на летнее время.

При записи и просмотре не забываем о правилах "картины" о просмотре не более с трех устройств.

 

Все вопросы по работе каналов - на форуме kartina.tv.

 

Внимание!!! Все обсуждения по работе сервиса КартинаТВ будут удаляться!!!

 

Здесь обсуждаем только работу плагина!!!

 

В написании плагина, огромный вклад внес модератор micha86. Ему принадлежат скрипты для записи.

 



 

pre_1434110827__logo.png

 


Нажмите здесь, чтобы скачать файл


  • yermak, Friedrich76 и MrBuch это нравится


#7697 plugin MyOnlineTV - онлайн тв, радио, веб камеры.

Написано andy555 07 January 2017 - 10:18

Кому нужен этот канал, то вот ddaaff дал ссылочку на эфир , пользуйтесь функцией mylist.m3u

Увы но я "чайник",и такие манипуляции мне недоступны :mellow:
Добавлено. Через минут 20 появится в категории "прочии"
  • elpenok и sicksist это нравится


#7694 plugin MyOnlineTV - онлайн тв, радио, веб камеры.

Написано elpenok 07 January 2017 - 09:28



Настоящее время

Это вам он нужен, а мне нет. Канал создан европейскими "демократами"(чуть не написал ........) для промытия мозгов
Не думаю что этот форум создан для обсуждения каких либо политических или мировозренческих вопросов,на мой взгляд его девиз больше каналов хороших и разных,а уже каждый пользователь найдёт себе что то по душе и интеллекту,Лично мне этот канал интересен,и я с огромной благодарностью уважаемому ddaaff за его оперативное реагирование на мою скромную просьбу.Осталось только подождать не менее уважаемого Andy555 когда он вставит это в плагин.
  • sicksist и olegsmith это нравится


#7518 Ваши предложения

Написано bas1945 25 December 2016 - 10:12

Кто хочет зарегистрироваться на ingfilm.ru, то там регистрацию открыли до Нового Года, и пока инвайт не нужен. Регистрация здесь:
http://ingfilm.ru/in...php?do=register
Всех форумчан с наступающим!
  • sergu и Lesogon это нравится


#7371 Пишем плагин всем хором.

Написано admin 12 December 2016 - 14:27

Добавление к вышесказанному.


  • gorr и Lesogon это нравится


#7320 Пишем плагин всем хором.

Написано micha86 06 December 2016 - 23:01

Всем привет для начала предоставлю сайт для которого будем писать плагин.

Это будет h t t p ://lookmix.org

Ознакомьтесь с сайтом загляните в исходный код(если кто не умеет то покажу).
Материалы для написания плагина в скоре начну предоставлять, думаю это будет на выходных по вечерам :)

Удачи в изучении сайта ;)

 

Редакторы файлов Windows "Notepad++" , Linux "Kate".

По синтаксису php и отдельным функциям буду отвечать в теме.

 

10.12.2016

Так думаю все кто хотел немного посмотрели исходники сайта.

 

Но для на чала начнем с плагина smotrimultik . он будет за основу. конечно можно взять и демо плагин но для новичков он будет сложноват  так как нас интересует только знакомство с самыми простыми функциями. (для начала).

 

Первое что нужно сделать это отредактировать пару файлов в плагине для этого распакуйте его или же как делаю я что для меня более удобно устанавливаю плагин а потом из под самой дюны редактирую плагин при помощи filezilla и sftp  из ltu(это на любителя).

 

Есть еще один способ можно через samba закидывать на первый диск и от туда редактировать то есть делаем каталог dune_plugins на первом диске и распаковываем плагин туда. после чего переименовываем каталог "dune_plugin_smotrimultik_v1.13" на "lookmix".

 

если решились со способом установки и распаковки то переходим к редактированию файлов.

 

первый файл это dune_plugin.xml внем нам нужно изменить название плагина и название каталога после установки а так же главный файл php его мы тоже для приличия переименуем

 

1.)

файл dune_plugin.xml

в строке

<name>SmotriMultik.ru</name>

меняем на

<name>lookmix</name>

это будет название каталога после установки

 

теперь строку

<caption>Смотри мультик.ru</caption>

на

<caption>Lookmix</caption>

это отображаемое название плагина в Dune интерфейсе.

 

ну и конечно главный файл строка 33

<program>SmotriMultik.php</program>

меняем на

<program>lookmix.php</program>

желаюцие чтобы плагин отображался в видео должны поменять строку 6

<parent_media_url>root://applications</parent_media_url>

на

<parent_media_url>root://video</parent_media_url>

все с этим файлом закончили его можно сохранить.

2.)

назабываем переименовать главный файл так как мы это сделали в xml файле. ведь именно с него стартует плагин.

меняем название с SmotriMultik.php на lookmix.php.

3.)

теперь переходим к файлу utils.php нас на данный момент интересует только одна строка номер 3

там меняем

define('HOST_API_URL',   'http://smotrimultik.ru');

на

define('HOST_API_URL',   'http://lookmix.org');

здесь мы назначили по всему плагину что HOST_API_URL является h t t p : / / lookmix . org и нам ненужно в каждой строчке прописывать этот хост а будем использовать эту константу и если хост поменяется то его нужно поменять только в этом файле.

сохраняем файл.

4.)

теперь переходим к файлу lookmix.php

там мы ищем методом поиска редактора следуещее "SMultik" и заменяем все что находим на "lookmix".

таким образом мы переименовали class файла и его id все это делается в первую очередь для порядка. хотя можно было и работать и без этого но раз мы делаем плагин lookmix  то и называться все должно в соответствии. :)

 

после того ка все переименовли идем к строке 2794 там мы увидим функцию private function lookmix_main($media_url, &$plugin_cookies)

этой функцией мы и будем делать парсинг категорий.

я уже написал парсинг и просто его прокоментирую

    private function lookmix_main($media_url, &$plugin_cookies)
    {
        set_time_limit(0);
        $api = HOST_API_URL;
        
        // download main video page
        $doc = HD::http_get_document($api); //скачиваем исходник сайта
        $doc = iconv('windows-1251', 'UTF-8', $doc); // конвертируем кодировку для отображения кирилицы на dune
    
        // get list of categories
        $tmp = explode('<div class="menu">', $doc); //разбиваем исходник на на 3 части так как<div class="menu">
                                                    //встречается 2 раза на сайте
        $main_menu_block = strstr($tmp[1], '</div>', true); //отсекаем 1 и 3 часть они нам ненужны
        
        hd_print("--->>> main_menu_block: $main_menu_block");
        
        $videos = explode('<li><a href="', $main_menu_block);//разбиваем документ на массив и получаем в каждом 
                                                             //разделе категорию и название
        // exclude before first <li
        unset($videos[0]); // очищаем мусор который остался от меню
        $videos = array_values($videos); // нумерируем полученный массив

        $items = array();
    
        // push 'Последние поступления' category in to categories list

        hd_print('Before parsing: Categories count: ' . count($videos) + 1);

        // iterate through categories
        foreach($videos as $video) //перебираем массив
        {
            // get category view reference
//            $tmp = explode('<a href="', $video);  
            $category_ref = strstr($video, '"', true); // обрезаем лишнее и получаем кусок ссылки от категории
                                     
            hd_print("--->>> category_ref: $category_ref");

            // get category title 
            $tmp = explode('">', $video); // опять же разбиваем строку на части 
            $category_name = strstr($tmp[1], '<', true); //И отсекаем ненужное при этом получаем название категории
        
            hd_print("--->>> category_name: $category_name");
        
            // push category in to categories list
            array_push // заполняем полученное в массив для плагина
            (
                $items,
                array
                (
                    PluginRegularFolderItem::caption => $category_name,
                    PluginRegularFolderItem::view_item_params => self::$catalog_vip,
                    PluginRegularFolderItem::media_url =>
                            HD::encode_user_data
                            (
                                array
                                (
                                    'subcategory_ref' => $category_ref,
//                                    'category_id' => $category_id,
//                                    'category_items_count' => $category_items_count
                                )
                            )
                )
            );
        }

        hd_print('After parsing: Categories count: ' . count($items));
        
        return $items;
    }

можно просто скопировать  функциию от  первой { и до последней } и вставить в файл.

теперь можно сохранить. после чего можно уже смело запустить плагин и если все было сделанно верно то будут отображаться категории.

 

5.)

 

переходим к файлу cursor.php

ищем строку 81   private function parse_subcategory()

в этой функции меняем переключение страниц с 1 на вторуюю и так далее

строка 91 меняем

$url = $url . '?page=' . ($this->m_feed + 1);

на

$url = $url . 'page/' . ($this->m_feed + 1) . '/';

теперь переходим к функции парсинга фильмов то есть название, картинка, ссылка

 

 функция это на строке 27   private function parse_page($url)

опять же вставлю готовый парсинг и прокоментирую

    private function parse_page($url)
    {
        $api = HOST_API_URL;
        
        $items = array();

        $doc = HD::http_get_document($url); //скачиваем исходник сайта
        $doc = iconv('windows-1251', 'UTF-8', $doc); // конвертируем кодировку для отображения кирилицы на dune

        $tmp = explode("<div id='dle-content'>", $doc); // разбиваем сайт на части
        $content_block = strstr($tmp[1], ' <div class="menu">', true); // и вытаскиваем только часть с фильмами
        
        $videos = explode('<div class="shorttt">', $content_block); // разбиваем на фильмы
        unset($videos[0]); // очищаем мусор который остался от сайта
        $videos = array_values($videos); // нумерируем полученный массив

        foreach($videos as $video) //перебираем массив
        {
            // тут я решил что будет удобней обыскать строчки на совпадения и если такие имеются то назначаем переменные
            if(preg_match('/<img src="([^"]*)" alt="([^"]*)"\/>/i', $video, $matches))
            {
             $season_image = $api . $matches[1]; // получаем картинку
             $season_title = $matches[2]; //получаем название
            }
            if(preg_match('/<a href="([^"]*)" class="nnnz"/i', $video, $matches))
            {
             $season_ref = $matches[1]; // получаем ссылку
            }
            // таким образом пишем в лог файл dune чтобы увидеть что получили           
            hd_print("--->>> season_ref: $season_ref");
            hd_print("--->>> season_title: $season_title");
            hd_print("--->>> season_image: $season_image");
            
            array_push // Наполняем полученное
            (
                $items,
                HD::encode_user_data
                (
                    array
                    (
                        'video_id' => $season_ref,
                        'season_title' => $season_title,
                        'season_ref' => $season_ref,
                        'season_image' => $season_image,
                        'is_has_new' => false
                    )
                )
            );
            ++$this->m_items_count;
        }
        
        return $items;
    }

опять же можно просто скопировать  функциию от  первой { и до последней } и вставить в файл.

 сохранить и перезагрузить плагин чтобы измененные файлы обновились и код был задействован.

 

теперь увидим зайдя в категории что там находятся фильмы.

 

 

 

продолжение следует :) Удачи!!

 

 

 

 


  • miouser и gorr это нравится