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

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

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

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

Виртуальный пульт для Dune HD

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

О всех ошибках, недостатках, а так же пожелания, пишите здесь.

PPS. Огромная просьба: если будет выскакивать окно с ошибкой, пожалуйста, нажмите кнопку "Свойства", выделите всё содержимое открывшегося окна и пришлите мне - это поможет быстро локализовать и исправить ошибку.
Версии
Показать
Версия 2.0.1.1 от 14.04.2024:
  • основное изменение - автоматическое масштабирование пульта под любые разрешения экрана. Можно проверить вызвав в Windows на рабочем столе контекстное меню (правой клавишей мышки) [Параметры экрана]->[Масштаб и разметка]
  • значительно ускорен режим автопоиска устройств в локальной сети от 1 минуты до 7-10 секунд. Правда, теперь иногда возможны ошибки (особенности реализации работы сетевого интерфейса в режиме многопоточности MS Windows, работа ведётся): могут найтись не все доступные устройства. В этом случае надо просто повторить автопоиск, нажав на соответствующую экранную кнопку в режиме Конфигурации, чтобы повторить операцию.
  • исправлено значительное количество ошибок.
  • проведена оптимизация алгоритма, за счёт чего повысилась скорость работы.
Версия 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
ACDuneRemoteLite_About.png

ACDuneRemoteLite_2.0.1.1.rar
У вас нет необходимых прав для просмотра вложений в этом сообщении.

Аватара пользователя
Brigadir
Администратор
Сообщения: 2824
Зарегистрирован: 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
Общительный
Сообщения: 155
Зарегистрирован: 24 июл 2020, 20:31

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

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

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

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

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

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

Аватара пользователя
Brigadir
Администратор
Сообщения: 2824
Зарегистрирован: 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
Общительный
Сообщения: 155
Зарегистрирован: 24 июл 2020, 20:31

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

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

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

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

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

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

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

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

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

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

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

Аватара пользователя
Alex Cabbage
Общительный
Сообщения: 155
Зарегистрирован: 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
Общительный
Сообщения: 155
Зарегистрирован: 24 июл 2020, 20:31

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

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

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

Аватара пользователя
Brigadir
Администратор
Сообщения: 2824
Зарегистрирован: 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
Общительный
Сообщения: 155
Зарегистрирован: 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
Общительный
Сообщения: 155
Зарегистрирован: 24 июл 2020, 20:31

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

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

Аватара пользователя
Alex Cabbage
Общительный
Сообщения: 155
Зарегистрирован: 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
Общительный
Сообщения: 155
Зарегистрирован: 24 июл 2020, 20:31

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

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

Ответить