DunePlexCatalog update v1.09

Новая версия 1.09

Исправлено:


  • ошибка при входе в фильтр "на главной"

  • ошибка при попытке установить иконку "комплексная" для каналов

  • ошибка при входе во "все серии"

Новое


  • Автоопределение IP. Можно выбрать в настройках определение IP PLEX сервера автоматом или в ручную.

  • Шаблон для IP Plex в соединениях. Если вместо ip адреса сервера в соединениях указать шаблон "plex", то в данное соединение будет подставляться реальный адрес PLEX сервера. Полезно вкупе с предыдущей опцией для случаев с динамической установкой IP на PLEXе.

  • Опция Wake-on-Line. Если Plex сервер "уснул", плагин попытается его разбудить и будет ждать до 60 секунд.

  • При отсутствии "системной" флешки будет выдано предупреждение.

  • Добавлена библиотека "списки воспроизведения"

  • Добавлена возможность задавать фон для библиотек. В настройках можно выбрать использовать/не использовать фон, задать фон для конкретной библиотеки. Стандартный или указать файл для фона. Файл в формате jpg нужно разместить в папке dpc_custom_icons (как для выбора кастомных иконок библиотек) на первом диске (флешке) DUNE. Папка dpc_custom_icons нужна только для установки, в дальнейшем может быть удалена.

  • Затемнение фоновых картинок для улучшения чтения основного текста в фоне и экране "инфо"

Улучшения


  • Ускорение открытия трейлеров в некоторых случаях (если файл трейлера mp4)

  • Использование кодеков (если установлены) для "каналов"

https://dl.dropboxus...n_dpc_v1_09.zip

DunePlexCatalog update v1.07

Исправлено:

  • неправильная сортировка с сериалах

  • воспроизведение неверного видео через экран info

  • ошибка отметки просмотрено

  • ошибки в загрузке настроек

  • ошибка в соединениях в случае использования не замапленного диска в windows

  • еще много мелких ошибок

Добавлено:

  • теперь на Dune можно залогиниться (не обязательно иметь PlexPass достаточно логин/пароль от форума)

в связи с этим изменились поля в настройках, ip и порт Plex теперь в одном поле

  • добавились каналы Plex





Настройки воспроизведения каналов можно изменять в setupе.
ВНИМАНИЕ! Функция очень экспериментальная, далеко не все каналы работают. Из более чем 10 установленных мною каналов работают не более 5. На Дюне еще меньше, нужно прикручивать кодеки. Но это в сл. серии. Если вы пользуетесь каким либо каналом и он не пойдет в плагине, просьба написать подробнее что за канал, где взять и приложить log файл.

download: https://dl.dropboxusercontent.com/u/8488718/dune_plugin_dpc_v1_07.zip

DunePlexCatalog update v1.06

Новый update.
Исправлено:

  • Ошибки при сохранении соединений

  • Ошибка при использовании в соединении диска по UUID

  • Ошибка при сохранении настроек на windows серверах


Новое:

  • Функция resume. Регулируется в настройках. Возможные варианты: использовать настройки dune (по умолчанию), всегда продолжать, всегда начинать с начала, спрашивать. Срабатывать может с небольшой задержкой, поскольку используется стандартная функциональность remote control. Я думаю как обойти это, но нужно погружаться в программирование под linux.


  • Функция клавиши ENTER. Регулируется в настройках. Возможные варианты: Play, Info (будет открываться экран "info")

  • Функция сортировки имен актеров/режисеров (Имя_Фамилия, Фамилия_Имя)

  • Функция показа фото актеров (отключается в настройках)



  • Поддержка трейлеров. В случае если присутствуют трейлеры на экране инфо появится соответствующая кнопка


  • Добавлена информация о носителе и времени в экраны фильмов и информации

  • Новый экран в сериалах

  • Новые ошибки (скорее свего есть)

Наличие трейлеров и фото актеров зависит от установленных на сервере агентов. У меня работает только с kinopoisk (не KinopoiskRu)
update: http://jmper.livejournal.com/2638.html
download https://www.dropbox.com/s/1clentd8y8bfy1l/dune_plugin_dpc_v1_061.zip?dl=0

DunePlexCatalog update cr1.05

Обновление.

После летного расслабления решил таки выложить то что накопилось, немного, но все же.
Итак,

  • Исправлены ошибки в настройках соединений

  • Исправлена ошибка экрана "инфо" в сериалах

  • Некоторая оптимизация


Новое:

  • Добавлен экран с информацией о фильме в правой части




  • Плагин теперь умеет регистрироваться на локальном Plex сервере




  • И умеет рассказывать серверу о времени просмотра и отображать индикатор просмотра в стиле plex



Правда здесь есть проблема с DVD и BD. Индикатор может быть неверным, поскольку сканер "Plex Movie Scanner with Disc Image Support" врет при отображении общего времени на DVD и BD.

update http://jmper.livejournal.com/2476.html
download: https://www.dropbox.com/s/88vmdmmircdkrcw/dune_plugin_dpc_cr1_05.zip?dl=0

DunePlexCatalog update cr1.04

Очередное обновление.
Исправлено:


  • Plex долго отвечает на запрос "info" на некоторых BD фильмах. Теперь есть опция в установках позволяющая получать полную или краткую (указан не полный список актеров/режиссеров) версию. Запрос краткой версии всегда выполняется быстро.

  • Устранен сброс IP  при возврате из режима standbay

  • При просмотре, по нажатию кнопки "info" или в списке воспроизведения теперь вседа название фильма вместо имени файла.

Новое:


  • Добавлена индикация просмотрен/не просмотрен в стиле plex с возможностью отключения в настройках

  • Добавлена функция ручного и автоматической отметки просмотренных фильмов/эпизодов. (Кроме многосерийных фильмов объединенных в одну папку. Plex не дает мне такой возможности :(  )

  • Добавлены новые экраны для фильмов и сериалов

  • Добавлена отключаемая возможность бекграунда в окне "инфо". Либо постер, либо черный, либо ничего

  • Добавлена информация по сериалам. Сколько сезонов, сколько эпизодов, сколько просмотрено.

update http://jmper.livejournal.com/2286.html
download https://dl.dropboxusercontent.com/u/8488718/dune_plugin_dpc_cr1_04.zip

DunePlexCatalog update b1.03

Обновление.

  • Устранено падение и исправлена работа в некоторых фильтрах сериалов.

  • не большие косметические исправления

  • Устранено падение и исправлена работа при подключении к windows-based серверам Plex. Теперь возможно использовать DPC вместе с Plex серверами на Windows.

update http://jmper.livejournal.com/1927.html
download: https://dl.dropboxusercontent.com/u/8488718/dune_plugin_dpc_b1_03.zip

DunePlexCatalog update

Первый update.
Добавлено:

  • Функция добавления своих иконок для библиотек. На первом подключенном к dune диске нужно создать папку dpc_custom_icons и положить в нее файлы иконок в формате .png. Иконки появятся в списке Setup-> оформление-> иконки библиотек -> библиотека. Кроме стандартной и пользовательских иконок возможно использование "композитной" иконки от Plex

  • Функция сохранения и восстановления настроек плагина. Если к dune подключен какой-нибудь диск (флешка), то в окне настроек появися кнопка "сохранить". Ее нажатие приводит к появлению на подключенном диске файла dpc.xml со всеми настройками. Если плагин находит такой файл на диске, то на экране настроек появится кнопка "восстановить". Настройки в файле можно изменить в ручную и загрузить в плагин. Внимание! если структура файла будет нарушена, возможны сбои в работе плагина.

  • Изменена работа фильтров. Если выключить все фильтры, то при входе в библиотеку появится не пустое окно, в все ее содержимое. Если оставить не выключенным только один фильтр, он будет "дефолтным". Т.е. можно сразу попасть в библиотеку, минуя окно фильтров.

  • добавлен просмотр содержимого фильмов и сериалов в режиме "сетка", без поля превью справа.




DunePlexCatalog

Устав ждать от автора emplexter выхода новой версии, решил написать клиента PlexMediaServer под Dune самостоятельно. Заодно познакомиться с PHP.
Итак, особенности данного плагина:

  • Весь контент воспроизводится только средствами самой Dune, никаких DLNA и HTTP. Plex выступает только каталогизатором. Кроме библиотеки фотографий, поскольку в данном случае удобнее и быстрее использовать http, тем более, таким образом можно просматривать форматы не поддерживаемые самой dune, например tiff)

  • Возможно просматривать контент из разных источников включая HDD установленные в самой или другой dune. Например, у меня есть Plex сервер установленный на NAS ,есть Dune HD duo с двумя дисками и еще одна dune HD 101. Соответственно я могу примонтировать диски с Duo на NAS и подключить их в общий каталог Plex, таким образом я получаю полный и единый медиа каталог. Далее, настроив соответственно соединения в клиенте, я смогу  смотреть фильмы, расположенные на NAS через NFS или SMB, а расположенные на HDD - непосредственно с него. Бездисковая 101 тоже будет брать файлы или с NAS или c Duo по SMB.

  • В соединениях возможно использовать протоколы SMB, NFS, можно использовать настроенные сетевые папки самой dune.

  • Список библиотек и фильтры можно сортировать в произвольном порядке, можно выключать и включать не нужные/нужные фильтры и библиотеки.

  • Файлы обложек и описания кешируются на клиенте для ускорения загрузки (поэтому необходима системная флешка). Кеши можно очищать в установках. Это позволит избегать ситуации с неверными обложками после обновлений сервера.

  • Многосерийные фильмы соединенные на Plex в одну папку на клиенте показывают список частей в отдельном окне.

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

  • Список воспроизведения строится не только в сериалах, но и в музыке, фотографиях и многосерийных фильмах, если это не DVD или BD.

  • Образы DVD или BluRay можно просматривать и через окно с описанием фильма/сериала.

Настройка:
            Для начала нужно указать IP и порт Plex сервера

            Затем настроить соединения
  Настройка фильтров и библиотек


            Управление кешем
      Работа с плагином



    Многосерийные фильмы

  Описание фильма
   Сериалы

   Музыка



Проблемы:

  • неправильно показывается длительность фильма/сериала если это DVD или BluRay.

  • долгий ответ от сервера при запросе описания на некоторых DVD или BluRay дисках (первый раз, затем файл информации кешируется и показ происходит быстро)

связано с  особенностями работы сканера "Plex Movie Scanner with Disc Image Support". Возможно позже возьмусь за написание своего сканера.

  • оформление. Ну хреновый из меня дизайнер :( может кто поможет с иконкой и общем оформлением.


Планы на будущее:

    • Исправление ошибок.

    • Добавить отслеживание времени просмотра.

    • Возможно еще чего-нибудь, пока не знаю.


    ВАЖНО!

    • Программа сырая, тестировалась только у меня (NAS4FREE). Скорее всего проявятся какие-нибудь баги. Просьба присылать log файл с подробным описанием проблемы. Чтобы получить log нужно создать папку dune_plugin_logs на первом подключенном к dune диске (флешке).

    • В окне установок ВСЕГДА подтверждайте введенные значения кнопкой Enter на пульте или кнопкой "сохранить" на форме.


    скачать https://dl.dropboxusercontent.com/u/8488718/dune_plugin_dpc.zip

    update http://jmper.livejournal.com/1135.html