WinLIRC плагин для WinAMP 5.01 где взять, и другие вопросы по ПО для пультов.
#1
Отправлено 22 Август 2004 - 12:55
#3
Отправлено 22 Август 2004 - 23:17

ЗЫ: поставь винамп 2.95 и SlyControl, не парься

#4
Отправлено 23 Август 2004 - 12:55

Из гирдера включал плагин для винлирка, все равно гирдер сигналы не хавает. А в пятом вмнампе мне больше качество звучания нравится.
Плюс мне нужно не только винампом управлять, а винлирк, либо его связка с гирдером лучше подходят.
#5
Отправлено 23 Август 2004 - 14:32
WinLIRC работает по IP-протоколу. Поэтому с помощью одного ПДУ и одного приемника управлять хоть сотней компьютеров. Программы, которые работают с WinLIRC подключаются через 8765 порт. Сигналы, посылаемые WinLIRC другим программам чрезвычайно малы - от 20 до 30 байт.
Империческим путем установлено, что распознавание сигналов, идущих от приемника, гораздо лучше работает на Windows 2000, XP (т.е. NT-платформах), чем на Windows 9x и ME. Вероятно, это связано с разным механизмом работы COM-портов и с разным алгоритмом распределения вычислительных способностей компьютера. Для примера - эффективность распознавания на Windows 98 составляла около 40-50 %, при идеальных условиях (минимальное расстояние от ПДУ до приемника, новые батарейки в ПДУ и т.д.), на Windows XP этот показатель стремился с 100 % при любых условиях.
Для начала проверьте, существует ли файл конфигурации для вашего пульта. Для этого идем на http://lirc.sourceforge.net/remotes/. Ищем там свой пульт. Если не удалось найти точно вашей модели, скачайте несколько конфигураций для сходных по наименованию моделей пультов. Очень возможно, что вам повезет.
WinLIRC сидит в трее. Дважды щелкните по значку WinLIRC в трее и нажмите кнопку "Reconfigure".
Укажите порт, на который вы подключили приемник (COM1, COM2 и т.д.). Для схемы, которая указана у меня на сайте, опция "Receiver type" должна быть "DCD". "Speed" - "115200" (по умолчанию) "Sense" - "autodetect" (по умолчанию).
Для начала проверим, работает ли собранный вами девайс. Для этого нажмите кнопку "Raw Codes" и пощелкайте в приемник кнопкой пульта. Побежали надписи с цифрами? Тогда все работает! Если не побежали, тогда у вас что-то не так. Может быть вы что-то перегрели, не так спаяли, может быть отошел контакт... Короче, проверьте правильность собранного вами приемника.
Я надеюсь, цифры у вас побежали? Тогда нажмите кнопку "Browse..." выбирайте файл конфигурации вашего пульта. Жмите "OK", затем "Hide window". Теперь все готово. Следующие несколько абзацев не для вас, но прочитать их все же стоит.
Если готовый файл конфигурации найти не удалось, придется обучить программу своему пульту самостоятельно. Делаем вот что:
1. В строке "Config" пишете "my_tv_remote.cf" (это для примера, в идеале укажите модель своего пульта, например "vm201.cf"). В этот файл конфигурации будет записываться настройка вашей дистанционки.
.2. Нажимаете кнопку "Learn". Появится сообщение:
This will record the signals from your remote control and create a config file for WinLIRC.
Please enter a name for this remote.
Это WinLIRC спрашивает название вашего пульта. Указывайте все данные в программе цифрами или латинскими буквами без пробелов.
3.
When learning and analyzing signals, a margin of error is used in order to handle the normal variations in the received signal. The margin of error ranges from 1% to 99%. The default is 25%, but larger values might be necessary depending on your hardware and software. If you are having trouble using your remote, try increasing this value. You may enter the allowable margin of error now, or press ENTER to use the default.
Desired margin of error for this remote? (1-99, enter=25)
Пока для вас это не интересно - нажмите "Enter". Это нас спрашивают про допустимый уровень ошибок.
4.
Step One: Determine signal gap, signal length, and repeat codes.
--------------------------------------------------------
You will be asked to press an arbitrary button a number of times. Please hold it in for at least one second each time, and wait at least one second between keypresses.
If you want to manually enter a signal gap and signal length, you may do so now (ie, "31000 52"). Otherwise, just hit ENTER. Gap and length?
Нажмите "Enter", не парьтесь. 8)
5.
Press a button.
Нажмите и отпустите любую кнопку на пульте.
Please wait a second and press it again.
Через секунду и нажмите и отпустите её опять. Появится строчка
Baseline initialized.
Теперь нажимаем эту же кнопку десять раз, в скобках указано сколько раз осталось.
Please wait a second and press a button again (10 left)
Please wait a second and press a button again (9 left)
Please wait a second and press a button again (8 left)
Press a button.
6. В итоге появится такая надпись:
This is a signal-repeating remote with no special repeat code.
Holding down the button can quickly yield many copies of that button's code. Therefore, 64 samples of each button will be taken. You will be prompted to enter each button's name in turn. To finish recording buttons, enter a blank button name.
7. Теперь надо обучить WinLIRC всем кнопкам дистанционке. Делается это так - вас спрашивают
Button 1 name?
(имя первой кнопки)? Пишете название. Как я уже говорил, пишете цифрами или латинскими буквами без пробелов, лучше заглавными буквами. Указывайте то слово или цифру, которые есть на пульте. Например: "1", "STOP", "REW", "CH+", "VOL-", "MUTE" и т.д. и т.п.. После этого жмете на кнопку в течение нескольких секунд. В окошке будут бежать цифры, примерно вот так:
Baseline initialized.
matches=64, faults=19
Жмите, пока matches не дойдёт до 64. Чем меньше будет faults (ошибок), тем лучше, разумеется.
8. WinLIRC вас спросит имя второй кнопки - пишем имя второй кнопки. И так работаем пока не закончатся все кнопки на пульте. Когда кнопки закончатся, не вводя название, нажмите "Enter". Появится сообщение "Configuration written successfully, don't forget to analyze".
9. Жмете кнопку "Analyze", на что получаете "analysis successfully". Теперь все готово. Нажимаете "OK", затем "Hide window".
Настройка WinLIRC закончена, теперь надо настроить программы, которые будут управляться с помощью WinLIRC. На http://lirc.sourceforge.net/ есть список программ, которые поддерживают WinLIRC. А вот здесь можно взять плагин для Winamp (62 кб), который позволяет управлять этим плеером с дивана.
В гирдере только подключишь плагин. Пробуй

#6
Отправлено 24 Август 2004 - 14:11
Добавлено спустя 12 минут 45 секунд :
Как винлирк настраивать я знаю, в гирдере подключал, но он всюравно не хочет работать.
Добавлено спустя 2 минуты 51 секунду :
Гирдер не хочет сигналы принимать. Винлирк их ловит, а гирдер нет.
#7
Отправлено 24 Август 2004 - 18:15
Это порт 8765. Также могу на мыло кинуть .doc (с катринками

#8
Отправлено 24 Август 2004 - 23:44
#9
Отправлено 26 Август 2004 - 21:42
#10
Отправлено 27 Август 2004 - 00:02
#11
Отправлено 28 Август 2004 - 01:04
#12
Отправлено 28 Август 2004 - 13:10
#13
Отправлено 28 Август 2004 - 13:29

#14
Отправлено 28 Август 2004 - 13:35

#15
Отправлено 28 Август 2004 - 20:30
Цитата
Как то не удобно будет целиться пультом в приемник с кровати.

#16
Отправлено 29 Август 2004 - 08:46

#17
Отправлено 29 Август 2004 - 11:44
#18
Отправлено 24 Июль 2005 - 22:58
под свой тюнер (Pixel View). Поделитесь опытом. Подскажите, как редактировать скрипты.
#19
Отправлено 25 Июль 2005 - 21:54
Потом выбираем нужный плагин в устройствах и конфигурим его.
Ну и желательно написать, какими программами будем управлять с пульта и зачем, собственно, редактировать скрипты ?
P.S. Добро пожаловать на форум.
#20
Отправлено 01 Август 2005 - 10:54
С другой стороны - была тема про прогу управления для ЖКИ-шек, которая была миксом железа и проги - кто-то из добрых наших модеров загнал её из Схемотехники, к которой имела прямое отношение, в ПО...
И где логика???
