Для обучения работе с различными ПДУ использовал программу и описание взятые по следующей ссылке : slavka.kiev.ua » Пульт для приставки mag250
за что камраду SLAVKA отдельный респект.
Те кто знаком с *nix-системами сами разобраться могут, для остальных последовательность шагов :
1. Скачиваем и заливам на приставку так как описывает автор (я например сразу в /etc/lirc/ заливал)
2. Меняем права для файла (что бы он был исполняемым)
# cd /etc/lirc/
# chmod 755 irrecord
3. Запускаем файл на исполнение
# ./irrecord test.conf - тут test.conf - имя файла, куда запишется нужная нам информация
Далее на экран выводится куча всяких импортных букв, которые заканчиваются фразой:
"Press RETURN to continue.",
после того как исполнить то что просят увидим :
Собственно собираемся с духом и нажимаем "Enter"
Далее ничего не происходит, ибо если прочесть и осмыслить надпись то станет понятно - надо тыкать кнопки, до просветления, или иначе говоря пока программа распознает код в котором работает ПДУ.
Просто последовательно "перетыкиваем" все кнопочки на ПДУ поочереди (каждое нажатие конпки сопровождается отображением символа "точка" в терминалке), бывает что все кнопки кончились а результата нет - не отчаиваетмся и продолжаем в обратном порядке, наша цель увидеть приметрно такое вот сообщение :
После этого я продолжал жмакать всё подряд на ПДУ пока не получал сообщение :
Самая нижняя сточка говорит нам о том, что программа готова записывать наши команды.
Действуем:
Когда кнопочки кончились - просто ждём, не нажимая ничего...
Типа всё...
проверяем что получилось :
# more test.conf
Далее как и описывал автор :
"получившейся файлик добавляем в конец существующего конфига
cat /etc/lirc/test.conf >> /etc/lirc/lircd.conf
и перезагружаем коробку"
Надеюсь кому-то поможет
П.С.
А какие кнопки надо программировать ?
А такие же какие есть в родном пульте !
А где узнать , а тут :
за что камраду SLAVKA отдельный респект.
Те кто знаком с *nix-системами сами разобраться могут, для остальных последовательность шагов :
1. Скачиваем и заливам на приставку так как описывает автор (я например сразу в /etc/lirc/ заливал)
2. Меняем права для файла (что бы он был исполняемым)
# cd /etc/lirc/
# chmod 755 irrecord
3. Запускаем файл на исполнение
# ./irrecord test.conf - тут test.conf - имя файла, куда запишется нужная нам информация
Далее на экран выводится куча всяких импортных букв, которые заканчиваются фразой:
"Press RETURN to continue.",
после того как исполнить то что просят увидим :
Spoiler
Собственно собираемся с духом и нажимаем "Enter"
Далее ничего не происходит, ибо если прочесть и осмыслить надпись то станет понятно - надо тыкать кнопки, до просветления, или иначе говоря пока программа распознает код в котором работает ПДУ.
Просто последовательно "перетыкиваем" все кнопочки на ПДУ поочереди (каждое нажатие конпки сопровождается отображением символа "точка" в терминалке), бывает что все кнопки кончились а результата нет - не отчаиваетмся и продолжаем в обратном порядке, наша цель увидеть приметрно такое вот сообщение :
Spoiler
После этого я продолжал жмакать всё подряд на ПДУ пока не получал сообщение :
Spoiler
Самая нижняя сточка говорит нам о том, что программа готова записывать наши команды.
Действуем:
Spoiler
Когда кнопочки кончились - просто ждём, не нажимая ничего...
Spoiler
Типа всё...
проверяем что получилось :
# more test.conf
Spoiler
Далее как и описывал автор :
"получившейся файлик добавляем в конец существующего конфига
cat /etc/lirc/test.conf >> /etc/lirc/lircd.conf
и перезагружаем коробку"
Надеюсь кому-то поможет
П.С.
А какие кнопки надо программировать ?
А такие же какие есть в родном пульте !
А где узнать , а тут :
Spoiler
Комментарий