Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Bom esse script mostra todo o conteúdo de um diretório:
> <?php // a partir do diretório principal (onde o script está, abrimos a pasta teste) $dir = "./"; // Para exibir outro diretório é só acrescentar o caminho completo aqui ex: $dir = "./musicas/"; $dir = "./"; $dh = opendir($dir); while (false !== ($filename = readdir($dh))) { $files[] = $filename; } sort($files); foreach ($files as $links) { // aqui mostramos o link referente ao arquivo echo "<a href='$dir$links' target='_parent'>$links</a><br>"; } ?>
A ajuda que eu tô precisando é a seginte:Em uma página eu tenho um player, e um <div> com o código acima dentro, o <div> mostra o conteúdo da pasta musicas (musica1.wma, musica2.wma, musica3.wma). Agora é que pega:Como eu faço para que quando eu clicar em uma musica, ela toque no player da própria página.O Andromeda é um script de sistema de áudio que faz quase isso, ele mostra as musicas, porem não tem um player para tocar as mesmas online, o que resulta que em alguns navegadores que não estejam com os plugins atualizados, ao clicar na musica ela vai baixar e não tocar direto.A idéia dessa Rádio diferente é que o usuário tenha a liberdade de escolher qual musica ele quer ouvir, e não ficar passando musica até ele achar a que ele goste.Desde já eu agradeço toda a ajuda possível!!!!Cara em primeiro lugar esses scripts são todos em JS, e eu sou semi-analfabeto em javascript hehehe.Segundo você conhece algum que faça isso em PHP, eu sei que tem o ANBROMEDA, mas ele não tem o player que eu falei e ainda por cima não pode ser editado, por sinal esse Script é muito louco nesse sentido, se você alterar qualquer string, var ou outra coisa ele não aparece nada, quem quiser experimentar tentem mudar qualquer coisa nele como a lingua default para pt_br.Se alguem testar o script que eu postei poderá perceber que ele lista todos os arquivos de uma pasta e mostra exatamente como a index off do apache, ou seja se você tiver uma pasta dentro da pasta raiz onde está o script e clicar nela ela irá abrir no navegador, assim tambem com os arquivos.Então se alguem souber um jeito de pegar o script e adaptar para que ele de alguma forma envie o arquivo (nesse caso arquivo de audio .mp3, .wma) para o player, vamo dá uma forcinha aí galera.Valeu a todos!!!!
a minha dica é puxar um playerzinho em flash, acha facinho, daí não vai precisar de plugin (só o do flash, mas esse a maioria tem)...
fiquei curioso agora, e dei uma pesquisada nisso, achei esse link, mas com o firefox aqui não ouvi nada:
http://www.js-examples.com/page/jav...ple.html?id=220
acho que não tem como aumentar volume, dar play, pause, stop, acho que toca direto..
tem esse:
http://jssoundkit.sourceforge.net/player.html
esse é até legalzinho, tem barra de baixado, de executado, e controles de stop play anterior e proximo; mas nao mostra o código (se tiver ajax, vai ser mais complicado de voce saber o código)
achei também esse:
http://www.schillmania.com/projects/soundm.../jsAMP-preview/
site principal do projeto é esse:
http://www.schillmania.com/content/projects/soundmanager2/
ve se eles disponibilizam o código...
acho que para o pessoal te ajudar mais sobre isso, posta no fórum de javascript...;)
espero ter ajudado...