Foros del Web » Creando para Internet » Flash y Actionscript »

xml en mp3

Estas en el tema de xml en mp3 en el foro de Flash y Actionscript en Foros del Web. hola amigos estoy viendo hacer como este enlace mi mp3 http://www.tutoriales-flash.com/tutorial.asp?id_tuto=31 pero no me sale la lista de canciones alguien podria orientarme? tengo el archivo ...
  #1 (permalink)  
Antiguo 01/10/2009, 22:06
Avatar de julita_punch  
Fecha de Ingreso: abril-2007
Ubicación: Lima - Peru
Mensajes: 505
Antigüedad: 17 años
Puntos: 4
xml en mp3

hola amigos
estoy viendo hacer como este enlace mi mp3
http://www.tutoriales-flash.com/tutorial.asp?id_tuto=31



pero no me sale
la lista de canciones
alguien podria orientarme?

tengo el archivo miLista.xml


Gracias
__________________
Julita Borda Hokama
a lo mejor esto ayuda
  #2 (permalink)  
Antiguo 01/10/2009, 22:58
Avatar de mortiprogramador
Colaborador
 
Fecha de Ingreso: septiembre-2009
Ubicación: mortuoria
Mensajes: 3.805
Antigüedad: 14 años, 7 meses
Puntos: 214
Respuesta: xml en mp3

Hola
Y ya bajaste los ejemplos del sitio y probaste con esos?
estas usando cual action script?
que lenguaje adicional, asp? php?
base de datos?
tu xml esta bien formado?
si haces un trace a la variable xml te muestra el
contenido del xml?
nos cuentas, saludos
  #3 (permalink)  
Antiguo 02/10/2009, 01:57
Avatar de julita_punch  
Fecha de Ingreso: abril-2007
Ubicación: Lima - Peru
Mensajes: 505
Antigüedad: 17 años
Puntos: 4
Respuesta: xml en mp3

hola mortiprogramador
baje el adjunto
he hice el xml
subi al servidor los archivos de esta manera
index.swf y a su lado cree una nueva carpeta para ingresar el xml
trabajo con as3 y mi servidor soporta php

y asi es como sale en internet
http://grupogba.com/mp3/

gracias
__________________
Julita Borda Hokama
a lo mejor esto ayuda
  #4 (permalink)  
Antiguo 02/10/2009, 08:42
Avatar de mortiprogramador
Colaborador
 
Fecha de Ingreso: septiembre-2009
Ubicación: mortuoria
Mensajes: 3.805
Antigüedad: 14 años, 7 meses
Puntos: 214
Respuesta: xml en mp3

Hola
Dos preguntas
1. Si lo haces localmente en tu equipo te lista?
2. En el servidor ya revisaste permisos de lectura en las carpetas?
El usuario ftp que usas tiene todos los privilegios para poder
realizar estos cambios?
Nos comentas
Saludos
  #5 (permalink)  
Antiguo 02/10/2009, 09:21
Avatar de julita_punch  
Fecha de Ingreso: abril-2007
Ubicación: Lima - Peru
Mensajes: 505
Antigüedad: 17 años
Puntos: 4
Respuesta: xml en mp3

en mi maquina es igual
y mi host tiene todos los permisos
asi como los archivos

alguna otra sugerencia?
__________________
Julita Borda Hokama
a lo mejor esto ayuda
  #6 (permalink)  
Antiguo 02/10/2009, 13:15
Avatar de mortiprogramador
Colaborador
 
Fecha de Ingreso: septiembre-2009
Ubicación: mortuoria
Mensajes: 3.805
Antigüedad: 14 años, 7 meses
Puntos: 214
Respuesta: xml en mp3

Bueno
1. si entras a la dirección del xml es mostrado correctamente?
2. Teniendo en cuenta esto

// cargo la lista de reproducción
lista_xml.load("/asp/verLista.asp");
// esta línea sería del tipo
// lista_xml.load("miLista.xml");

Ya cambiaste en tu archivo para que cargue directamente el xml y no el asp?
Si es asi, la ruta esta correcta o tiene que entrar o subir niveles para llegar al xml?
Nos cuentas
saludos
  #7 (permalink)  
Antiguo 02/10/2009, 14:12
Avatar de julita_punch  
Fecha de Ingreso: abril-2007
Ubicación: Lima - Peru
Mensajes: 505
Antigüedad: 17 años
Puntos: 4
Respuesta: xml en mp3

tengo este archivo al lado del index.swf
y tambien he probado ddentro de la carpeta mp3 y asp que viene en el ejemplo
peor igual no funciona.....
__________________
Julita Borda Hokama
a lo mejor esto ayuda
  #8 (permalink)  
Antiguo 02/10/2009, 15:04
Avatar de mortiprogramador
Colaborador
 
Fecha de Ingreso: septiembre-2009
Ubicación: mortuoria
Mensajes: 3.805
Antigüedad: 14 años, 7 meses
Puntos: 214
Respuesta: xml en mp3

Hola
Y si le haces un trace aqui

function cargarLista():Void {
trace("LISTA ES " + lista_xml);
o un trace a esto
trace("NODE ES " + this.firstChild.childNodes);

Te muestra algo?
Si sigue sin mostrar nada, trata a poner
directamente variables en el codigo actionscript que
apunten a las canciones para cargar y no uses la parte
xml a ver si por lo menos dandole rutas directas desde
actionscript hace la carga

Nos cuentas
saludos
  #9 (permalink)  
Antiguo 03/10/2009, 10:49
Avatar de mortiprogramador
Colaborador
 
Fecha de Ingreso: septiembre-2009
Ubicación: mortuoria
Mensajes: 3.805
Antigüedad: 14 años, 7 meses
Puntos: 214
Respuesta: xml en mp3

Hola
No respondiste a mi pregunta si entrando por el navegador a la ruta donde esta el xml lo ves bien o te da algún error

Lo pregunto porque estaba viendo la estructura del xml en la página del tutorial y esta mal, ellos tienen

Código xml:
Ver original
  1. <?xml version='1.0' ?>
  2. <exploracion carpeta='mp3'>
  3. <archivo nombre='2_pi_r.mp3' />
  4. <archivo nombre='Brain_Stew.mp3' />
  5. <archivo nombre='Carrera_Rapida.mp3' />
  6. <archivo nombre='Feel_The_Pain.mp3' />
  7. <archivo </exploracion>

Y debe ser así

Código xml:
Ver original
  1. <?xml version='1.0' ?>
  2. <exploracion carpeta='mp3'>
  3. <archivo nombre='2_pi_r.mp3' />
  4. <archivo nombre='Brain_Stew.mp3' />
  5. <archivo nombre='Carrera_Rapida.mp3' />
  6. <archivo nombre='Feel_The_Pain.mp3' />
  7. </exploracion>

Si te fijas, en la última línea esta el inconveniente pues estan usando
un nodo archivo que no cierran y tampoco tiene info, así que quita eso,
dejalo solo con exploración y vuelve a intentarlo
suerte

P.D: Adicional a esto, me puse en la tarea de hacer el ejemplo,
y me funciono bien con el cambio que te sugiero

Adicionalmente, encontre un pequeño inconveniente (bueno, me paso a mi)
y es en la función cargarMP3, pues esta de la siguiente manera

controlador.setMedia("/mp3/"+array_temp[indice].attributes.nombre, "MP3");
y así funciona bien apenas compilas en flash, pero si pasas eso a un html
no te reproduce la canción, que hice? la cambie por esto
controlador.setMedia("mp3/"+array_temp[indice].attributes.nombre, "MP3");
Que cambio?? el slash (/) antes de mp3, y así me reproduce tanto cuando compilo
como cuando voy al html

Bueno, espero te sirva
saludos

Última edición por mortiprogramador; 03/10/2009 a las 11:11 Razón: adición de funcionalidad
  #10 (permalink)  
Antiguo 03/10/2009, 15:44
Avatar de julita_punch  
Fecha de Ingreso: abril-2007
Ubicación: Lima - Peru
Mensajes: 505
Antigüedad: 17 años
Puntos: 4
Respuesta: xml en mp3

hola amigo si vi lo del xml
mas lo del as no me habia dado cuenta
muchas gracias pro la observacion ¡¡¡¡

espero que ahora si me funcione
__________________
Julita Borda Hokama
a lo mejor esto ayuda
  #11 (permalink)  
Antiguo 03/10/2009, 16:00
Avatar de julita_punch  
Fecha de Ingreso: abril-2007
Ubicación: Lima - Peru
Mensajes: 505
Antigüedad: 17 años
Puntos: 4
Respuesta: xml en mp3

amigo no me funciona...
aca he subido como lo tengo todo

http://grupogba.com/mp3.rar


muchas gracias por tu tiempo
__________________
Julita Borda Hokama
a lo mejor esto ayuda
  #12 (permalink)  
Antiguo 03/10/2009, 16:10
Avatar de mortiprogramador
Colaborador
 
Fecha de Ingreso: septiembre-2009
Ubicación: mortuoria
Mensajes: 3.805
Antigüedad: 14 años, 7 meses
Puntos: 214
Respuesta: xml en mp3

ya estoy bajando
pruebo y te cuento
  #13 (permalink)  
Antiguo 03/10/2009, 16:10
Avatar de Diegoazul  
Fecha de Ingreso: mayo-2007
Ubicación: { Dash Berlin }
Mensajes: 1.879
Antigüedad: 17 años
Puntos: 67
Respuesta: xml en mp3

bORRA TODO TU CODIGO Y PEGA ESTO:
Cita:
stop();
// ajustes iniciales -----------------------------------
System.useCodepage = true;
//evitamos problemas con los nodos en blanco
XML.prototype.ignoreWhite = true;
// defino el estilo global para los componentes
_global.style.setStyle("fontSize", 10);
// muestro el scroll sólo si es necesario
temas_list.vScrollPolicy = "off";
// en este array almaceno las canciones
var array_temp:Array = new Array();
// objeto XML que carga la lista de archivos
var lista_xml:XML = new XML();
lista_xml.onLoad = cargarLista;
// vuelco el contenido del XML
// en el componente lista
function cargarLista():Void {
//temas_list.removeAll();
array_temp = this.firstChild.childNodes;
if (!isNaN(array_temp.length)) {
// numero de temas
cantidad_lb.text = array_temp.length+" temas";
// relleno la lista
for (var k:Number = 0; array_temp[k]; k++) {
temas_list.addItem(array_temp[k].attributes.nombre);
}
// carga la primera canción
cargarMP3(0);
}
}
// con esta función cargo el mp3 dentro del
// componente mediaplayback
function cargarMP3(indice:Number):Void {
_root.tema_actual = indice;
titulo_lb.text = array_temp[indice].attributes.nombre;
controlador.setMedia("mp3/"+array_temp[indice].attributes.nombre, "MP3");
controlador.play(0);
}
// rutinas para pasar a la siguiente canción
// cuando termine la actual
var listenerObject:Object = new Object();
listenerObject.complete = function(eventObj:Object) {
_root.tema_actual++;
if (_root.tema_actual>=array_temp.length) {
_root.tema_actual = 0;
}
cargarMP3(_root.tema_actual);
};
controlador.addEventListener("complete", listenerObject);
// cargo la lista de reproducción
//lista_xml.load("/asp/verLista.asp");
// esta línea sería del tipo
lista_xml.load("miLista.xml");
// si empleo un archivo de texto
// plano con formato XML
__________________
{ Flash }
  #14 (permalink)  
Antiguo 03/10/2009, 16:11
Avatar de Diegoazul  
Fecha de Ingreso: mayo-2007
Ubicación: { Dash Berlin }
Mensajes: 1.879
Antigüedad: 17 años
Puntos: 67
Respuesta: xml en mp3

Recuerda que esto del desarrollo web no es bajar, copíar y pegar , debes saber por lo menos lo basico para programar.
__________________
{ Flash }
  #15 (permalink)  
Antiguo 03/10/2009, 16:25
Avatar de mortiprogramador
Colaborador
 
Fecha de Ingreso: septiembre-2009
Ubicación: mortuoria
Mensajes: 3.805
Antigüedad: 14 años, 7 meses
Puntos: 214
Respuesta: xml en mp3

Hola
Pues ya baje lo tuyo, y estas usando el archivo asp, por ende te pregunto,
tu estas generando la lista con un archivo asp??
Si la respuesta es NO, y estas usando el xml tienes que
cambiar el archivo a cargar por el archivo xml y no el asp
Revisa eso y nos cuentas
saludos
  #16 (permalink)  
Antiguo 03/10/2009, 17:41
Avatar de julita_punch  
Fecha de Ingreso: abril-2007
Ubicación: Lima - Peru
Mensajes: 505
Antigüedad: 17 años
Puntos: 4
De acuerdo Respuesta: xml en mp3

gracias por la correccion Diegoazul
sino me equivoco esta es la linea corregida cierto?

lista_xml.load("miLista.xml");
solo se le tenia que quitar los //


gracias mortiprogramador
gracias Diegoazul

cuando termine de editarlo lo
subire para quien lo desee

un abrazo
__________________
Julita Borda Hokama
a lo mejor esto ayuda
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 02:17.