Текущее время: 12 дек 2024, 22:27 • Часовой пояс: UTC + 3 часа |
RC Assistant – эмулятор сервера WinLIRC для Beholder
Автор | Сообщение |
Hexy
|
Добавлено: 24 янв 2010, 23:23. Заголовок сообщения: |
|
|
Зарегистрирован: 21 фев 2009, 01:38 Сообщения: 78
|
Спасибо за ценные замечания! По возможности проверю и попытаюсь устранить
|
|
|
dimit77
|
Добавлено: 12 фев 2010, 21:55. Заголовок сообщения: |
|
|
Зарегистрирован: 04 янв 2008, 22:23 Сообщения: 1
|
А чем вас Behold IR неустраивает?
|
|
|
Викториан
|
Добавлено: 13 фев 2010, 00:18. Заголовок сообщения: |
|
|
Зарегистрирован: 04 авг 2007, 20:26 Сообщения: 360 Откуда: Чебоксары
|
http://remotew.free.fr/plugins.htm#vlc
Как подключить программу к VLC 1.0.5 ?
[Windows'8.1 x64][nVidia 285.62][Asus P5LD2SE][4Gb DDR-II][Intel E6320][GeForce 7600GS][Behold TV M6 Extra][BTV5.25/BDA5.5.1.0]
|
|
|
MoрАн
|
Добавлено: 13 фев 2010, 11:17. Заголовок сообщения: |
|
|
Зарегистрирован: 24 янв 2010, 19:14 Сообщения: 8
|
Используйте горячие клавиши в VLC
и эмуляцию нажатия клавиш клавиатуры в RC Assistant
|
|
|
Викториан
|
Добавлено: 13 фев 2010, 11:32. Заголовок сообщения: |
|
|
Зарегистрирован: 04 авг 2007, 20:26 Сообщения: 360 Откуда: Чебоксары
|
Идея очевидная, но можно ли в RCAssistent сделать передачу этих горячих клавиш только для программы VLC 1.0.5 отдельно, чтобы не получить опасных побочных эффектов, если по какой-либо причине на тот момент активным окажется окно другой программы?
Возможно ли как-то активировать окно программы (не запуская повторно, только окно, - наподобие того, как это было сделано в nnCron), если в данный момент есть только единственная использующая подключение через WinLIRC программа?
Возможно ли сделать раздельные настройки RCA для эмуляции горячих клавиш клавиатуры/мыши в различных программах, чтобы настроить не изменяя уже привычные настройки по умолчанию (и др. их особенности не затрагивая)?
[Windows'8.1 x64][nVidia 285.62][Asus P5LD2SE][4Gb DDR-II][Intel E6320][GeForce 7600GS][Behold TV M6 Extra][BTV5.25/BDA5.5.1.0]
|
|
|
Викториан
|
Добавлено: 13 фев 2010, 11:49. Заголовок сообщения: |
|
|
Зарегистрирован: 04 авг 2007, 20:26 Сообщения: 360 Откуда: Чебоксары
|
Hexy писал(а): Спасибо за ценные замечания!
Ещё ценные замечания:
1. Приоритет для BTV нужен бы только в том случае, если эта программа развёрнута, а когда она свёрнута в трей (рядом с часиками), то такой приоритет мешает передавать команды в MPC-HC. Нужен бы ещё флажок, чтобы этот "приоритет" работал только в том случае, когда панель BTV активна (можно проверять активность окна).
Кстати, возможно ли как-то в этом случае одной клавишей Power и развернуть панель управления BTV, одновременно закрывая настроенную на эту клавишу MPC-HC ?
2. Надо бы настройки эмуляции клавиш мыши и клавиатуры сделать с возможностью привязки к активному окну определенной программы, чтобы избежать сообщений в окна посторонних программ. Сделаете?
[Windows'8.1 x64][nVidia 285.62][Asus P5LD2SE][4Gb DDR-II][Intel E6320][GeForce 7600GS][Behold TV M6 Extra][BTV5.25/BDA5.5.1.0]
|
|
|
Hexy
|
Добавлено: 13 фев 2010, 20:32. Заголовок сообщения: |
|
|
Зарегистрирован: 21 фев 2009, 01:38 Сообщения: 78
|
Викториан писал(а): Надо бы настройки эмуляции клавиш мыши и клавиатуры сделать с возможностью привязки к активному окну определенной программы, чтобы избежать сообщений в окна посторонних программ
Вот это как раз очень делать не хочется (считывание заголовков окон, которые могут и отличаться в разных версиях, файлы настроек для разных команд...). А так все четко и ясно - посылаем сообщение активному окну. Кстати, пульт Microsoft RC по этому же принципу работает.
|
|
|
Hexy
|
Добавлено: 13 фев 2010, 20:38. Заголовок сообщения: |
|
|
Зарегистрирован: 21 фев 2009, 01:38 Сообщения: 78
|
Викториан писал(а): http://remotew.free.fr/plugins.htm#vlcКак подключить программу к VLC 1.0.5 ?
Я по возможности проверю, понимает ли VLC хотя бы базовые WM_APPCOMMAND (если да, тогда можно использовать режим эмуляции "Messages" )
|
|
|
Hexy
|
Добавлено: 15 фев 2010, 19:54. Заголовок сообщения: |
|
|
Зарегистрирован: 21 фев 2009, 01:38 Сообщения: 78
|
MoрАн писал(а): не работают сочетания клавиш alt+shift для смены языка набора нажимаеш а раскладка не переключается
Проверил на последней версии, все работает, раскладка переключается
|
|
|
Hexy
|
Добавлено: 16 фев 2010, 21:08. Заголовок сообщения: |
|
|
Зарегистрирован: 21 фев 2009, 01:38 Сообщения: 78
|
На сайте программы http://www.hexy.name/RCAssistant.html?ru доступна для скачивания версия программы RC Assistant 3.0.0.43 и ее подробное описание
Что нового в RC Assistant 3.0.0.43
+ добавлена эмуляция пульта Microsoft MCE Remote Control (сообщения WM_APPCOMMAND отправляются при нажатии кнопок на пульте ДУ активному окну) (режим "Messages" )
+ добавлена эмуляция нажатия клавиш Tab и Backspace, мультимедийных и браузерных клавиш (выбираются из списка)
+ добавлена эмуляция нажатия клавиши Windows (галочка "Win")
+ расширена эмуляция нажатия клавиш
+ добавлена возможность запуска определенных пользователем приложений при нажатии кнопок на пульте ДУ
+ добавлена блокировка работы программы при запущенной и не свернутой в трей программе BeholdTV
(вкладка "Beholder" панели "Settings" -- галочка "BeholdTV priority")
+ добавлена поддержка тюнеров Compro
(тюнеры M-серии ( M500, M800, …… ), X-серии ( X500, X800, …… ), H900, T-серии ( T200, T300, …… , T750 ), P300, U700, U800, U900, S300, S350)
(обеспечивается библиотекой RemoteSDK.dll, входящей в архив программы)
* изменен алгоритм выбора режима работы программы
* исправлена ошибка с несохранением названий кнопок пульта ДУ в ini-файле
* изменен инсталлятор программы
(добавлена возможность выбора типа используемого тюнера)
+ добавлено распознавание операционных систем Windows 7/Windows Server 2008 R2
+ добавлен вывод отладочных сообщений об ошибках при загрузке программы (для включения этого режима необходим запуск программы с ключом D "C:\Program Files (x86)\Alexey V.Voronin\RCAssistant\RCAssistant.exe" D)
|
|
|
Hexy
|
Добавлено: 17 фев 2010, 14:28. Заголовок сообщения: |
|
|
Зарегистрирован: 21 фев 2009, 01:38 Сообщения: 78
|
Викториан писал(а): Приоритет для BTV нужен бы только в том случае, если эта программа развёрнута, а когда она свёрнута в трей (рядом с часиками), то такой приоритет мешает передавать команды в MPC-HC
Исправлено в версии 3.0.0.43
|
|
|
Hexy
|
Добавлено: 17 фев 2010, 14:51. Заголовок сообщения: |
|
|
Зарегистрирован: 21 фев 2009, 01:38 Сообщения: 78
|
Викториан писал(а): Как подключить программу к VLC 1.0.5 ?
Необходимо использовать эмуляцию нажатия мультимедийных клавиш, что не вызовет нарушения работы других приложений при ошибочном нажатии
Последний раз редактировалось Hexy 21 мар 2011, 04:07, всего редактировалось 1 раз.
|
|
|
radiator3
|
Добавлено: 17 фев 2010, 19:08. Заголовок сообщения: |
|
|
Зарегистрирован: 16 фев 2010, 20:00 Сообщения: 1
|
Hexy, спасибо огромное!!!!!!!!!!
|
|
|
Викториан
|
Добавлено: 18 фев 2010, 20:59. Заголовок сообщения: |
|
|
Зарегистрирован: 04 авг 2007, 20:26 Сообщения: 360 Откуда: Чебоксары
|
Hexy писал(а): Необходимо использовать эмуляцию нажатия мультимедийных клавиш, что не вызовет нарушения работы других приложений при ошибочном нажатии
Всё же вызывает.
Не понял почему, но когда настраиваю по показанному примеру и выбираю эмуляцию клавиш "Volume Down" и "Volume Up", то получаю побочный эффект - в Windows Vista "микшер громкости" перемещает ползунок при активной эмуляции клавиатуры при активном VLC.
При этом VLC тоже регулирует громкость своим внутренним средством, чего и добиваюсь. Не нужно общий ползунок микшера трогать.
Микшер используется SoundMax 6-ой версии.
Может быть, есть возможность задействовать эмуляцию псевдоклавиш, что быть может, позволило бы делать регулировку незаметно для SoundMAX и в то же самое время не мешая другим программам, если вдруг они окажутся в фокусе активного окна?
P.S. Клавиша Win не работает в VLC
[Windows'8.1 x64][nVidia 285.62][Asus P5LD2SE][4Gb DDR-II][Intel E6320][GeForce 7600GS][Behold TV M6 Extra][BTV5.25/BDA5.5.1.0]
|
|
|
Hexy
|
Добавлено: 19 фев 2010, 17:37. Заголовок сообщения: |
|
|
Зарегистрирован: 21 фев 2009, 01:38 Сообщения: 78
|
С Volume Up/Down/Mute отдельная статья, их нажатия Windows перехватывает напрямую и воздействует на системный микшер сама (точно так ведут себя и реальные эти клавиши на "мультимедийной" клавиатуре).
А с Win не получается из-за того, что наверно VLC не реагирует на ее код
|
|
|
Кто сейчас на конференции |
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1 |
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения
|
|