Виртуальный Dune HD Remote Control для Windows

Здесь вы найдете вспомогательные и просто полезные приложения для работы с медиаплеерами Dune HD
Аватара пользователя
Alex Cabbage
Общительный
Сообщения: 154
Зарегистрирован: 24 июл 2020, 20:31

Виртуальный Dune HD Remote Control для Windows

Сообщение Alex Cabbage » 20 фев 2021, 20:31

Сделал новую версию виртуального пульта.
Пока в варианте Lite.

Что это значит?
Это просто пульт без наворотов.

Следующей будет версия PRO с поддержкой визуального интерфейса для аппаратов, которые поддерживают такую функциональность. Это большинство современных плееров Dune HD.

Есть ещё замысел включить некоторую дополнительную функциональность. Она будет базироваться на версии PRO, а называться будет EXT.

Системные требования:
  • операционная система - Windows 7 - 10 x86(32bit) или x64(64bit),
  • около 80Mb оперативной памяти,
  • чуть больше 4МБ дискового пространства,
  • .NET Core 3.1 (LTS) или более свежая. Скачивайте Runtime под ваш процессор (x86 или x64). Последняя стабильная версия 6.0 (там же). Очень вероятно, что следующие версии буду делать под неё. Начиная с версии 2.0.0.4 используется .NET Framework 4.8.1 (смотри в спойлере "Версии").
Особенности:
  • программа может работать с несколькими устройствами (количество, в разумных пределах, не ограничено), переключение осуществляется через меню тремя кликами мыши,
  • имеется возможность как ручной настройки, так и автоматического поиска устройств в локальной сети, сканирование локальной сети осуществляется достаточно быстро и занимает примерно около 1 минуты,
  • не требует установки - необходимо просто распаковать архив в какую-нибудь (желательно отдельную) папку,
  • программа в процессе настройки создаёт файл конфигурации в той же папке, откуда её запустили.
О всех ошибках, недостатках, а так же пожелания, пишите здесь.

PS. Огромная просьба: если будет выскакивать окно с ошибкой, пожалуйста, нажмите кнопку "Свойства", выделите всё содержимое открывшегося окна и пришлите мне - это поможет быстро локализовать и исправить ошибку.
Версии
Показать
Версия 2.0.0.4 от 25.08.2022:
  • избавился от .NET Core 3.1 (LTS) - теперь программа работает с .NET Framework 4.8.1
  • добавлено окно "О программе";
  • в заголовке пульта, если название устройства не помещается, оно выводится в виде бегущей строки;
  • добавлен режим журналирования - запускать с параметром /D, журнал формируется в каталоге запуска программы, имеет имя, такое же, как у программы и расширение ".log".
  • пульт можно перетаскивать по экрану не только за заголовок, но и непосредственно за сам пульт. Можно даже за кнопки, но лучше этого не делать, т.к. кнопка сработает. :D
Версия 2.0.0.3 от 05.08.2022:
  • исправлены режим чтения и сохранения конфигурации;
  • добавлена визуализация недоступности устройства - "серый" пульт.
Версия 2.0.0.2 от 04.08.2022:
  • исправлены режимы добавления новых устройств и сохранения списка устройств в режиме Конфигурации.
Благодарю всех откликнувшихся.
ScreenShot.png
ScreenShotBlended.png
ACRemoteLiteAbout.png
ACDuneRemoteLite_2.0.0.4.zip
У вас нет необходимых прав для просмотра вложений в этом сообщении.

Аватара пользователя
Brigadir
Администратор
Сообщения: 2818
Зарегистрирован: 07 янв 2018, 18:28
Откуда: С просторов необъятной
Контактная информация:

Сообщение Brigadir » 20 фев 2021, 20:53

С почином!

К сожалению, сразу о плохом. Сканом не находит ни одну дюну (в стендбае Base3D и включена Pro 4K II). Вручную набрал IP, нажимаю чек - ошибка, сэйв - опять ошибка.
Изображение
Dune HD Pro One 8K Plus (240201_2116_r22)
Dune HD Real Vision 4K (230929_0206_r21)
Dune HD Pro 4K II (230929_0206_r21)
Dune HD Sky 4K Plus (221018_1640_r20)
Dune HD 303D (190919_0242_r11) Сист. флешка присутствует, тестовая
-------------------------------
Keenetic Giga (KN-1010)

Чтобы получить log-файл плагинов, нужно создать на первом носителе, доступном пользователю (обычно внутренний HDD, или любое другое USB-хранилище при отсутствии внутреннего HDD) папку "dune_plugin_logs". Если вы используете USB-флешку, то отформатируйте ее в FAT32 перед тем, как создать папку для логов. После чего перезагрузите дюну и начните пользоваться плагином, в папке dune_plugin_logs появится файл лога.

Все мои (и не только) плагины Dune HD
Гранд-обзор Dune HD Pro One 8K Plus
Краткий обзор Dune HD Pro 4K II
Краткий обзор Dune HD Neo 4K с картинками


Отблагодарить автора (ЮMoney)

Аватара пользователя
Alex Cabbage
Общительный
Сообщения: 154
Зарегистрирован: 24 июл 2020, 20:31

Сообщение Alex Cabbage » 20 фев 2021, 20:57

Brigadir писал(а):
20 фев 2021, 20:53
С почином!

К сожалению, сразу о плохом.
Спасибо!
Издержки производства... ;)
Спешил немного, по основной работе внезапно возникли траблы - переключался туда-сюда.
Сейчас исправлю.

Аватара пользователя
Alex Cabbage
Общительный
Сообщения: 154
Зарегистрирован: 24 июл 2020, 20:31

Сообщение Alex Cabbage » 20 фев 2021, 21:10

Эту ошибку исправил без изменения версии.
Странно, что не находит сканом - у меня находит все.
Подумаю, может сделаю логи, чтобы проанализировать...
Есть одна явная ошибка, которую заметил и исправлю в ближайшее время:
Если вручную ввести IP и нажать Check, а потом изменить IP и снова нажать Check - вторая проверка не сработает, надо через Add New делать добавление.

Аватара пользователя
Brigadir
Администратор
Сообщения: 2818
Зарегистрирован: 07 янв 2018, 18:28
Откуда: С просторов необъятной
Контактная информация:

Сообщение Brigadir » 20 фев 2021, 21:23

Да, теперь работает!
Dune HD Pro One 8K Plus (240201_2116_r22)
Dune HD Real Vision 4K (230929_0206_r21)
Dune HD Pro 4K II (230929_0206_r21)
Dune HD Sky 4K Plus (221018_1640_r20)
Dune HD 303D (190919_0242_r11) Сист. флешка присутствует, тестовая
-------------------------------
Keenetic Giga (KN-1010)

Чтобы получить log-файл плагинов, нужно создать на первом носителе, доступном пользователю (обычно внутренний HDD, или любое другое USB-хранилище при отсутствии внутреннего HDD) папку "dune_plugin_logs". Если вы используете USB-флешку, то отформатируйте ее в FAT32 перед тем, как создать папку для логов. После чего перезагрузите дюну и начните пользоваться плагином, в папке dune_plugin_logs появится файл лога.

Все мои (и не только) плагины Dune HD
Гранд-обзор Dune HD Pro One 8K Plus
Краткий обзор Dune HD Pro 4K II
Краткий обзор Dune HD Neo 4K с картинками


Отблагодарить автора (ЮMoney)

Аватара пользователя
Alex Cabbage
Общительный
Сообщения: 154
Зарегистрирован: 24 июл 2020, 20:31

Сообщение Alex Cabbage » 21 фев 2021, 10:07

С утра, на свежую голову :) , посмотрел и исправил несколько ляпов.
Обновил версию до 1.0.0.2.

Аватара пользователя
Alex Cabbage
Общительный
Сообщения: 154
Зарегистрирован: 24 июл 2020, 20:31

Сообщение Alex Cabbage » 21 фев 2021, 12:07

Подправил логику работы в нескольких местах (сканирование и чек устройств), добавил вывод сообщений. Новая версия: 1.0.0.3.

Аватара пользователя
Alex Cabbage
Общительный
Сообщения: 154
Зарегистрирован: 24 июл 2020, 20:31

Сообщение Alex Cabbage » 21 фев 2021, 18:28

Добавил несколько недокументированных кнопок (Movie, TV, Mouse, ...)
Новая версия: 1.0.0.4

Аватара пользователя
Alex Cabbage
Общительный
Сообщения: 154
Зарегистрирован: 24 июл 2020, 20:31

Сообщение Alex Cabbage » 24 фев 2021, 13:27

Подправил в нескольких местах логику работы и избавился от dll-ки.
Новая версия: 1.0.0.5

Аватара пользователя
Alex Cabbage
Общительный
Сообщения: 154
Зарегистрирован: 24 июл 2020, 20:31

Сообщение Alex Cabbage » 24 фев 2021, 18:26

Исправил пару незначительных ошибок.
Добавил управление с компьютерной клавиатуры.
Esc - Return
1..0 - 1..0
BackSpace - Clear
VolumeUp - V+
VolumeDown - V-
Mute - Mute
PgUp - P+
PgDn - P-
Все стрелки - Up, Down, Left, Right
BrowserHome - TopMenu
Stop - Stop
Enter - Enter

Новая версия: 1.0.0.6

PS. Кто скачал - просьба перекачать, исправил ошибочку.

Аватара пользователя
grib
Малообщительный
Сообщения: 20
Зарегистрирован: 17 апр 2020, 11:15
Откуда: Харьков

Сообщение grib » 27 фев 2021, 10:54

работает :) спасибо
Dune HD Pro Vision 4K Solo (211224_0317_r17)
Dune BD Prime 3.0 (190919_0242_r11) Сист. флешка присутствует

Аватара пользователя
Alex Cabbage
Общительный
Сообщения: 154
Зарегистрирован: 24 июл 2020, 20:31

Сообщение Alex Cabbage » 27 фев 2021, 20:54

Я тут замахнулся "на товарища нашего, Шекспира..." :D
В таком стиле (работающий прототип):
Sample001.png
Интересно кому-нибудь? Стоит продолжать?

Естественно, такой интерфейс будет не для всех аппаратов.
Только для тех, у которых параметр "Protocol version" > 4.
Остальные не воспринимают команды управления по сети.
Тип аппарата определяется программой автоматически и, соответственно, будет включать или отключать этот экран (и интерфейс управления, соответственно).
У вас нет необходимых прав для просмотра вложений в этом сообщении.

Аватара пользователя
Brigadir
Администратор
Сообщения: 2818
Зарегистрирован: 07 янв 2018, 18:28
Откуда: С просторов необъятной
Контактная информация:

Сообщение Brigadir » 27 фев 2021, 21:56

Конечно интересно! Такого для win никто еще не делал, вы первопроходец.
Dune HD Pro One 8K Plus (240201_2116_r22)
Dune HD Real Vision 4K (230929_0206_r21)
Dune HD Pro 4K II (230929_0206_r21)
Dune HD Sky 4K Plus (221018_1640_r20)
Dune HD 303D (190919_0242_r11) Сист. флешка присутствует, тестовая
-------------------------------
Keenetic Giga (KN-1010)

Чтобы получить log-файл плагинов, нужно создать на первом носителе, доступном пользователю (обычно внутренний HDD, или любое другое USB-хранилище при отсутствии внутреннего HDD) папку "dune_plugin_logs". Если вы используете USB-флешку, то отформатируйте ее в FAT32 перед тем, как создать папку для логов. После чего перезагрузите дюну и начните пользоваться плагином, в папке dune_plugin_logs появится файл лога.

Все мои (и не только) плагины Dune HD
Гранд-обзор Dune HD Pro One 8K Plus
Краткий обзор Dune HD Pro 4K II
Краткий обзор Dune HD Neo 4K с картинками


Отблагодарить автора (ЮMoney)

Аватара пользователя
AlekseyGl
Новичок
Сообщения: 1
Зарегистрирован: 02 мар 2021, 16:50

Сообщение AlekseyGl » 02 мар 2021, 17:21

Добрый день!
Сканирует, находит, но при нажатии "сохранить" ругается
https://disk.yandex.ru/i/TbPgldsaPKPiZA

Аватара пользователя
Alex Cabbage
Общительный
Сообщения: 154
Зарегистрирован: 24 июл 2020, 20:31

Сообщение Alex Cabbage » 04 мар 2021, 13:58

AlekseyGl писал(а):
02 мар 2021, 17:21
Добрый день!
Сканирует, находит, но при нажатии "сохранить" ругается
https://disk.yandex.ru/i/TbPgldsaPKPiZA
Всё правильно.
Видимо, у вас в выпадающем списке IP-адресов есть пустая строка, или строка с адресом, но без описания устройства:
- либо жмите "ОК" и тогда программа сама удалит (или просто не сохранит) такие записи в файл конфигурации,
- либо жмите "Отмена", затем откройте выпадающий список IP-адресов, выберите другую строку и исправьте/удалите её.

Аватара пользователя
Hman
Общительный
Сообщения: 162
Зарегистрирован: 12 ноя 2019, 17:57

Сообщение Hman » 24 мар 2021, 00:14

Доброй ночи , такая же проблема. Изголялся по разному. Пустых полей вроде нет.
Изображение[/url]
Dune HD Smart D1
сист.флешка
прошивка 190919_0242_r11
ДомашнееТВ v3.2.0 (30.01.2022)
all_iptv-1.7.1
freetv_0.7.0

Аватара пользователя
Alex Cabbage
Общительный
Сообщения: 154
Зарегистрирован: 24 июл 2020, 20:31

Сообщение Alex Cabbage » 24 мар 2021, 10:01

Hman писал(а):
24 мар 2021, 00:14
Доброй ночи , такая же проблема. Изголялся по разному. Пустых полей вроде нет.
Изображение[/url]
Кнопка "ОК" не помогает?

Аватара пользователя
Alex Cabbage
Общительный
Сообщения: 154
Зарегистрирован: 24 июл 2020, 20:31

Сообщение Alex Cabbage » 24 мар 2021, 11:48

Пользователями замечена пара случаев возникновения одной и той же ошибки при сохранении конфигурации программы. Я написал более-менее подробную инструкцию и прикрепил её к первой странице. Читайте внимательно!
Если это не помогает - опишите детально последовательность ваших действий (что и в какой последовательности нажимали) и пришлите мне.

Аватара пользователя
Hman
Общительный
Сообщения: 162
Зарегистрирован: 12 ноя 2019, 17:57

Сообщение Hman » 24 мар 2021, 12:09

Alex Cabbage писал(а):
24 мар 2021, 11:48
Пользователями замечена пара случаев возникновения одной и той же ошибки при сохранении конфигурации программы. Я написал более-менее подробную инструкцию и прикрепил её к первой странице. Читайте внимательно!
Если это не помогает - опишите детально последовательность ваших действий (что и в какой последовательности нажимали) и пришлите мне.
Всё делаю строго по инструкции. После автоматического поиска выпадает окно об найденной дюне. При попытке сохранить появляется табличка как на скрине выше. При нажатии Cancel и просмотре окна в ручную пустых окон IP адреса не обнаружено. При этом программы в плагине ДлмашнееТВ нормально редактируются по этому IP адрессу через вебморду. Система Win10/64, DUNE D1-n3ru_140722_1114_b8. Программа лежит в отдельной папке с английским названием.
Dune HD Smart D1
сист.флешка
прошивка 190919_0242_r11
ДомашнееТВ v3.2.0 (30.01.2022)
all_iptv-1.7.1
freetv_0.7.0

Аватара пользователя
Alex Cabbage
Общительный
Сообщения: 154
Зарегистрирован: 24 июл 2020, 20:31

Сообщение Alex Cabbage » 24 мар 2021, 12:28

Слегка обновил описание с расчётом на перспективу.

Ответить