Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Скриптовые языки администрирования Windows (http://forum.oszone.net/forumdisplay.php?f=102)
-   -   Проверка звука bat (http://forum.oszone.net/showthread.php?t=347191)

qwe7410 01-12-2020 16:59 2941661

Проверка звука bat
 
Здравствуйте. Являюсь "счастливым" обладателем колонок с автоотключением. При запуске системы, просто делаю проверку звука и колонки таким образом включаются. Возможно ли это как-то автоматизировать? Допустим написать *.bat файл с воспроизведением файла звука или чтобы этот батник автоматически запускал "проверку звука" и кинуть его в автозагрузку. Помогите плз сделать такой батник.

Iska 01-12-2020 17:18 2941664

Что за колонки, и что за автоотключение?

alpap 01-12-2020 17:19 2941665

любые колонки, если подключены и если в опциях не выключен звук при загрузке системы, воспроизведут мелодию запуска что и будет говорить о их исправности, зачем надо что-то еще. Явно что-то недоговариваете.

qwe7410 01-12-2020 17:30 2941667

Iska, focal alpha 65

alpap, в windows 10 нет мелодии запуска, даже если поставить галочку.

Iska 01-12-2020 19:12 2941678

Судя по:
Скрытый текст
Цитата:

Недостатки:
Неотключаемый и ненастраиваемый режим auto-standby (перехода в спящий режим). Колонки сами отключаются через полчаса отсутствия сигнала и сами включаются если его подать но чувствительность включения приличная.

Возможно, если слушать очень тихо - колонки будут все равно засыпать.

Традиционные подстройки верхов-низов есть а вот крутилки громкости нет - только переключатель +6дб. В моем случае приходится жить на выкрученных почти до минимума настройках и на компе и на звуковухе.



Почти единственная придирка - режим автостендбая. Ситуации когда он срабатывает регулярны и чтобы включить колонки назад надо запускать чтото из музыки да еще подкручивать громкость чтобы колонки услышали. Было бы очень здорово иметь выключатель это замечательной функции но увы.

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

По началу, когда из-за отсутствия чегото лучше подсоединил колонки бытовым тюльпаном от компонентного AV кабеля это не срабатывало - колонки гудели при выключенной зуковухе ловя какие то наводки. Но стоило заменить кабеля на более толстые (возможно - экранированные) как проблема пропала и от стендбая получился хоть какой-то толк )

не факт, что будет срабатывать от любого звука.

Можете попробовать добавить в автозагрузку скрипт WSH:
Скрытый текст
Код:

Option Explicit


Dim objSpeechFileStream


Set objSpeechFileStream = WScript.CreateObject("SAPI.SpFileStream")
objSpeechFileStream.Open "c:\Windows\Media\tada.wav"

WScript.CreateObject("SAPI.SpVoice").SpeakStream objSpeechFileStream

objSpeechFileStream.Close
Set objSpeechFileStream = Nothing

WScript.Quit 0


Цитата:

Цитата qwe7410
alpap, в windows 10 нет мелодии запуска, даже если поставить галочку. »

А Вы уверены, что у Вас отключён гибридный спящий режим, он же «быстрый запуск»? А то, может, и мелодия запуска заработает.

YuS_2 01-12-2020 19:18 2941682

Цитата:

Цитата qwe7410
Возможно ли это как-то автоматизировать? »

powershell
script.ps1
Код:

add-type -assem system.speech
([system.speech.synthesis.speechsynthesizer]::new()).speak("Раз, раз.. тест колонок")

и в шедулер test.bat, для его запуска:
Код:

powershell -ex bypass -f "d:\script.ps1"
или прямо этой же строкой, с такими же параметрами...

птичка0001 01-12-2020 19:59 2941691

focal alpha 65:
https://www.gearslutz.com/board/elec...-monitors.html
Цитата:

focals contacted me about the so called feature..they said they can deactivate it for me for £75 per speaker !!!
thats proper messed up in only paid £320 for the pair !!! so theres no way im going to pay another £150 too get them to open the back of the box and flick a switch.
Суммы в цитате за 2018 г., а в 2020 г.: £75 = 7608,02 руб. Весело.
Сейчас стоимость Полочной акустической системы Focal Alpha 65 варьируется в пределах от 22 до 33k руб.
// мимо проходила

Iska 01-12-2020 21:41 2941711

птичка0001, писали, что в районе «тридцатки за б/у» торгуется.

DJ Mogarych 02-12-2020 09:20 2941744

Код:

powershell -c (New-Object Media.SoundPlayer 'c:\PathTo\YourSound.wav').PlaySync();
Там ещё советуют плеер cmdmp3.
https://stackoverflow.com/questions/...m-command-line

птичка0001 02-12-2020 15:46 2941771

Iska, дорого просят (плюс: там этого чувака с этим отзывом еще и заминусили), ибо выше я писала о стоимости новых. А если списывать бонусы за предыдущие покупки, использовать промокоды и делать покупки в "черную пятницу", то будет еще дешевле. Однако речь не об этом, а о том, что официально есть возможность от производителя отключить эту функцию. Значит, это довольно частый/известный кейс, раз они предлагают подобное. Также полно тем как сделать это самостоятельно, если уж очень хочется (приведет к потере гарантии). В целом это хорошая функция, многие "за". И я в том числе.
// мимо проходила во второй раз

Из руководства (Ulpha user manual):
Цитата:

AUTO-STANDBY MODE
The ALPHA monitors are equipped with an "Auto Standby" mode. When switching the monitors on, the "Standby" mode is active. To deactivate it, send audio signal to monitors by slowly leveling up the output level of the audio source. After about 30 minutes without receiving audio signal, the monitors will automaticaly go to "Standby" mode. In "Standby" mode, the power consumption is less than 0,5W.
SENSITIVITY
This switch function is to allow more SPL from the monitor if necessary. The available sensitivities are 0dB and + 6dB. We recommend you to set the sensitivity on 0dB. The + 6dB is an interesting solution when you want more SPL whereas your audio source is already reaching its output limit.
4 - ON / OFF The ON / OFF switch permits to switch the internal amplifiers ON or OFF. When switching on the monitor, the standby is activated. To unmute the monitor, send audio signal to the monitor which will detect it and will automatically unmute the monitor.
5 - STANDBY
The standby LED is off when the power switch is off. It is on when powering on the monitor. As soon as the monitor is detecting an audio signal, the standby is deactivated and the LED is off. After about 30 minutes without audio signal, the monitor is automatically muted to avoid unecessary power consumption. When muted, the power consumption is <0.5W. To unmute the monitor, send audio signal to the loudspeaker. The loudspeaker will require few seconds to unmute

alpap 02-12-2020 17:12 2941778

а нельзя было в таких навороченых колонках вместо длинных инструкций сделать маленький генератор нужного по типу и силе звука и запускаемого любой командой (лог 1, пит) по сигнальному проводу? Теперь надо все то же сделать самостоятельно - файл, по типу как у DJ Mogarych, с нужным сигналом запускать чем-то в нужный момент (этот момент отрегулировать планировщиком).

птичка0001 02-12-2020 17:47 2941779

Цитата:

Цитата alpap
,нельзя было в таких навороченых колонках вместо длинных инструкций сделать маленький генератор нужного по типу и силе звука и запускаемого любой командой (лог 1, пит) по сигнальному проводу?

Обычно делается выключатель данной функции (on/off) на задней стороне устройства /или переключить данную функцию через приложение на смартфоне.

Цитата:

Цитата alpap
*в нужный момент (этот момент отрегулировать планировщиком)

Этих моментов может быть множество или не быть вовсе.

Foreigner 02-12-2020 21:18 2941802

А на beep колонки отреагируют?

Код:

[console]::Beep(700,1000)
Или просто:
Код:

[char] 7
Из cmd:
Код:

set "beep=<Ctrl+G>"
echo %beep%


Iska 03-12-2020 00:36 2941825

птичка0001, я так и не понял из вышеизложенного, как отключить Auto Standby.

Цитата:

Цитата Foreigner
А на beep колонки отреагируют? »

Beep задействует не звуковую карту, а Speaker.

птичка0001 03-12-2020 01:03 2941834


Iska, 1. Нам нужна схема устройства.
2. Изучаем пункт 1.
3. Тыкаем отверткой в нужное место на микросхеме. изучаем внимательно что и где: разрываем цепь управляющего сигнала и проч. Снова изучаем п. 1. Утрирую, конечно :)
4. Профит.
Если руки из того места растут, то все получится. Если нет - виноваты сами :)

Iska 03-12-2020 02:43 2941843

птичка0001, я имел в виду — оговоренный в руководстве способ. А самостоятельно куда-нибудь потыкать, за такие деньги — да ну нафиг-нафиг ;).

YuS_2 03-12-2020 07:54 2941856


Цитата:

Цитата птичка0001
Нам нужна схема устройства. »

боюсь, что не каждый пользователь, да и программист тоже, имеет знания и навыки в электронике... но "тыкать", всё же, лучше не отверткой. :)

Цитата:

Цитата Iska
Beep задействует не звуковую карту, а Speaker. »

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

Foreigner 03-12-2020 09:53 2941864

Цитата:

Цитата Iska
Beep задействует не звуковую карту, а Speaker. »

Не уверен я в этом, на ноутбуке звук идет через блютуз-колонку.

Iska 03-12-2020 10:16 2941868

Цитата:

Цитата YuS_2
зависит от производителя материнки... у меня на ноуте в колонках пиликает системным звуком »

Занятно :). Экономят на спичках?!

птичка0001 03-12-2020 11:15 2941873

Iska, руководство нашла в интернете по названию устройства. Я скопировала сюда информацию по этой функции полностью. Пролистала — больше там ничего нет, но Вы можете проверить самостоятельно.

А насчет звукового сигнала — никому не кажется, что это будет слегка странным делать БИИП-БИИП каждые 30 минут (скорее всего чаще, так как в отзывах пишут, что срабатывает на этих устройствах и через 2 минуты, если музыка тихая/слабая и проч.). Это не смешно, а страшно. А так, должны быть предусмотрены "активные часы" пользователя для регулировки при отключении standby.
Цитата:

Standby / Desactivation of standby:

After about 30 minutes without using the monitor / By signal detection >3mV
ALPHA™ User Manual
  • AUTO-STANDBY MODE The ALPHA monitors are equipped with an "Auto Standby" mode. When switching the monitors on, the "Standby" mode is active. To deactivate it, send audio signal to monitors by slowly leveling up the output level of the audio source. After about 30 minutes without receiving audio signal, the monitors will automaticaly go to "Standby" mode. In "Standby" mode, the power consumption is less than 0,5W
  • 1 - BALANCED The XLR inlet permits the connection of a source of balanced signal and follows standard wiring instructions.
    ALPHA 50, ALPHA 65 and ALPHA 80 controls and connectors 16 Pin 1 = ground (shielding) Pin 2 = In phase voltage (hot) Pin 3 = Out-of-phase voltage (cold) The balanced input is already set on +4dBu sensitivity to match the sensitivity of any balanced audio source.
  • 2 - UNBALANCED The RCA inlet permits the connection of a source of unbalanced signal. It is common to link the out-of-phase voltage (Pin 3) to the ground (Pin 1). This connection is generally made on the wires. The unbalanced input is already set on -10dBV sensitivity to match the sensitivity of any unbalanced audio source.
  • 3 - SENSITIVITY This switch function is to allow more SPL from the monitor if necessary. The available sensitivities are 0dB and +6dB. We recommend you to set the sensitivity on 0dB. The +6dB is an interesting solution when you want more SPL whereas your audio source is already reaching its output limit.
  • 4 - ON/OFF The ON/OFF switch permits to switch the internal amplifiers ON or OFF. When switching on the monitor, the standby is activated. To unmute the monitor, send audio signal to the monitor which will detect it and will automatically unmute the monitor.
  • 5 - STANDBY The standby LED is off when the power switch is off. It is on when powering on the monitor. As soon as the monitor is detecting an audio signal, the standby is deactivated and the LED is off. After about 30 minutes without audio signal, the monitor is automatically muted to avoid unecessary power consumption. When muted, the power consumption is <0,5W. To unmute the monitor, send audio signal to the loudspeaker. The loudspeaker will require few seconds to unmute.
  • 6 - LF SHELVING The LF SHELVING potentiometer permits to activate or not a correction of the sound level under 300Hz. We advise you to set the LF SHELVING potentiometer on +2dB when the premises acoustics naturally soften that frequency range. We advise you to set the LF SHELVING potentiometer on 0 when the premises acoustics is neutral. We advise you to set the LF SHELVING potentiometer on -2, -4, or –6dB when the loudspeakers are placed next to a wall or an angle.
  • 7 - HF SHELVING The HF SHELVING potentiometer permits to activate or not a correction of the sound level from 4.5 kHz. We advise you to set it on +2dB when the premises acoustics naturally softens this frequency range (mat environment).
    When the premises acoustics is neutral, 0dB setting is recommended. –2 or –3dB are recommended when the premises acoustics naturally increases this frequency range (bright environment).
  • 8. IEC INLET Connect the power cord provided to the IEC inlet.
  • 9. FRONT PANEL LED The front panel LED is off when the power switch is off. The front panel LED is on when powering on the monitor.
    As soon as the monitor is detecting an audio signal, the standby is deactivated and the front panel LED remains on. After about 30 minutes without audio signal, the monitor is automatically muted to avoid unecessary power consumption. When muted, the front panel LED is off and the power consumption is <0,5W. To unmute the monitor, send audio signal to the loudspeaker. The loudspeaker will require few seconds to unmute.


Время: 15:51.

Время: 15:51.
© OSzone.net 2001-