Música script para rodar música
#2
Postou 24 fevereiro 2005 - 18:15
cara, no momento não tenho nenhum script assim... aqui a gente protege colocando o mp3 em flash... embora ja exista programas que capturam o swf e converte para fla.. entao ta f*** mesmo proteger um mp3...
se souber de alguma coisa nesta area te dou o toque!
boa sorte
renato
#3
Postou 24 fevereiro 2005 - 19:23
Voce pode ver o player tocando em http://www.agitopatr....com.br/tuning/
<html>
<head>
<title>Documento sem título</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<div id="Layer4" style="position:absolute; left:342px; top:92px; width:236px; height:107px; z-index:7">
<script language="javascript">
<!--
var a = -1
wma = new Array();
autor = new Array();
titulos = new Array();
/* sequência das músicas - siga a ordem */
wma[0]= "http://www.telenete.com.br/%7Eangelamagalhaes/radio/overseer_-_doomsday-ost-2003-djn.mp3";
autor[0] = "Overseer Need For Speed";
titulos[0]= "Doomsday";
wma[1]= "http://www.telenete.com.br/%7Eangelamagalhaes/radio/get_low.mp3";
autor[1] = "Lil' Jon & The Eastside";
titulos[1]= "Get Low";
wma[2]= "http://www.telenete.com.br/%7Eangelamagalhaes/radio/fluke_-_snapshot-ost-2003-djn.mp3";
autor[2] = "Fluke Need For Speed";
titulos[2]= "Snapshot";
wma[3]= "http://www.telenete.com.br/%7Eangelamagalhaes/radio/dilated_peoples.mp3";
autor[3] = "Dilated Peoples NFS";
titulos[3]= "Who's Who";
/* sequência das músicas */
var maxmusic = 4; // número de músicas na rádio
ns4 = (document.layers)? true:false
ie4 = (document.all)? true:false
parada=0
function inicio() {
document.all.mautor.innerText=autor[0];
document.all.mnome.innerText=titulos[0];
}
var bWin32IE;
if ((navigator.userAgent.indexOf("IE") != "-1") && (navigator.userAgent.length > 1)) {
bWin32IE = true;
} else {
bWin32IE = false;
}
function fechar()
{
window.close()
}
function troca() {
if (MediaPlayer.PlayState==0) {
if (parada==0){
onFF();
onPlay();
}
}
setTimeout('troca();',1000);
}
function layerWrite(id,nestref,text) {
if (ns4) {
if (nestref)
var lyr = eval('document.'+nestref+'.document.'+id+'.document');
else
var lyr = document.layers[id].document;
lyr.open();
lyr.write(text);
lyr.close();
} else if (ie4) {
document.all[id].innerHTML = text;
}
}
function mostra() {
if (ns4){
document.layers["mnome"].document.open()
document.layers["mnome"].document.write(titulos[a])
document.layers["mnome"].document.close()
document.layers["mautor"].document.open()
document.layers["mautor"].document.write(autor[a])
document.layers["mautor"].document.close()
var proximamusic;
proximamusic = (a + 1);
b = maxmusic;
if (proximamusic == B){
proximamusic = 0;
}
else
{
proximamusic = (a + 1);
}
document.layers["proxima"].document.open()
document.layers["proxima"].document.write(autor[a + 1] + "/" + titulos[a + 1])
document.layers["proxima"].document.close()
}
if (ie4){
document.all.mnome.innerText=titulos[a];
document.all.mautor.innerText=autor[a];
var proximamusic;
proximamusic = (a + 1);
b = maxmusic;
if (proximamusic == B){
proximamusic = 0;
}
else
{
proximamusic = (a + 1);
}
document.all.proxima.innerText=autor[proximamusic] + "|" + titulos[proximamusic];
}
}
function mudwma(k) {
MediaPlayer.Filename=wma[k];
mostra();
}
function onFF() {
a = a + 1;
b = maxmusic;
if (a == B){
a = 0;
}
mudwma(a);
}
function onFF2() {
a = a - 1;
b = maxmusic;
if (a == B){
a = 0;
}
mudwma(a);
}
function onpause() {
if (navigator.appName.indexOf('Netscape') != -1)
estado=document.MediaPlayer.GetPlayState();
else
estado=document.MediaPlayer.PlayState;
if(estado==1)
document.MediaPlayer.Play();
else if (estado==2)
document.MediaPlayer.Pause();
}
function onPlay() {
if(MediaPlayer.PlayState == 0){
MediaPlayer.Play();
parada=0;
}
mostra();
}
function onstop() {
MediaPlayer.Stop();
parada=1;
}
function onVolumeUp() {
if (MediaPlayer.Volume <= -300) {
MediaPlayer.Volume = MediaPlayer.Volume + 300;
}
}
function onVolumeDown() {
if (MediaPlayer.Volume >= -8000) {
MediaPlayer.Volume = MediaPlayer.Volume - 300;
}
}
/*
function MM_changeProp(objName,x,theProp,theValue) { //v3.0
var obj = MM_findObj(objName);
if (obj && (theProp.indexOf("style.")==-1 || obj.style)) eval("obj."+theProp+"='"+theValue+"'");
}
*/
//-->
</script>
<script language="Javascript">
<!--
function hidden()
{document.body.style.overflow='hidden';}
//-->
</script>
<script>
self.name="radio"
</script>
<table bgcolor=#002F5E border="0" cellpadding="1" cellspacing="1" width=270>
<tr bgcolor="#000000">
<td width="30%"> Autor [ a ] : </td>
<td id=mautor></td>
</tr>
<tr bgcolor="#000000">
<td width="30%"> Música :</td>
<td id=mnome> </td>
</tr>
<tr bgcolor="#000000">
<td width="30%" height="18"> Próxima : </td>
<td width="85%" id=proxima> </td>
</tr>
</table>
<object id="MediaPlayer" style="border:0px;width:271px;height:20;" classid="clsid:22D6F312-B0F6-11D0-94AB-0080C74C7E95" codebase="http://activex.microsoft.com/activex/%20%20%20controls/mplayer/en/nsmp2inf.cab#Version=5,1,52,701" standby="Loading Microsoft® Windows® Media Player components..." type="application/x-oleobject" viewastext>
<param name="AutoStart" value="1">
<param name="TransparentAtStart" value="1">
<param name="ShowControls" value="0">
<param name="ShowDisplay" value="0">
<param name="ShowStatusBar" value="1">
<param name="AutoSize" value="False">
<param name="AnimationAtStart" value="False">
<param name="Filename" value="">
<param name="volume" value="0">
<embed src="" width="300" height="20" autostart="1" type="application/x-mplayer2" pluginspage="http://www.microsoft.com/windows/mediaplayer/download/default.asp" border="0" transparentatstart="1" showcontrols="0" showdisplay="0" showstatusbar="1" animationatstart="False" id="MediaPlayer" designtimesp="9716" autosize="False" filename="" volume="0"></embed>
</object>
<table width="272" height="19" align="center" bgcolor=#fefefe style="border:1px solid #f1f1f1;">
<tr>
<td width="264" valign=middle bgcolor="#000000"> <div align="center"><font color="#000000" id=fonte><a href="#" onclick="onFF2()">Anterior</a>
<a href="#" onclick="onPlay()">Tocar</a> <a href="#" onclick="onstop()">Parar</a>
<a href="#" onclick="onpause()">Pausar</a> <a href="#" onclick="onFF()">Próxima</a>
</font></div></td>
</tr>
</table><marquee width=270 bgcolor=#fefefe class="marquee" id="scroller" direction="left" onmouseover="javascript:scroller.stop()" onmouseout="javascript:scroller.start()" scrollamount="2" valign=middle>
<font color="#000000" size="1" face="Verdana, Arial, Helvetica, sans-serif"><strong>
<font id=fonte>Rádio Xmais, escolha o som e aumente o volume!!!</font></strong></font><font id=fonte></marquee></font>
</div>
</body>
</html>
falows
#5
Postou 25 fevereiro 2005 - 08:47
Depois criei um arquivo dentro do bloco de notas e dentro dele coloquei o endereço do arquivo WMA. Esse arquivo do bloco de notas eu dei um nome XXXX com a extensao ASX.
Com isso na hora que você for linkar, linka com o ASX que o Window Media Player consegue carregar e reproduzir ao mesmo tempo, e eu acretido que as MP3 ficam protegidas....
Eu fiz assim e funcionou
Falow
#6
Postou 25 fevereiro 2005 - 09:56
syncmaster, em Feb 25 2005, 08:46 AM, disse:
Depois criei um arquivo dentro do bloco de notas e dentro dele coloquei o endereço do arquivo WMA. Esse arquivo do bloco de notas eu dei um nome XXXX com a extensao ASX.
Com isso na hora que você for linkar, linka com o ASX que o Window Media Player consegue carregar e reproduzir ao mesmo tempo, e eu acretido que as MP3 ficam protegidas....
Eu fiz assim e funcionou
Falow
você poderia disponibilizar o seu código (syncmaster) parece ser muito interessante
#7
Postou 25 fevereiro 2005 - 10:01
Luiztarabal, em Feb 24 2005, 07:23 PM, disse:
Voce pode ver o player tocando em http://www.agitopatr....com.br/tuning/
<html>
<head>
<title>Documento sem título</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<div id="Layer4" style="position:absolute; left:342px; top:92px; width:236px; height:107px; z-index:7">
<script language="javascript">
<!--
var a = -1
wma = new Array();
autor = new Array();
titulos = new Array();
/* sequência das músicas - siga a ordem */
wma[0]= "http://www.telenete.com.br/%7Eangelamagalhaes/radio/overseer_-_doomsday-ost-2003-djn.mp3";
autor[0] = "Overseer Need For Speed";
titulos[0]= "Doomsday";
wma[1]= "http://www.telenete.com.br/%7Eangelamagalhaes/radio/get_low.mp3";
autor[1] = "Lil' Jon & The Eastside";
titulos[1]= "Get Low";
wma[2]= "http://www.telenete.com.br/%7Eangelamagalhaes/radio/fluke_-_snapshot-ost-2003-djn.mp3";
autor[2] = "Fluke Need For Speed";
titulos[2]= "Snapshot";
wma[3]= "http://www.telenete.com.br/%7Eangelamagalhaes/radio/dilated_peoples.mp3";
autor[3] = "Dilated Peoples NFS";
titulos[3]= "Who's Who";
/* sequência das músicas */
var maxmusic = 4; // número de músicas na rádio
ns4 = (document.layers)? true:false
ie4 = (document.all)? true:false
parada=0
function inicio() {
document.all.mautor.innerText=autor[0];
document.all.mnome.innerText=titulos[0];
}
var bWin32IE;
if ((navigator.userAgent.indexOf("IE") != "-1") && (navigator.userAgent.length > 1)) {
bWin32IE = true;
} else {
bWin32IE = false;
}
function fechar()
{
window.close()
}
function troca() {
if (MediaPlayer.PlayState==0) {
if (parada==0){
onFF();
onPlay();
}
}
setTimeout('troca();',1000);
}
function layerWrite(id,nestref,text) {
if (ns4) {
if (nestref)
var lyr = eval('document.'+nestref+'.document.'+id+'.document');
else
var lyr = document.layers[id].document;
lyr.open();
lyr.write(text);
lyr.close();
} else if (ie4) {
document.all[id].innerHTML = text;
}
}
function mostra() {
if (ns4){
document.layers["mnome"].document.open()
document.layers["mnome"].document.write(titulos[a])
document.layers["mnome"].document.close()
document.layers["mautor"].document.open()
document.layers["mautor"].document.write(autor[a])
document.layers["mautor"].document.close()
var proximamusic;
proximamusic = (a + 1);
b = maxmusic;
if (proximamusic == B){
proximamusic = 0;
}
else
{
proximamusic = (a + 1);
}
document.layers["proxima"].document.open()
document.layers["proxima"].document.write(autor[a + 1] + "/" + titulos[a + 1])
document.layers["proxima"].document.close()
}
if (ie4){
document.all.mnome.innerText=titulos[a];
document.all.mautor.innerText=autor[a];
var proximamusic;
proximamusic = (a + 1);
b = maxmusic;
if (proximamusic == B){
proximamusic = 0;
}
else
{
proximamusic = (a + 1);
}
document.all.proxima.innerText=autor[proximamusic] + "|" + titulos[proximamusic];
}
}
function mudwma(k) {
MediaPlayer.Filename=wma[k];
mostra();
}
function onFF() {
a = a + 1;
b = maxmusic;
if (a == B){
a = 0;
}
mudwma(a);
}
function onFF2() {
a = a - 1;
b = maxmusic;
if (a == B){
a = 0;
}
mudwma(a);
}
function onpause() {
if (navigator.appName.indexOf('Netscape') != -1)
estado=document.MediaPlayer.GetPlayState();
else
estado=document.MediaPlayer.PlayState;
if(estado==1)
document.MediaPlayer.Play();
else if (estado==2)
document.MediaPlayer.Pause();
}
function onPlay() {
if(MediaPlayer.PlayState == 0){
MediaPlayer.Play();
parada=0;
}
mostra();
}
function onstop() {
MediaPlayer.Stop();
parada=1;
}
function onVolumeUp() {
if (MediaPlayer.Volume <= -300) {
MediaPlayer.Volume = MediaPlayer.Volume + 300;
}
}
function onVolumeDown() {
if (MediaPlayer.Volume >= -8000) {
MediaPlayer.Volume = MediaPlayer.Volume - 300;
}
}
/*
function MM_changeProp(objName,x,theProp,theValue) { //v3.0
var obj = MM_findObj(objName);
if (obj && (theProp.indexOf("style.")==-1 || obj.style)) eval("obj."+theProp+"='"+theValue+"'");
}
*/
//-->
</script>
<script language="Javascript">
<!--
function hidden()
{document.body.style.overflow='hidden';}
//-->
</script>
<script>
self.name="radio"
</script>
<table bgcolor=#002F5E border="0" cellpadding="1" cellspacing="1" width=270>
<tr bgcolor="#000000">
<td width="30%"> Autor [ a ] : </td>
<td id=mautor></td>
</tr>
<tr bgcolor="#000000">
<td width="30%"> Música :</td>
<td id=mnome> </td>
</tr>
<tr bgcolor="#000000">
<td width="30%" height="18"> Próxima : </td>
<td width="85%" id=proxima> </td>
</tr>
</table>
<object id="MediaPlayer" style="border:0px;width:271px;height:20;" classid="clsid:22D6F312-B0F6-11D0-94AB-0080C74C7E95" codebase="http://activex.microsoft.com/activex/%20%20%20controls/mplayer/en/nsmp2inf.cab#Version=5,1,52,701" standby="Loading Microsoft® Windows® Media Player components..." type="application/x-oleobject" viewastext>
<param name="AutoStart" value="1">
<param name="TransparentAtStart" value="1">
<param name="ShowControls" value="0">
<param name="ShowDisplay" value="0">
<param name="ShowStatusBar" value="1">
<param name="AutoSize" value="False">
<param name="AnimationAtStart" value="False">
<param name="Filename" value="">
<param name="volume" value="0">
<embed src="" width="300" height="20" autostart="1" type="application/x-mplayer2" pluginspage="http://www.microsoft.com/windows/mediaplayer/download/default.asp" border="0" transparentatstart="1" showcontrols="0" showdisplay="0" showstatusbar="1" animationatstart="False" id="MediaPlayer" designtimesp="9716" autosize="False" filename="" volume="0"></embed>
</object>
<table width="272" height="19" align="center" bgcolor=#fefefe style="border:1px solid #f1f1f1;">
<tr>
<td width="264" valign=middle bgcolor="#000000"> <div align="center"><font color="#000000" id=fonte><a href="#" onclick="onFF2()">Anterior</a>
<a href="#" onclick="onPlay()">Tocar</a> <a href="#" onclick="onstop()">Parar</a>
<a href="#" onclick="onpause()">Pausar</a> <a href="#" onclick="onFF()">Próxima</a>
</font></div></td>
</tr>
</table><marquee width=270 bgcolor=#fefefe class="marquee" id="scroller" direction="left" onmouseover="javascript:scroller.stop()" onmouseout="javascript:scroller.start()" scrollamount="2" valign=middle>
<font color="#000000" size="1" face="Verdana, Arial, Helvetica, sans-serif"><strong>
<font id=fonte>Rádio Xmais, escolha o som e aumente o volume!!!</font></strong></font><font id=fonte></marquee></font>
</div>
</body>
</html>
falowsamigo eu entrei no site, mas quando o player começou a rodar as músicas começaram a aparecer para ser baixadas.
#8
Postou 25 fevereiro 2005 - 10:10
é que eu montei uma espécie de radio virtual. se quiser dar uma olhada acessa Radio
só que eu coloquei 8 musicas em cada genero e ai juntei todas as musicas de cada genero dentro de um arquivo WMA que montei usando o Sound Forge.
Como o Windows Media não consegue ler e tocar WMA direto da internet, se você linkar ele pede pra fazer download, eu criei um arquivo ASX que dentro dele tem o endereço do arquivo WMA. Ai o Windows Media consegue ler o ASX e buscar o WMA. ai funciona. Mas código mesmo so tem o link para o arquivo WMA dentro do ASX.
ARQUIVO.ASX
http://www.seudomini...cas/poprock.wma
é só isso
Espero ter ajudado...
#9
Postou 15 março 2005 - 16:35
Luiztarabal, em Feb 24 2005, 07:23 PM, disse:
Voce pode ver o player tocando em http://www.agitopatr....com.br/tuning/
<html>
<head>
<title>Documento sem título</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<div id="Layer4" style="position:absolute; left:342px; top:92px; width:236px; height:107px; z-index:7">
<script language="javascript">
<!--
var a = -1
wma = new Array();
autor = new Array();
titulos = new Array();
/* sequência das músicas - siga a ordem */
wma[0]= "http://www.telenete.com.br/%7Eangelamagalhaes/radio/overseer_-_doomsday-ost-2003-djn.mp3";
autor[0] = "Overseer Need For Speed";
titulos[0]= "Doomsday";
wma[1]= "http://www.telenete.com.br/%7Eangelamagalhaes/radio/get_low.mp3";
autor[1] = "Lil' Jon & The Eastside";
titulos[1]= "Get Low";
wma[2]= "http://www.telenete.com.br/%7Eangelamagalhaes/radio/fluke_-_snapshot-ost-2003-djn.mp3";
autor[2] = "Fluke Need For Speed";
titulos[2]= "Snapshot";
wma[3]= "http://www.telenete.com.br/%7Eangelamagalhaes/radio/dilated_peoples.mp3";
autor[3] = "Dilated Peoples NFS";
titulos[3]= "Who's Who";
/* sequência das músicas */
var maxmusic = 4; // número de músicas na rádio
ns4 = (document.layers)? true:false
ie4 = (document.all)? true:false
parada=0
function inicio() {
document.all.mautor.innerText=autor[0];
document.all.mnome.innerText=titulos[0];
}
var bWin32IE;
if ((navigator.userAgent.indexOf("IE") != "-1") && (navigator.userAgent.length > 1)) {
bWin32IE = true;
} else {
bWin32IE = false;
}
function fechar()
{
window.close()
}
function troca() {
if (MediaPlayer.PlayState==0) {
if (parada==0){
onFF();
onPlay();
}
}
setTimeout('troca();',1000);
}
function layerWrite(id,nestref,text) {
if (ns4) {
if (nestref)
var lyr = eval('document.'+nestref+'.document.'+id+'.document');
else
var lyr = document.layers[id].document;
lyr.open();
lyr.write(text);
lyr.close();
} else if (ie4) {
document.all[id].innerHTML = text;
}
}
function mostra() {
if (ns4){
document.layers["mnome"].document.open()
document.layers["mnome"].document.write(titulos[a])
document.layers["mnome"].document.close()
document.layers["mautor"].document.open()
document.layers["mautor"].document.write(autor[a])
document.layers["mautor"].document.close()
var proximamusic;
proximamusic = (a + 1);
b = maxmusic;
if (proximamusic == B){
proximamusic = 0;
}
else
{
proximamusic = (a + 1);
}
document.layers["proxima"].document.open()
document.layers["proxima"].document.write(autor[a + 1] + "/" + titulos[a + 1])
document.layers["proxima"].document.close()
}
if (ie4){
document.all.mnome.innerText=titulos[a];
document.all.mautor.innerText=autor[a];
var proximamusic;
proximamusic = (a + 1);
b = maxmusic;
if (proximamusic == B){
proximamusic = 0;
}
else
{
proximamusic = (a + 1);
}
document.all.proxima.innerText=autor[proximamusic] + "|" + titulos[proximamusic];
}
}
function mudwma(k) {
MediaPlayer.Filename=wma[k];
mostra();
}
function onFF() {
a = a + 1;
b = maxmusic;
if (a == B){
a = 0;
}
mudwma(a);
}
function onFF2() {
a = a - 1;
b = maxmusic;
if (a == B){
a = 0;
}
mudwma(a);
}
function onpause() {
if (navigator.appName.indexOf('Netscape') != -1)
estado=document.MediaPlayer.GetPlayState();
else
estado=document.MediaPlayer.PlayState;
if(estado==1)
document.MediaPlayer.Play();
else if (estado==2)
document.MediaPlayer.Pause();
}
function onPlay() {
if(MediaPlayer.PlayState == 0){
MediaPlayer.Play();
parada=0;
}
mostra();
}
function onstop() {
MediaPlayer.Stop();
parada=1;
}
function onVolumeUp() {
if (MediaPlayer.Volume <= -300) {
MediaPlayer.Volume = MediaPlayer.Volume + 300;
}
}
function onVolumeDown() {
if (MediaPlayer.Volume >= -8000) {
MediaPlayer.Volume = MediaPlayer.Volume - 300;
}
}
/*
function MM_changeProp(objName,x,theProp,theValue) { //v3.0
var obj = MM_findObj(objName);
if (obj && (theProp.indexOf("style.")==-1 || obj.style)) eval("obj."+theProp+"='"+theValue+"'");
}
*/
//-->
</script>
<script language="Javascript">
<!--
function hidden()
{document.body.style.overflow='hidden';}
//-->
</script>
<script>
self.name="radio"
</script>
<table bgcolor=#002F5E border="0" cellpadding="1" cellspacing="1" width=270>
<tr bgcolor="#000000">
<td width="30%"> Autor [ a ] : </td>
<td id=mautor></td>
</tr>
<tr bgcolor="#000000">
<td width="30%"> Música :</td>
<td id=mnome> </td>
</tr>
<tr bgcolor="#000000">
<td width="30%" height="18"> Próxima : </td>
<td width="85%" id=proxima> </td>
</tr>
</table>
<object id="MediaPlayer" style="border:0px;width:271px;height:20;" classid="clsid:22D6F312-B0F6-11D0-94AB-0080C74C7E95" codebase="http://activex.microsoft.com/activex/%20%20%20controls/mplayer/en/nsmp2inf.cab#Version=5,1,52,701" standby="Loading Microsoft® Windows® Media Player components..." type="application/x-oleobject" viewastext>
<param name="AutoStart" value="1">
<param name="TransparentAtStart" value="1">
<param name="ShowControls" value="0">
<param name="ShowDisplay" value="0">
<param name="ShowStatusBar" value="1">
<param name="AutoSize" value="False">
<param name="AnimationAtStart" value="False">
<param name="Filename" value="">
<param name="volume" value="0">
<embed src="" width="300" height="20" autostart="1" type="application/x-mplayer2" pluginspage="http://www.microsoft.com/windows/mediaplayer/download/default.asp" border="0" transparentatstart="1" showcontrols="0" showdisplay="0" showstatusbar="1" animationatstart="False" id="MediaPlayer" designtimesp="9716" autosize="False" filename="" volume="0"></embed>
</object>
<table width="272" height="19" align="center" bgcolor=#fefefe style="border:1px solid #f1f1f1;">
<tr>
<td width="264" valign=middle bgcolor="#000000"> <div align="center"><font color="#000000" id=fonte><a href="#" onclick="onFF2()">Anterior</a>
<a href="#" onclick="onPlay()">Tocar</a> <a href="#" onclick="onstop()">Parar</a>
<a href="#" onclick="onpause()">Pausar</a> <a href="#" onclick="onFF()">Próxima</a>
</font></div></td>
</tr>
</table><marquee width=270 bgcolor=#fefefe class="marquee" id="scroller" direction="left" onmouseover="javascript:scroller.stop()" onmouseout="javascript:scroller.start()" scrollamount="2" valign=middle>
<font color="#000000" size="1" face="Verdana, Arial, Helvetica, sans-serif"><strong>
<font id=fonte>Rádio Xmais, escolha o som e aumente o volume!!!</font></strong></font><font id=fonte></marquee></font>
</div>
</body>
</html>
falowsAmigo,
O código q você me mandou acontece o seguinte, se a pessoa tiver algum programa q acelera o download a musica ñ é tocada mas sim baixada, tem como bloquear assa opção?
Estou falando isso pois aconteceu comigo.
Obrigado.
#10
Postou 15 março 2005 - 23:24
no php existe uma variável de servidor chamada HTTP_REFERER
faça uma validação de acordo com o valor obtido dessa variável. Se o valor for verdadeiro então faça o PHP abrir o arquivo mp3 e retornar no browser
senão retorne algo falso ou mensagem de erro.
entendeu ?
#11
Postou 17 março 2005 - 08:56
hinom, em Mar 15 2005, 11:23 PM, disse:
no php existe uma variável de servidor chamada HTTP_REFERER
faça uma validação de acordo com o valor obtido dessa variável. Se o valor for verdadeiro então faça o PHP abrir o arquivo mp3 e retornar no browser
senão retorne algo falso ou mensagem de erro.
entendeu ?
Amigo!
Desculpe a minha iguinorância, mas entendi o raciocinio e ñ estou sabendo empregar o código referente o raciocinio lógico, entendo bastante coisa pois aprendi sozinho, mas sou um pouco leigo no assunto,
se você podesse me ajudar melhor ficaria muito agradecido.
Obrigado.


Entrar
Cadastre-se
Ajuda

Quote
