
![]() |
Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
|
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[18.97.9.168] |
![]() |
|
Сообщ.
#1
,
|
|
|
Необходимо проиграть звук (из файла, формат - любой) с помощью cmd или vbscript. Дергать при этом winamp, aimp или другой тяжелый софт нежелательно.
Как это сделать? |
![]() |
Сообщ.
#2
,
|
|
cmd/vbscript не имеют встроенных средств воспроизведения звука и не умеют обращаться к API-функциям. Без внешней программы-проигрывателя (mplayer?) не получится имхо.
|
Сообщ.
#3
,
|
|
|
а мелкого ничего нету? Было-же в win9x что-то мелкое для проигрывания .wav файлов. Но в висте ничего подобного не видно.
|
![]() |
Сообщ.
#4
,
|
|
Цитата Спящий @ Было-же в win9x что-то мелкое для проигрывания .wav файлов. Ага... только теперь оно выросло в медиаплеер. Сляпай простенькую программку, которая воспроизводит заданный WAV через mmsound... |
Сообщ.
#5
,
|
|
|
Цитата Спящий @ Было-же в win9x что-то мелкое для проигрывания .wav файлов Музыкальный проигрыватель? Более или менее на него похожее - mplay32. А чисто из командной строки вряд ли. Добавлено Если только консольный плеер какой-нить найти... Добавлено http://xpoint.ru/forums/programming/javascript/misc/thread/27218.xhtml - тут ещё че-та есть... |
Сообщ.
#6
,
|
|
|
Цитата Спящий @ Необходимо проиграть звук (из файла, формат - любой) с помощью cmd или vbscript. Дергать при этом winamp, aimp или другой тяжелый софт нежелательно. Как это сделать? CMD - это коммадный процессор и кроми файловых операций и запуску приложений ни чего не может. тебе нужен консольный проигрователь. Для DOS был очень хороший но как называется уже не помню. |
Сообщ.
#7
,
|
|
|
хмм вот так например:
![]() ![]() Set Obj = CreateObject("WScript.Shell") Obj.Run """C:\Program Files\Windows Media Player\wmplayer.exe"" ""E:\12.wav""", 0 -Added Цитата Спящий @ а мелкого ничего нету? Было-же в win9x что-то мелкое для проигрывания .wav файлов. Но в висте ничего подобного не видно. sndrec32 |
![]() |
Сообщ.
#8
,
|
|
Цитата Lumen @ Если только консольный плеер какой-нить найти... ![]() http://www.damp-mp3.co.uk/ http://www.underbit.com/products/mad/ http://www.cdls.by/pages.php?cid=4216 |
Сообщ.
#9
,
|
|
|
А разве нельзя из-под VBs'a апи функции вызывать?
|
![]() |
Сообщ.
#10
,
|
|
напрямую - нет, разве что из конструкции
![]() ![]() Set Shell=CreateObject("WScript.Shell") Shell.Run "Rundll.exe ..." |
Сообщ.
#11
,
|
|
|
![]() ![]() @echo off rem http://www.nirsoft.net/utils/nircmd.html nircmd.exe mediaplay 10000 "Ring01.wav" |