Como posso criar um script para reproduzir aleatoriamente um arquivo de áudio em uma pasta designada?

1

Estou tentando usar o VoiceAttack para dar um comando de voz para tocar uma música. Eu estou olhando para criar um script para reproduzir aleatoriamente um arquivo. Mp3 de uma pasta específica.

Estou no Windows 8.1

Meu conhecimento de script é limitado a abrir e fechar programas e criar tarefas automatizadas. Qualquer ajuda seria apreciada, obrigado.

    
por Dan 25.12.2014 / 00:08

1 resposta

2

Instale o AutoHotKey ( link ) e siga seu tutorial sobre o básico ( link ) use este script, substituindo o diretório atribuído ao mp3root pela sua pasta mp3 desejada:

#singleinstance, force
mp3root = d:\mp3collection
IfNotExist, %mp3root%
 exitapp

menu, tray, NoStandard 
menu, tray, icon, shell32.dll, 138

FileList = 
Loop %mp3root%\*.mp3,, 1
{Listsize++
 FileList%Listsize% = %A_LoopFileFullPath%
}

menu, tray, tip, TinyShuffle - %Listsize% items

loop 
{
Random, rand, 1, %listsize%
randfilename = % filelist%rand%

if rand != %last%
 Soundplay, %randfilename%, wait
last = %rand%
}

#s:: Soundplay,skip

~esc:: exitapp

De: link

Eu notei algumas menções de emparelhar com sucesso o VoiceAttack e o AutoHotKey para vários usos. link

    
por 25.12.2014 / 01:29