|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » AutoIt » Медиа - Подскажите, как реализовать в виде программы переключение аналогового звука на цифр.? |
|
|
Медиа - Подскажите, как реализовать в виде программы переключение аналогового звука на цифр.?
|
Новый участник Сообщения: 38 |
Профиль | Отправить PM | Цитировать
Добрый день! Нужно по нескольку раз в день из разных программ переключать звук с колонок на наушники. Карта SBLive 5.1
Хочу забиндить на хоткей переключение между аналоговым и цифровым выходами. то есть нужна програмка или просто команда для бат-файла которая снимает-ставит галочку на скриншоте. |
|
Отправлено: 18:03, 08-05-2009 |
Новый участник Сообщения: 38
|
Профиль | Отправить PM | Цитировать неужели никто не знает?
|
Отправлено: 19:06, 11-05-2009 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Новый участник Сообщения: 38
|
Профиль | Отправить PM | Цитировать up+
|
Отправлено: 02:13, 17-05-2009 | #3 |
Старожил Сообщения: 206
|
Профиль | Отправить PM | Цитировать Как это сделать программно я не знаю. Вот брутальный способ. Если не будет работать проверь название классов для кнопки и чекбокса при помощи утилиты AutoIt Window Info.
#NoTrayIcon Opt('WinTitleMatchMode', 3) Global $hWnd, $hWnd2 Run(@SystemDir & '\sndvol32.exe', '', @SW_HIDE) If @error Then Exit EndIf WinWaitActive('Play Control', '', 2) $hWnd1 = WinGetHandle('Play Control') If Not IsHWnd($hWnd1) Then Exit EndIf ControlClick($hWnd1, '', 'Button3') ; Щелкаем по первой кнопке "Настройка" WinWaitActive('Дополнительные параметры: Play Control', '', 2) $hWnd2 = WinGetHandle('Дополнительные параметры: Play Control') If Not IsHWnd($hWnd1) Then Exit EndIf ControlClick($hWnd2, '', 'Button3') ; Щелкаем чекбокс "1 Digital Output Only" WinClose($hWnd2) WinClose($hWnd1) |
Последний раз редактировалось Yashied, 17-05-2009 в 19:18. Отправлено: 14:47, 17-05-2009 | #4 |
Новый участник Сообщения: 38
|
Профиль | Отправить PM | Цитировать спасибо, но у меня с программированием траблы, мне бы exe файлик получить на выходе
|
|
Отправлено: 21:51, 17-05-2009 | #5 |
Новый участник Сообщения: 38
|
Профиль | Отправить PM | Цитировать все еще актуально
|
Отправлено: 23:48, 16-10-2009 | #6 |
Пользователь Сообщения: 143
|
Профиль | Отправить PM | Цитировать Если тот код правильный, то просто откройте SciTE Script Editor, скопируйте код, который предложил Yashied, сохраните файл. Дальше нажмите на вкладку TOOLS в ней выбирите COMPILE.
Это все, дальше exe файл будет находиться в той же папку куда был сохранен файл. Так на всяки пожарный прикрепил. PS. А в чем разница между COMPILE и Build, кроме того, что файлы разного объема получаются? |
Последний раз редактировалось HORRIBLE, 05-11-2009 в 12:36. Отправлено: 14:11, 22-10-2009 | #7 |
Ветеран Сообщения: 553
|
Профиль | Отправить PM | Цитировать Цитата HORRIBLE:
Размер разный получается потому, что UPX сжатие например есть. |
|
Отправлено: 14:52, 22-10-2009 | #8 |
Пользователь Сообщения: 143
|
Профиль | Отправить PM | Цитировать Ах вот оно что .
А то я в SciTE Script Editor и то и то жал, все время один и тот же результат....ничего не предлагалось менять из настроек. Спасибо. |
Отправлено: 15:16, 22-10-2009 | #9 |
Новый участник Сообщения: 38
|
Профиль | Отправить PM | Цитировать Огромное спасибо!!!
Скрипт заработал!! Правда, это просто супер! Еще раз моя глубочайшая благодарность автору!! |
Отправлено: 01:11, 01-11-2009 | #10 |
|
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Звук - вывод звука с видеопроигрывателя на две звуковые карты - подскажите как сделать ? | andrey_engels | Прочее железо | 4 | 30-12-2009 11:32 | |
Драйвер - Програмное переключение звука | antikiller_bm | Microsoft Windows Vista | 0 | 14-08-2009 19:01 | |
Прокрутка тексат, как реализовать? | darksmoke | Вебмастеру | 2 | 25-04-2009 09:58 | |
>100m/LongLink - Как реализовать данную схему | djeff | Сетевое оборудование | 2 | 30-10-2008 10:55 | |
CMD/BAT - Как в bat файле реализовать ввод IP? | warezhka84 | Скриптовые языки администрирования Windows | 5 | 29-12-2004 08:56 |
|