Comunidad de diseño web y desarrollo en internet online

¡Ayuda con reproductor y archivos txt en flash!

Citar            
MensajeEscrito el 28 Abr 2010 07:26 pm
Pues estoy haciendo un reproductor y todo va bien, funciona muy bien pero tengo un problema, solo le puedo decir el link desde actionscript; el código es este:
...
netStrea.play("video.flv")
...

pues no se como decirle que el link esta en el archivo txt "link.txt". He estado buscando y he podido hacer esto:

loadText = new LoadVars();
loadText.load("link.txt");
loadText.onLoad = function(success) {
if (success) {
// trace(success);
link.html = true;
link.htmlText = this.link;
}
};
Pues eso esto escribe el link en un campo de texto. Si alguien sabe como decirle a flash que lea el link que pone en la instancia del texto "link" que me lo diga. O sino una manera más facil.

Saludos :lol:

Por PS1Rocks

29 de clabLevel



 

firefox
Citar            
MensajeEscrito el 29 Abr 2010 01:52 pm
Hola comparto la respuesta con tigo, yo necesitaba lo mismo y lo hice asi:

ACTIONSCRIPT
----------------------------------------
var Myvar:LoadVars = new LoadVars();
// variables corresponde al nombre del documento que contiene la URL de la canción (Es tu archivo txt)
Myvar.load("variables.txt");
Myvar.onLoad = function(exito) {
if (exito) {
// Aqui le damos a la variable cancion la URL contenida en la variable nombre
cancion = this.nombre;
} else {
// Si hay algun error nos devuelve este en un texto dinamico
respuesta.text = "Error!! :(";
}
-------------------------------------------------------------------
Eso sería todo en actionscript ahora en ves de poner netStrea.play("video.flv") vas a poner netStrea.play(cancion).

Ahora te paso el documento txt ok:
TXT
---------------------------------------------------------------------
nombre = ruta de tu canción ;
Ejemplo : nombre=cacncion.FLV (En caso que la cancion este dentro de la misma carpeta del SWF)
--------------------------------------------------------------------
Eso sería todo espero que te sirva, esta probado porque tengo un reproductor que igual levanta desde un txt

Byeeeeeeeeeee :cool: :wink:

Por ansisweb

78 de clabLevel



 

firefox
Citar            
MensajeEscrito el 29 Abr 2010 01:55 pm
esto esta mal cuidado no es netStrea.play("video.flv") si no stream.play("cancion"), esa pequeña observación ojala y te sirva
:lol:

Por ansisweb

78 de clabLevel



 

firefox
Citar            
MensajeEscrito el 29 Abr 2010 02:59 pm
Muchas gracias :cool: :cool:

Por PS1Rocks

29 de clabLevel



 

firefox
Citar            
MensajeEscrito el 29 Abr 2010 03:03 pm
De nada para eso estamos, aprendemos de aqui y no es justo que no aportemos con algo jajaj ^^
Me avisas si te funcioona ok
:D

Por ansisweb

78 de clabLevel



 

firefox
Citar            
MensajeEscrito el 29 Abr 2010 03:16 pm
Bueno si anda pero hay un problema, si yo tengo muchas carpetas con videos, ¿como hago para no tener que copiar reproductor.swf en todas las carpetas?

Por PS1Rocks

29 de clabLevel



 

firefox
Citar            
MensajeEscrito el 29 Abr 2010 03:21 pm
eso no es problema , en el txt pones la ruta y listo, incluso si lo subieses en un serve podrias poner la direccion en el txt (http:www.tuweb.xxx/capeta/cancion.FLV), yo lo hago asi pero convino asp.
Pruebalo y veras que funciona

Por ansisweb

78 de clabLevel



 

firefox
Citar            
MensajeEscrito el 29 Abr 2010 03:28 pm
Imagina que tengo una carpeta "videos" y hay dentro esta player.swf y una carpeta "video_descargado" y "otro_video". ¿Como le digo al player que lea uno o otro?

Por PS1Rocks

29 de clabLevel



 

firefox
Citar            
MensajeEscrito el 29 Abr 2010 03:36 pm
poreso es lo mismo que te dije hace un momento, lo unico que cambiaria seria le txt y quedaria asi :
nombre=video_descargado/nombrecancion.flv o nombre=otro_video/nombrecancion.flv
Eso es todo

Por ansisweb

78 de clabLevel



 

firefox
Citar            
MensajeEscrito el 29 Abr 2010 03:38 pm
Si :lol: pero solo le puedo decir un archivo flv en el url.

Por PS1Rocks

29 de clabLevel



 

firefox
Citar            
MensajeEscrito el 29 Abr 2010 03:43 pm
osea

url le dice a player.swf que lea la web de url.txt

como ago que el mismo player.swf lea otro url, ejemplo: url2.txt

Por PS1Rocks

29 de clabLevel



 

firefox
Citar            
MensajeEscrito el 29 Abr 2010 03:44 pm
mmmmmmmmmmmm lo que quieres es una lista de videos ???????????? obvioamente lo que te pase es para una url pero si defines mas variables puedes cargar mas, aunqeu si tu idea es poner varios url entonces lo mejor es usar XML.

Por ansisweb

78 de clabLevel



 

firefox
Citar            
MensajeEscrito el 29 Abr 2010 03:47 pm
vale ya veo que es dificil. seria como los php y bases de datos como ?id=1 y asi asi que bueno me conformare con esto.

Por PS1Rocks

29 de clabLevel



 

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.