Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

andre.lc

Player para Orkut

Recommended Posts

Ola pessoal, gostaria de pedir ajudar para montar um code. A um tempinho atras tava aqui sem fazer nada e decidi fazer um tocadorzinho de musica pra orkut ja que agora aceita codigos em html. Dai, me cadastrei no xpg.com.br (host gratuito para testes com o codigo) e fui fazendo umas besterinhas q vcs podem ver em www.strider.xpg.com.br que é este:

 

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en"><head><title>Orkut DMusics :)</title><style type="text/css" media="all">@import url("http://www.strider.xpg.com.br/default.css");body { font-family: verdana; font-size: 10px;}A { color:gray; text-decoration: none;}A:visited { color:gray; text-decoration: none}A:hover { color:orange; text-decoration: none}.php { font-family:verdana; font-size:10px; width:500; height:88; border: 1px dotted #000099;}</style><script class="javascript" src="php.js"></script><script class="javascript">dp.SyntaxHighlighter.HighlightAll('oCodigo');</script></head><body><div id="geral"><div id="topo"><div id="titulo"><h1><a href="#" class="menulink">;)</a></h1></div></div><div id="container"><div id="conteudo"><div id="texto">Músicas:<br><br><embed width="290" height="24" src="player.swf" type="application/x-shockwave-flash" quality="high" menu="false" wmode="transparent" flashvars="soundFile=http://www.strider.xpg.com.br/musicas/Oasis - Dont Go Away.mp3"></embed><br><a style="text-decoration:none;" href="musicas/Oasis - Dont Go Away.mp3"><font color="orange"><b>@</b></font></a><b>Música:</b> Oasis - Dont Go Away<br><div> <!-- Inicio --><div class="smallfont" style="margin-bottom:2px"><input type="button" value="Código do Orkut" style="color:black; font-family:verdana; font-size:10px; width:106px; margin:0px; padding:0px;" onClick="if (this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display != '') { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = '';		this.innerText = ''; this.value = 'Esconder'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerText = ''; this.value = 'Código do Orkut'; }"></div><div class="alt1"><div style="display: none;" ><textarea id="oCodigo" name="oCodigo" class="php"><div><embed height="24" src="http://www.strider.xpg.com.br/player.swf" type="application/x-shockwave-flash" quality="high" menu="false" wmode="transparent" flashvars="soundFile=http://www.strider.xpg.com.br/musicas/Oasis - Dont Go Away.mp3"></embed><b>Música:</b> Oasis - Dont Go Away</div></textarea></div></div><BR></div> <!-- Fim --><embed width="290" height="24" src="player.swf" type="application/x-shockwave-flash" quality="high" menu="false" wmode="transparent" flashvars="soundFile=http://www.strider.xpg.com.br/musicas/Red Hot Chili Peppers -Otherside.mp3"></embed><BR><a style="text-decoration:none;" href="musicas/Red Hot Chili Peppers -Otherside.mp3"><font color="orange"><b>@</b></font></a><b>Música:</b> Red Hot Chili Peppers - Otherside<BR><div> <!-- Inicio --><div class="smallfont" style="margin-bottom:2px"><input type="button" value="Código do Orkut" style="color:black; font-family:verdana; font-size:10px; width:106px; margin:0px; padding:0px;" onClick="if (this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display != '') { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = '';		this.innerText = ''; this.value = 'Esconder'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerText = ''; this.value = 'Código do Orkut'; }"></div><div class="alt2"><div style="display: none;" ><textarea id="oCodigo" name="oCodigo" class="php"><div><embed height="24" src="http://www.strider.xpg.com.br/player.swf" type="application/x-shockwave-flash" quality="high" menu="false" wmode="transparent" flashvars="soundFile=http://www.strider.xpg.com.br/musicas/Red Hot Chili Peppers -Otherside.mp3"></embed><b>Música:</b> Red Hot Chili Peppers - Otherside</div></textarea></div></div><BR></div> <!-- Fim --><embed width="290" height="24" src="player.swf" type="application/x-shockwave-flash" quality="high" menu="false" wmode="transparent" flashvars="soundFile=http://www.strider.xpg.com.br/musicas/Jack Johnson - Sitting_Waiting_Wishing.mp3"></embed><BR><a style="text-decoration:none;" href="musicas/Jack Johnson - Sitting_Waiting_Wishing.mp3"><font color="orange"><b>@</b></font></a><b>Música:</b> Jack Johnson - Sitting, Waiting, Wishing<BR><div> <!-- Inicio --><div class="smallfont" style="margin-bottom:2px"><input type="button" value="Código do Orkut" style="color:black; font-family:verdana; font-size:10px; width:106px; margin:0px; padding:0px;" onClick="if (this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display != '') { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = '';		this.innerText = ''; this.value = 'Esconder'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerText = ''; this.value = 'Código do Orkut'; }"></div><div class="alt3"><div style="display: none;" ><textarea id="oCodigo" name="oCodigo" class="php"><div><embed height="24" src="http://www.strider.xpg.com.br/player.swf" type="application/x-shockwave-flash" quality="high" menu="false" wmode="transparent" flashvars="soundFile=http://www.strider.xpg.com.br/musicas/Jack Johnson - Sitting_Waiting_Wishing.mp3"></embed><b>Música:</b> Jack Johnson - Sitting, Waiting, Wishing</div></textarea></div></div><BR></div> <!-- Fim --><BR><BR><BR><BR><BR><BR></div></div></div></div></body></html>
Reparem, coloquei 3 músicas e fui montando de forma bem grosseira. O que eu gostaria de pedir é, um codigo onde ao dar upload da música, ele irá mostra a musica nesta lista onde terá o mostrador em flash, link pra download da música, nome e embaixo a o botao que ao ser precionado abrirá a telinha com o codigo para ser colado no orkut. Neste caso estava imaginando algo que tivesse o codigo pronto para dar um print com o nome da musica nos lugares certos.

 

Imagem Postada

Compartilhar este post


Link para o post
Compartilhar em outros sites

Dexa eu ver se entendi, dai ao envez dele apenas usar o player.swf e abrir uma musica, ele vai cria uma musica em swf? +/- assimDa upload da musica e fica player.swf?musica_legalAi que ta, nao tenho a minima idea de como fazer e queria algo como tinha postado o code mesmo

Compartilhar este post


Link para o post
Compartilhar em outros sites

André, primeiramente, seja bem-vindo ao fórum http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

 

O título do seu tópico será editado, para se adequar às regras.

Aproveitando, peço que leia as Regras do Fórum iMasters.

 

Sobre o seu código, sua dúvida está em qual parte? No upload ou na variável para o Flash?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Opa, obrigado.

Minha duvida esta em como fazer um upload que de print do nome da música dentro do código ja pronto. Algo como isto:

 

<embed width="290" height="24" src="player.swf" type="application/x-shockwave-flash" quality="high" menu="false" wmode="transparent" flashvars="soundFile=<?=$link_musica;?>"><?=htmlentities(<embed width="290" height="24" src="player.swf" type="application/x-shockwave-flash" quality="high" menu="false" wmode="transparent" flashvars="soundFile=$link_musica">;?>

Neste caso, apos o upload da música o individuo ou sera redirecionado para uma pagina q contenham os links ou a musica que foi upada irá aparecer na pagina inicial, a que esta com o code no primeiro post

Compartilhar este post


Link para o post
Compartilhar em outros sites

Então, André, pra gerar uma variável com o nome da música você pode então simplesmente passar o nome e conteúdo dessa variável junto ao arquivo SWF. Se você incluir o arquivo em Flash com a propriedade src da seguinte forma:

 

src="http://www.strider.xpg.com.br/player.swf?musica=$link_musica"

Supondo que o valor de $link_musica é "trilha1", você terá, na timeline principal, uma variável musica como valor string de "trilha1" (que poderá formar então "trilha1.mp3", por exemplo). Assim você usa um único player e passa o nome da música (que pode ser a URL completa) como parâmetro.

 

Se preferir, poderemos mover seu tópico para o fórum de Flash, onde o pessoal pode lhe dar outras dicas a respeito ;)

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bom, não sei se precisaria mover para la pois a parte de upload é que não sei como fazer. Como posso fazer com que apos o upload da música seja gerado o código do orkut?

Compartilhar este post


Link para o post
Compartilhar em outros sites

André, você já fez algum sistema de upload?

De qualquer forma, mesmo que tenha feito e que poderia adaptá-lo, recomendo você a dar uma olhada neste tópico. Logo no começo, há vários links com scripts de upload. Estude-os e vá postando suas dúvidas que vamos lhe ajudando. ;)

Compartilhar este post


Link para o post
Compartilhar em outros sites

upload.htm

<html><body><form action="upload.php" method="post" enctype="multipart/form-data">Enviar o arquivo: <input type="file" name="arquivo" size="50"><br><input type="submit" value="Enviar"></form></body></html>

upload.php

<?$pasta = "musicas";if (copy($arquivo,"$pasta/".$arquivo_name)){echo("<font face=verdana size=1><b>Arquivo enviado com sucesso!</b></font><br><embed width="290" height="24" src="player.swf" type="application/x-shockwave-flash" quality="high" menu="false" wmode="transparent" flashvars="soundFile=$arquivo_name"></embed><BR><a style="text-decoration:none;" href="musicas/$arquivo_name"><font color="orange"><b>@</b></font></a><b>Música:</b> $nome_da_musica<BR><div> <!-- Inicio --><div class="smallfont" style="margin-bottom:2px"><input type="button" value="Código do Orkut" style="color:black; font-family:verdana; font-size:10px; width:106px; margin:0px; padding:0px;" onClick="if (this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display != '') { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = '';		this.innerText = ''; this.value = 'Esconder'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerText = ''; this.value = 'Código do Orkut'; }"></div><div class="alt3"><div style="display: none;" ><textarea id="oCodigo" name="oCodigo" class="php"><div><embed height="24" src="http://www.strider.xpg.com.br/player.swf" type="application/x-shockwave-flash" quality="high" menu="false" wmode="transparent" flashvars="soundFile=$arquivo_name"></embed><b>Música:</b> $nome_da_musica</div></textarea></div></div>");}else{echo ("<font face=verdana size=1><b>Erro no envio do arquivo!</b></font>");}?>

Isso ta certo? No caso de estar, como posso fazer para ele posta a musica la na pagina inicial q no caso seria www.strider.xpg.com.br onde qualquer pessoa poderia ver a lista com todas as musicas

Compartilhar este post


Link para o post
Compartilhar em outros sites

André, como você está pensando em recuperar os dados das músicas? Utilizará album banco de dados ou arquivo de texto?De alguma forma, é necessário identificar o arquivo e resgatar as informações dele, pra gerar o código com a variável para o Flash. Essa variável pode ser exatamente o nome da música (arquivo) subido para o servidor. O código gerado será padrão, assim como o arquivo em Flash. O que modificará será o nome do arquivo da música a abrir.Vá postando suas dúvidas. Provavelmente, só lerei novamente na segunda-feira :)

Compartilhar este post


Link para o post
Compartilhar em outros sites

Boa tarde pessoal...

Gostaria de pedir link de sites q me permitam fazer upload de minha biblioteca

de músicas e obter códigos HTML para postá-las no scrapbook do orkut...

Já usei o MP3-codes, mas o site foi desativado...

Os relacionados ao próprio Orkut, tem sua lista própria...

 

Grata pela ajuda

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.