В общем сделал я ИК-приёмник, установил программу SlyControl, состыковал пульт. Все прошло гладко. Винамп проигрывается, ставится на паузу, перематывает, останавливает воспроизведение в общем работает. НО!!! Если я убавляю или прибавляю громкость или нажимаю "MUTE" со звуком ничего не происходит. Хотя на экране показывает % громкости и что она прибавляется или убавляется. Громкость же на самом деле никак не изменяется ни в винампе ни глобально в виндовсе. При чем если глянуть в микшер (Win7 x64), то прибавляется или убавляется громкость приложения SlyControl. :dntknw:
Подскажите пожалуйста, кто в скриптах разбирается.
Сори, объяснил как смог.
Спасибо.
sdyz
11.04.2010 13:59
Кто ищет - тот всегда найдет!
Цитата:
События: нет
Действия:
= ActionPreset( )
Если в системе есть тюнер, то желательно для плагина SndMixer настроить предустановки: MuteTuner и UnmuteTuner (по умолчанию настройка для Creative SoundBlaster Live! 5.1 под Windows 2000/XP).
Это позволит автоматически включать звук при запуске ТВ/радио программы и выключать звук при ее закрытии.
С версии 2.7.10 управление общей громкостью, Wave/MP3, MIDI, LineIn и пр. настройки не требует.
К сожалению в Windows Vista сделали абсолютно непотрбный регулятор громкости, получается что SlyControl регулируется громкость только для себя.
Для того, чтобы SlyControl, мог, как и раньше, регулировать общую громкость в Vist'e, а не только для себя как для приложения, делаем следующее – в свойствах ярлыка для запуска SlyControl, на вкладке "Совместимость", выбираем "Запустить программу в режиме совместимости с: Windows XP (Пакет обновления 2)".
Как вариант можно просто не использовать этот плагин, а использовать эмуляцию мультимедийных кнопок клавиатуры. Для этого надо подправить скрипт sndmixer.scs: