5

Мой компьютер с Windows 7 иногда используется для воспроизведения уведомлений. Эти уведомления планируются с помощью стандартного системного планировщика (команда "Запланировать задачи" на панели управления). Типичная задача выглядит следующим образом:

Name: Get up  
Program/script: "C:\Program Files (x86)\Winamp\winamp.exe"  
Arguments: /CONFIG="D:\Fun\music\morning2010.winamp.ini" "D:\Fun\music\morning2010.m3u"  
"Wake the computer to run this task": on

Я хочу, чтобы все такие уведомления воспроизводились динамиками («Динамики \Realtek High Definition Audio» в окне "Звуки" на панели управления), а не любым другим устройством. Однако теперь они воспроизводятся устройством воспроизведения по умолчанию системы, которое время от времени меняется. Чтобы это исправить, мне нужно выполнить одно из следующих действий:

  1. Измените устройство воспроизведения из командной строки. (тогда я могу запустить его перед вызовом Winamp).
  2. Укажите устройство воспроизведения в командной строке для Winamp.
  3. Укажите устройство воспроизведения в «Winamp.ini».
  4. Забудьте про Winamp, выберите другого игрока, для которого эта задача проста.
  5. Там могут быть некоторые идеи, которые я пропустил.

К сожалению, я не нашел, как это сделать. За 3. Я нашел следующие строки в моем winamp.ini, которые могут иметь отношение к вопросу, но я не нашел никакой документации:

[out_ds]
cfg_dev2=0000000000000000000000000000000000
[out_wave]
cfg_dev=0

Я боюсь, что некоторые сценарии, такие как AutoIt, не помогут, потому что задачи часто запускаются сразу после пробуждения компьютера, и поэтому у них нет окна, появляющегося на экране (фактически, музыка воспроизводится, пока Windows показывает экран входа в систему), но я никогда не использовал его, и мои мысли по этому поводу могут быть ошибкой.

Я надеюсь, что моя задача проста, и я пропустил несколько простых решений, которые вы, возможно, знаете.

1 ответ1

10

В Winamp (моя версия 5.551) вы можете выбрать звуковое устройство следующим образом:

Параметры -> Настройки -> Плагины -> Вывод -> выберите «Nullsoft DirectSound Output [out_ds.dll]», затем "настроить" ниже.

Затем вы можете выбрать устройство, которое вы хотите использовать для воспроизведения.

Обратите внимание, что перезапуск Winamp необходим, чтобы сделать это активным.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .