Пульт дистанционного управления TV-тюнером позволяет не только управлять входящими в комплект программами, но и легко конфигурируется для других целей. Если вы не меняли путь установки программы по умолчанию, то в каталоге C:\Program Files\Pinnacle\Studio PCTV\Remote вы можете найти файл profiles.ini, где и хранятся описания команд, выполняемых при нажатии соответствующих клавиш. Все изменения в файле вступают в силу сразу после записи файла и не требуют перезапуска программы. Тут же в файле remote_en.doc можно найти "Ссылка(рекомендация) для определенной пользователем конфигурации" (© Stylus) К сожалению коды не всех кнопок приведены в документации. Поэтому на рисунке слева на каждой кнопке я указал код, вырабатываемый ею. Запуск программ описывается в разделе [Default] и имеет формат key38=EXEC D:\Program Files\Pinnacle\Studio PCTV\bin\vision.exe После ключевого слова "key"стоит код клавиши (см.рисунок слева). Коды приведены для одиночного нажатия на клавиши. При продолжительном нажатии формируются коды клавиш, увеличенные на 64. После слова EXEC надо указать путь к файлу. К сожалению можно указывать только исполнимые файлы без параметров. Иначе надо использовать bat-файлы. Вот как выглядит управление плеером WinAmp : ;Запуск WinAmp по кнопке Radio key42=EXEC c:\program files\winamp\winamp.exe ;Команда Play/Pause key13=exec c:\program files\winamp\playpause.exe ; Следущий трек key14=exec c:\program files\winamp\prev.exe ; Предыдущий трек key7=exec c:\program files\winamp\next.exe ; Стоп key11=exec c:\program files\winamp\stop.exe ; Увеличение громкости при однократном нажатии key63=exec c:\program files\winamp\VolUp.exe ; Уменьшение громкости при однократном нажатии key62=exec c:\program files\winamp\VolDown.exe ; Увеличение громкости при удерживании клавиши key127=exec c:\program files\winamp\VolUp.exe ; Уменьшение громкости при удерживании клавиши key126=exec c:\program files\winamp\VolDown.exeПрограммы для управления WinAmp здесь Имитация нажатий (отпусканий) клавиш описывается для конкретной программы после указания имени окна в квадратных скобках. Действует только в том случае, если окно программы является активным. |