Текущее время: 20 апр 2024, 02:06 • Часовой пояс: UTC + 3 часа
Сообщения без ответов | Активные темы

RC Assistant – эмулятор сервера WinLIRC для Beholder

Начать новую темуОтветить на тему Страница 5 из 12 [ Сообщений: 176 ] На страницу   Пред.  1, 2, 3, 4, 5, 6, 7, 8 ... 12  След.
Версия для печати Пред. тема | След. тема
АвторСообщение
Сообщение Добавлено: 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]
Профиль 
Сообщение Добавлено: 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
Откуда: Чебоксары
писал(а):
Спасибо за ценные замечания!

:)

Ещё ценные замечания:

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]
Профиль 
Сообщение Добавлено: 13 фев 2010, 20:32. Заголовок сообщения: 
Зарегистрирован:
    21 фев 2009, 01:38
Сообщения: 78
писал(а):
Надо бы настройки эмуляции клавиш мыши и клавиатуры сделать с возможностью привязки к активному окну определенной программы, чтобы избежать сообщений в окна посторонних программ

Вот это как раз очень делать не хочется (считывание заголовков окон, которые могут и отличаться в разных версиях, файлы настроек для разных команд...). А так все четко и ясно - посылаем сообщение активному окну. Кстати, пульт Microsoft RC по этому же принципу работает.
Профиль 
Сообщение Добавлено: 13 фев 2010, 20:38. Заголовок сообщения: 
Зарегистрирован:
    21 фев 2009, 01:38
Сообщения: 78
писал(а):
http://remotew.free.fr/plugins.htm#vlc
Как подключить программу к VLC 1.0.5 ?

Я по возможности проверю, понимает ли VLC хотя бы базовые WM_APPCOMMAND (если да, тогда можно использовать режим эмуляции "Messages" )
Профиль 
Сообщение Добавлено: 15 фев 2010, 19:54. Заголовок сообщения: 
Зарегистрирован:
    21 фев 2009, 01:38
Сообщения: 78
писал(а):
не работают сочетания клавиш alt+shift для смены языка набора
нажимаеш а раскладка не переключается

Проверил на последней версии, все работает, раскладка переключается
Профиль 
Сообщение Добавлено: 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)
Профиль 
Сообщение Добавлено: 17 фев 2010, 14:28. Заголовок сообщения: 
Зарегистрирован:
    21 фев 2009, 01:38
Сообщения: 78
писал(а):
Приоритет для BTV нужен бы только в том случае, если эта программа развёрнута, а когда она свёрнута в трей (рядом с часиками), то такой приоритет мешает передавать команды в MPC-HC

Исправлено в версии 3.0.0.43
Профиль 
Сообщение Добавлено: 17 фев 2010, 14:51. Заголовок сообщения: 
Зарегистрирован:
    21 фев 2009, 01:38
Сообщения: 78
писал(а):
Как подключить программу к VLC 1.0.5 ?

Необходимо использовать эмуляцию нажатия мультимедийных клавиш, что не вызовет нарушения работы других приложений при ошибочном нажатии
Последний раз редактировалось Hexy 21 мар 2011, 04:07, всего редактировалось 1 раз.
Профиль 
Сообщение Добавлено: 17 фев 2010, 19:08. Заголовок сообщения: 
Зарегистрирован:
    16 фев 2010, 20:00
Сообщения: 1
Hexy, спасибо огромное!!!!!!!!!!
Профиль 
Сообщение Добавлено: 18 фев 2010, 20:59. Заголовок сообщения: 
Аватара пользователя
Зарегистрирован:
    04 авг 2007, 20:26
Сообщения: 360
Откуда: Чебоксары
писал(а):
Необходимо использовать эмуляцию нажатия мультимедийных клавиш, что не вызовет нарушения работы других приложений при ошибочном нажатии

Всё же вызывает.

Не понял почему, но когда настраиваю по показанному примеру и выбираю эмуляцию клавиш "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]
Профиль 
Сообщение Добавлено: 19 фев 2010, 17:37. Заголовок сообщения: 
Зарегистрирован:
    21 фев 2009, 01:38
Сообщения: 78
С Volume Up/Down/Mute отдельная статья, их нажатия Windows перехватывает напрямую и воздействует на системный микшер сама (точно так ведут себя и реальные эти клавиши на "мультимедийной" клавиатуре).
А с Win не получается из-за того, что наверно VLC не реагирует на ее код
Профиль 
Сообщение Добавлено: 19 фев 2010, 18:41. Заголовок сообщения: 
Аватара пользователя
Зарегистрирован:
    04 авг 2007, 20:26
Сообщения: 360
Откуда: Чебоксары
писал(а):
А с Win не получается из-за того, что наверно VLC не реагирует на ее код

Да, именно так, т.е. она не различает клавиши, в комбинации с Win любая клавиша для неё одно и то же.
Я пытался префиксом Win поправить ситуацию с обработкой микшером общего регулятора громкости. Например, мне не нужно, чтобы масштабировался звонок Skype, надо чтобы был он всегда одной и той же громкости.

Хорошо было бы назначать несуществующие нигде на клавиатуре мультимедийные псевдоклавиши, подобно тому как назначаются обычные клавиши клавиатуры. Такое возможно?

Есть ли возможность предварительно активировать окно программы, прежде чем для неё эмулировать клавиатуру или мышь?
[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]
Профиль 
Сообщение Добавлено: 19 фев 2010, 18:42. Заголовок сообщения: 
Зарегистрирован:
    24 янв 2010, 19:14
Сообщения: 8
писал(а):
Проверил на последней версии, все работает, раскладка переключается

Может я что-то не так включаю но
alt+shift даже не сохраняется в настройках после
перезапуска программы
Подскажите как настроить?
Код:
[RC]
Name=Beholder Разные пульты
[Buttons]
897710EF=Alt+Shift
...=
[Keys]
40401DE2=6000
897710EF=6000
...=0041

как надо?
Профиль 
Показать сообщения за:  Поле сортировки:    
Начать новую темуОтветить на тему  Страница 5 из 12  [ Сообщений: 176 ]  На страницу   Пред.  1, 2, 3, 4, 5, 6, 7, 8 ... 12  След.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 15
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения
Найти:  
Перейти: