Эта версия, на мой взгляд, уже доведена до ума... Поэтому и версия 1.0... Программа является клиентом WinLIRC программы, которая позволяет использовать пульт ДУ на ПК. Дальнейшее развитие маловероятно. Автор собирается в армейку :D Если есть замечания или пожелания, время у вас до 3 июля.
Для использования программы WinLIRC необходимо иметь ИК приемник, схемы которого можно свободно найти в сети Интернет (например http://www.vidon.ru/old/ir-remote/winlirc_shema.htm). Спаивается устройство согласно схеме и подключается к порту COM или LPT. Настраивается программа WinLIRC.
Запускаем программу LircAgent. Если WinLIRC запущен, то мы в поле "Лог:" увидим: "Статус: Поиск Статус: Соединение Статус: Соединено" Стандартно сразу открыта вкладка "Файлы". Определяемся, сколько внешних программ/файлов мы будем запускать. Вводим это число в поле "Количество". Внимание: вводите только целые, и только числа! Жмем кнопку "Создать". Появятся пункты, доступные для настойки запуска файлов... Ставим курсор в поле "Кнопка" и жмем на пульте нужную кнопку. Жмем на кнопку "..." и выбираем путь к файлу, запускаемого этой кнопкой пульта. Жмем кнопку "Сохранить".
Вкладка "Explorer". Думаю многие вкурсе, что компьютером можно управлять чисто клавиатурой. Так вот ключевые управляющие кнопки клавиатуры можно эмулировать с кнопок пульта. Эмулируются только: Up - Стрелка вверх Dowm - Стрелка вниз Left - - Стрелка влево Right - Стрелка вправо Enter - Enter Menu - Открывает контекстное меню Alt+Tab - Эмуляция нажатий сочетания клавиш Alt+Tab, переключение между программами Ctrl+A - Выделить всё Escape - Escape (отмена контекстного меню) Back - Вернуться назад Tab - Tab Alt+F4 - Закрытие окон, программ Win - Запуск меню "Пуск" Принцип настройки кнопок пульта: ставим курсор мыши в поле и жмем на пульте нужную кнопку. Тут же имеется возможность выбора обработки этих клавиш. Если стоит галка напротив "Запрет обработки при .exe", то при любом работающем приложении (.exe файлы) из списка "Файлы" эмуляция работать не будет. Если вы вовсе не хотите использовать клавиши с Windows Explorer, то удалите все имена кнопок с полей на вкладке "Explorer" и нажмите "Сохранить".
Дополнительные опции: 1. Фиксировать все сигналы - если выставить галку и нажать и удерживать кнопку на пульте, действие от кнопки будет срабатывать многократно, если галку убрать, то действие от кнопки будет срабатывать однократно. 2. Тест .exe - если галка стоит и вы пытаетесь запустить уже запущенное приложение с пульта, то ничего не произойдет, программа проверив список процессов обнаружив уже запущенную программу, не станет ее запускать... Если программа не запущена, то все нормально запустится. Если галку убрать, попытки запуска приложения будут производиться при каждом нажатии кнопки пульта.