Descargè el .fla , el swf y las instrucciones para un reproductor en flash, todo me fue perfectamente hasta que me di cuenta que es necesario subir cada reproductor con un audiolist, pero quiero que este reproductor que suba me lea varias audiolist con el siguiente comando, como cambiarlo
dobludlblew.robney.us/descargas/repros/Repro004.zip
PARA LA DESCARGA DE TODO LO DEL REPRODUCTOR.
[/URL][/COLOR]
robney_xml.load("audiolist.xml");
es el que trae y lo quisiera cambiar por este otro
playlist = +_root.genero+".xml";
para que al insertar el reproductor use solo
reproductor.swf?genero=alternativo
el problema es que el codigo trae
UNO. El problema es que el codigo tiene lo siguiente
robney_xml = new XML();
robney_xml.ignoreWhite = true;
robney_xml.onLoad = LeerDatos;
#include "Scripts_Robney/robney_listas.txt"
this.onEnterFrame = function ()
{
y no se como cambiarlo por
playlist = +_root.genero+".xml";
una ayuda,
robney.us/descargas/repros/Repro004.zip
Direccion de los archivos no me permiten ponerla completa,,,
inserto parte del codigo
Código:
}
function barra_boton_objeto_mascara(barra, btn, objeto, mascara)
{
mover = false;
_root[barra][btn].onPress = function ()
{
_root[barra][btn].startDrag(false, 0, 0, 0, _root[barra]._height - _root[barra][btn]._height);
mover = true;
};
_root[barra][btn].onRelease = _root[barra][btn].onReleaseOutside = function ()
{
_root[barra][btn].stopDrag();
mover = false;
};
_root[barra][btn].onMouseMove = function ()
{
if (mover)
{
_root[objeto]._y = _root[mascara]._y - _root[barra][btn]._y / (_root[barra]._height - _root[barra][btn]._height) * (_root[objeto]._height - _root[mascara]._height);
}
};
_root[objeto].setMask([mascara]);
}
function LeerDatos(DatosCompletos)
{
if (DatosCompletos)
{
un_Sonido = new Array();
titulo_sonido = new Array();
lista_audio = new Array();
lista_audio = this.firstChild.childNodes;
lista_total = lista_audio.length;
for (var _loc2 = 0; _loc2 < lista_total; ++_loc2)
{
un_Sonido.push(lista_audio[_loc2].attributes.path);
titulo_sonido.push(lista_audio[_loc2].attributes.title);
inferior.Lista_de_audio.boton.duplicateMovieClip("boton" + _loc2, _loc2);
inferior.Lista_de_audio["boton" + _loc2]._y = inferior.Lista_de_audio.boton._y + _loc2 * int(inferior.Lista_de_audio.boton._height) + _loc2;
inferior.Lista_de_audio["boton" + _loc2].txt = checkDigits(_loc2 + 1) + ". " + titulo_sonido[_loc2];
inferior.Lista_de_audio["boton" + _loc2].descargar.onPress = function (_loc1)
{
getURL("descargar.php?musica="+ un_Sonido[this._parent.getDepth()] + "&nombre=" + titulo_sonido[this._parent.getDepth()], "");
};
inferior.Lista_de_audio["boton" + _loc2].cancion_boton.onPress = function ()
{
click_en_la_lista(this._parent.getDepth() + 1);
};
}
if (lista_total > 14)
{
barra_boton_objeto_mascara("mi_scroll", "btn", "inferior", "mmmm");
}
lista_de_sonidos = Math.floor(Math.random() * lista_total) + 1;
ReproducirSonido();
}
}
function click_en_la_lista(robney)
{
lista_de_sonidos = robney;
Mi_Sonido.stop();
ReproducirSonido();
}
function ReproducirSonido()
{
musica = un_Sonido[lista_de_sonidos - 1];
if (pausePos > 0)
{
Mi_Sonido.start(pausePos, 0);
pausePos = 0;
}
else
{
Mi_Sonido = new Sound();
Mi_Sonido.loadSound(musica, true);
Mi_Sonido.setVolume(100);
Mi_Sonido.setVolume(volume);
Mi_Sonido.onSoundComplete = function ()
{
lista_de_sonidos = Math.floor(Math.random() * lista_total) + 1;
ReproducirSonido();
};
barra.track_load.onEnterFrame = function ()
{
total = this._parent._parent.Mi_Sonido.getBytesTotal();
geladen = this._parent._parent.Mi_Sonido.getBytesLoaded();
if (geladen != total)
{
this._parent.load_display = Math.round(geladen * 100 / total) + "% Loaded";
this._xscale = Math.round(geladen * 100 / total);
}
else
{
this._xscale = 100;
display.indicador._visible = 1;
delete this.onEnterFrame;
delete this._parent.load_display;
}
};
}
}
function checkDigits(toCheck)
{
return (toCheck < 10 ? (toCheck = "0" + toCheck, toCheck) : (toCheck));
}
function marquesina_titulo()
{
titulo.texto_del_titulo.autoSize = true;
i = checkDigits(lista_de_sonidos) + ". " + titulo_sonido[lista_de_sonidos - 1] + " ";
titulo.texto_del_titulo.text = i + i + i + i + i + i + i + i + i + i + i + i + i + i + i + i + i + i + i + i + i + i + i + i + i + i + i + i + i + i + i + i + i + i + i + i + i + i + i + i + i + i + i + i + i + i + i + i + i + i + i + i + i + i + i + i;
titulo._x + titulo._width / 2 + 8 < mascara_de_marquesina._x ? (titulo._x = mascara_de_marquesina._x) : (titulo._x--);
}
function marquesina_publicidad()
{
publicidad.texto.autoSize = true;
#include "Scripts_Robney/marquesina.txt"
publicidad.texto.text = j + j + j + j + j + j + j + j + j + j + j + j + j + j + j;
publicidad._x + publicidad._width / 2 + 8 < mascara_de_publicidad._x ? (publicidad._x = mascara_de_publicidad._x) : (publicidad._x--);
}
function seguir()
{
if (!movio)
{
barra_pos.butone._x = int(pos / dur * 3.126000E+002);
}
}
function repetir()
{
totalsec = int(Mi_Sonido.duration / 1000);
sec = int(Mi_Sonido.position / 1000);
minutes = int(totalsec / 60);
minutes10 = int(minutes / 10) + 1;
minutes1 = minutes % 10 + 1;
sec = totalsec % 60;
sec10 = int(sec / 10) + 1;
sec1 = sec % 10 + 1;
tiempodeduraciondigitime_m10.gotoAndStop(minutes10);
tiempodeduraciondigitime_m1.gotoAndStop(minutes1);
tiempodeduraciondigitime_s10.gotoAndStop(sec10);
tiempodeduraciondigitime_s1.gotoAndStop(sec1);
totalsec = int(Mi_Sonido.position / 1000);
sec = int(Mi_Sonido.position / 1000);
minutes = int(totalsec / 60);
minutes10 = int(minutes / 10) + 1;
minutes1 = minutes % 10 + 1;
sec = totalsec % 60;
sec10 = int(sec / 10) + 1;
sec1 = sec % 10 + 1;
digitime_m10.gotoAndStop(minutes10);
digitime_m1.gotoAndStop(minutes1);
digitime_s10.gotoAndStop(sec10);
digitime_s1.gotoAndStop(sec1);
seguir();
dur = int(Mi_Sonido.duration / 1000);
pos = int(Mi_Sonido.position / 1000);
dur_min = int(dur / 60);
dur_seg = dur % 60;
pos_min = int(pos / 60);
pos_seg = pos % 60;
if (top.load_display == undefined)
{
top.display = playTime.total + " / " + trackTime.total;
}
else
{
top.display = top.load_display;
}
if (top.trackDrag != true)
{
prozent = pos * 100 / dur;
top.track_play._xscale = prozent;
}
pos_min < 10 ? (pos_min = "0" + pos_min) : (pos_min = pos_min);
pos_seg < 10 ? (pos_seg = "0" + pos_seg) : (pos_seg = pos_seg);
dur_min < 10 ? (dur_min = "0" + dur_min) : (dur_min = dur_min);
dur_seg < 10 ? (dur_seg = "0" + dur_seg) : (dur_seg = dur_seg);
tiempo.text = dur_min + ":" + dur_seg;
juancarlos.text = pos_min + ":" + pos_seg;
seguir();
}
inferior.Lista_de_audio.boton.texto._visible = 0;
var miMenu = new ContextMenu();
miMenu.hideBuiltInItems();
_root.menu = miMenu;
#include "Scripts_Robney/menu.txt"
miMenu.customItems[0] = i1;
miMenu.customItems[3] = i4;
stop ();
volume = 100;
robney_xml = new XML();
robney_xml.ignoreWhite = true;
robney_xml.onLoad = LeerDatos;
#include "Scripts_Robney/robney_listas.txt"
this.onEnterFrame = function ()
{
dur = int(Mi_Sonido.duration / 1000);
pos = int(Mi_Sonido.position / 1000);
playTime = {};
playTime.minutes = int(pos / 60);
playTime.seconds = int(pos % 60);
playTime.total = checkDigits(playTime.minutes) + ":" + checkDigits(playTime.seconds);
trackTime = {};
trackTime.minutes = int(dur / 60);
trackTime.seconds = int(dur % 60);
trackTime.total = checkDigits(trackTime.minutes) + ":" + checkDigits(trackTime.seconds);
if (tiempo.load_display == undefined)
{
.
.
.
.