Leer archivos desde Flash con loadVariables
Este tutorial trata de cómo poder leer un archivo con la función loadVariables();
Lo primero es aclarar que se
puede leer casi cualquier tipo de archivo, no solamente un archivo de texto
(.txt).
Así que esta función sirve también para leer archivos de acceso a bases de datos,
tales como PHP, ASP, JSP, etc., lo cual es especialmente útil si queremos por
ejemplo crear un sistema de login y password a través de Flash, o leer de una
base de datos.
También es muy útil para poder actualizar textos sin tener que tocar nuestros swf’s,
así con un simple cambio en el texto el Flash se actualizará automáticamente.
Para empezar creamos un archivo con un texto cualquiera y en este caso le llamaremos "archivo.txt".
El contenido de este archivo de texto será:
&parrafo=Encantado de conocerte Espero que sepas mi nombre Pero lo que te desconcierta es la naturaleza de mi juego Shympathy for the devil - Rolling Stones &
Siempre hemos de poner variables, que serán las que el Flash leerá.
En este caso la variable es parrafo
y el contenido de ésta es el texto después del signo de igualdad (=)
Nótese la existencia del símbolo " &".
Este sirve para separar las distintas variables.
Si quisiéramos por ejemplo poner más de una variable pondríamos algo
así:
&variable1=texto1&variable2=texto2&
Y así sucesivamente.
Ahora vayamos al Flash: para poder leer ese archivo y poder mostrarlo, primero
creamos una caja de texto y en las opciones de texto la ponemos como "texto
dinámico" o "dynamic text".
Luego en donde pone "variable" le ponemos un nombre, en este caso le ponemos
"parrafo", es decir, el mismo nombre de variable que tenemos ya en nuestro archivo
de texto.
Y por último nos situamos en el primer frame de nuestra película y le pones
el siguiente código:
stop(); loadVariablesNum ("archivo.txt", 0);
archivo.txt
será la ruta de nuestro archivo a leer, aquí lo hemos puesto en el mismo
directorio que el Flash, pero podríamos ponerle una ruta completa, o incluso
una ruta de internet http//:
0 es el nivel en
el que se cargará.
Si quisiéramos cargarla en un movieclip o el _root, entonces tendríamos
que ponerle ahíi el "target", y nuestro código se convertiría en algo
así:
stop (); loadVariables ("archivo.txt", "_root");
En este caso estaríamos cargando nuestro archivo en _root, es decir, en nuestra
película principal, y si tuviéramos algún movieclip sería:
stop (); loadVariables ("archivo.txt", "_root.clip");
Como podemos observar loadVariablesNum
nos ha servido para cargar variables en niveles y loadVariables
para cargarlas en movieclips o en el _root.
He aquí nuestro ejemplo:
Creo que es una interesante función que desconocía de Flash y que podré aprovechar en próximos proyectos que requieran la integración entre el diseño atractivo y la programación para cargar contenidos.
Importante funcionalidad de Flash para tener en cuenta a la hora de crear peliculas dinàmicas.
resolvió una duda muy concreta. gracias
LoadVariables ,aparte de cargar variables, tb puede enviarlas, me gustaría tener algo de informacion acerca de cómo enviar variables a un .asp con loadVariables, ya que getUrl abre una ventana del navegador que en algunos casos está de más … Gracias por vuestro apoyo y soporte
[email protected]
Es muy interesante, pero no entiendo muy bien como se pasan los parámetros. ¿Simplemente se pasan automáticamente las variables del nombre de los campos de entrada de datos y luego las maneja el ASP/PHP/CFM???
Es que está muy bien el loadVariables, pero su mayor uso es para comunicarse con páginas dinámicas.
Gracias por el artículo
Al dar test movie en el menu de Flash MX si se lee el archivo, inclusive si modifico el archivo los salvo y doy refresh al html que publique se refresca automaticamente el flash con la nueva informacion. El problema es que al cargar el Html o swf como direccion de URL http://…./leer_archivo el archivo solo se lee al principio pero al modificar el archivo y dar refresh al browser no funciona, que puedo hacer para que al cargar el swf como url se lea el archivo constantemente….???
Un buen articulo, sencillo pero suficiente para aprender lo sencillo que puede ser cargar variables.
Buenas, quiesira saber como puedo a demas de abrir el txt en un flash como podria abrirlo por ejemplo de una tabla generada de un script PHP y abrirlo en el flash. Como me recomendarian hacerlo.
Gracias por ayuda. [email protected]
Me faltaria saber, para hacer un callejero, como hago para cambiar las variables x,y de una foto(mapa) si quiero q segun la calle escrita en un campo d texto y dandole a un boton la foto salga centrada en dicha calle
Bueno como inicio del tema. Aunque lo que ando buscando es cargar con un archivo ASP, me aclaró el tema y me dió ánimo para seguir investigando…
no encntraba a nadi que supiera que se podia cargar un txt desde flash
muy bueno
Gracias a este articulo pude hacer que un SWF reciba datos desde un PHP :arriba:
como realizo envio de informacion de asp a un formulario de flash para que lo muestre, me urge consegirlo estoy trabajando en proyecto me lo han requerido ante mano muchas gracias [email protected]
EL ARTICULO ES MUY BUENO, UNA DUDA TENGO UN ARCHIVO TXT DE 1000 LINEAS SE PUEDE SUBIR TODA ESTA INFORMACION…..
excelente
Tengo un problema con LoadVariables.
He hecho un swf que carga las variables desde un fichero y presenta los datos.
Cuando lo ejecuto en IExplore de Windows funciona correctamente, pero cuando lo hago con Mozilla en Linux, las variables no se cargan.
¿Conoceis a que puede ser debido el error?
GRacias
Hola Amigos!!! tengo un problema muy grande con la carga de archivos… cuando despliego el texto no me respeta los acentos!!! cómo le puedo hacer para que los respete!!! :s
Muchas Gracias!!!
Descarga el archivo .fla de este tutorial. No funciona.
el articulo de variables de flash, dice como cargar una variable desde txt, pero no desde php, si pudieran ayudarme, mandarme un mail a [email protected]
en lugar de un ejemplo con un .txt hubieras hecho un ejemplo con un .asp o .php
por supuesto que si… el campo de texto en la .fla debe ser multilinea..
seria bueno mirrar donde quedó el ejemplo para poder aprender de él. y poderlo descargar
Hola este ejemplo es muy interesante.
Son novato del flash.
Me gustaria saber que pasa si…?
Mi aplicación requiere leer datos de un archvio que no siempre es el mismo archivo. (el archivo de texto es variante).
super bueno
Muy Bien
El símbolo & sirve para agregar mas variables, por lo que no es necesario en la primer variable. El código puede ser el siguiente:
Nombre=Juan&Domicilio=Perez
DISCULPA, PERO NO SE VE EN EL EXPLORER, ME PUEDES DECIR POR QUE EN FLASH PLAYER SI PERO EN EL ANAVEGADOR NO???
Hola el ejemplo y la liga del archivo .FLA no estan disponibles….
He visto este ejemplo muchas veces y solo con archivos_externos.txt ¿por que no intentar con un archivo.asp o archivo.php???
muy buena, clara y abreviada explicación… justo lo que se necesita… gracias… de casualidad no sabe como mandar datos capturados en flash a un correo electronico (que no sea por cold fusion)?
Si el manual es buenisimo….pero tengo una duda relacionada con el tema…….como podria hacer para que desde Flash Mx….se pueda guardar informacion en un archivo .TXT….sin necesidad de un programa de parte del servidor…es para hacer un Cd multimedial…no para paginas Web..desde Flash 5.0(Publicandolo con flash Player 5) lo se hacer pero desde Flash Mx(Publicandolo con Flash Player 6) no resulta….
La instrucion que utilizo en Flash 5.0 es la siguiente…..
on (release) {
fscommand(“save”, “Archivo.txt”);
_root.comentario = comentario;
_root.nombre = nombre;
}
Gracias por su ayuda….
Mauricio..
Muy bueno, pero me percate de que si el documento tiene acentos, no pasan, saben la manera en la cual respete los acentos o algún truco???
Saludos y Gracias
muchas gracias, ese artículo es de lo mas claro que hay………que bueno
está muy bien, por fin he conseguido algo, pero si intento hacerlo con archivo de PHP en lugar de un txt, no me funciona??
como puedo leer el archivo pero que respete acentos.
quiero leer un archivo txt pero con formato html y mostrarlo en la caja de texto que acepte html
y como se pone el “&” para que no lo intrerprete como una variable?
Muy Didáctico.
Gracias
Excelente artículo. Me sirvió mucho, pero quiesiera saber algo: Cómo hago para que en el cuadro de texto aparezcan las tildes, la letra ñ? En mi caso no aparecen. Cualquier respuesta, agradecería infinitamente. mi correo es: [email protected]
ESTA MUY BUENO
GRACIAS
Solo quiero felicitar a los webmaster de esta pagina tan exelente y tan completa en verdad son unos maestros del web y les agradezco por todos esos articulos tan exlentes…
Felicitaciones por el tema en particular, quisiera pedirles por favor me colaboren con lo siguiente: pretendo desarrollar un CD interactivo en Flash, pero necesito interactuar con una base de datos en MS Access, de tal forma que pueda hacer listados y querys, mi pregunta es por tanto: es posible hacer eso desde el mismo CD??? si es asi por favor ayudenme..gracias
Rafael Laguna Ulloa
La Paz – Bolivia
[email protected]
gracias nuevamente
Leí también algo del indocumentado Fscommand (“save”) de Flash 5, desafortunadamente según también he leido, “save” fue eliminado de Flash en su version MX, pero se puede hacer uso de Shared Object, obviamente requiere de más pasos y es más tedioso, pero si es posible guardar datos, no tengo mucha experiencia es eso, aún así si gustas consulta el sig. URL:
http://www.x-flash.org/as/docs/shared_object1.htm.
Suete, pues yo también ando en esos aprietos.
simplemente hay q guardar el txt en con la codificación UTF-8.
Como puedo hacer que ese texto de un archivo TXT, se desplace hacia arriba constantemente para ver todo el contenido, además que no aparece alguna barrita de desplazamiento y el texto no se ve todo a lo largo de la caja de texto. Mil gracias.
Saludos.
Para que flash entienda ñ y tildes hay formatear el texto en UTF8, apenas hago esto cada salto de linea se duplica, que puedo hacer?
Augusto
[email protected]
…lo que no he podido entender es como llego a un archivo pdf desde un boton flash
estoy trabajando en el desarrollo de un CD de antemano gracias
email [email protected]
De esta forma si m funciona, de la q explican en el tutorial no!
myTexto es la caja dinamica de texto y noticias1 y 2 las variables del txt.
Un saludo!
Hola!!…me dirijo a ti por que tengo una duda y específicamente es de donde habla sobre hacer el procedimiento para un movieclip, pues nos dices que el ?Target? se pondría ahí…pero donde es ahí?…que es lo que tú estas manejando como ?target??….el código que va en el frame?… o la caja de texto?…El ejercicio lo realice sin ningún problema en el primer escenario de una película flash, pero al tratar de meter la acción o el código a un movieclip, nada más no paso nada, ya ves que tu das dos opciones de códigos para ponerlos en caso de utilizar movieclips:
1. – stop ();
loadVariables (“archivo.txt”, “_root”);
2. – stop ();
loadVariables (“archivo.txt”, “_root.clip”);
Pero me trabé al ya no saber en que parte debo poner esos códigos, pues si lo pongo en un frame de la película inicial no aparece el texto en mi caja de texto dinámico; y si lo pongo en un frame dentro del movieclip tampoco me jala el archivo de texto. Te repito que la operación en primer plano (mi escena) si me funciono, pero al querer hacerlo en un tercer plano (refiriéndome a los movieclips como segundo y tercer plano) ya no?.quiero creer que esto me sucedió por no haber puesto en el lugar correcto y tal vez de manera correcta cualquiera de los dos códigos que das para esta acción?Espero ser lo suficientemente claro para que tú puedas amablemente esclarecer mis dudas. Mi email [email protected]
pos amigo no se como lo haces pk a mi me va todo bien pero no recibe el valor de la variable yo pongo
echo “&cont=$cuart[$num]&activacion=ok”
lo kurioso eske el valor ok de la varable activacion me la recibe i de cont no si alguien sabe por ke ke me envie un email a [email protected] gracias por su ayuda!
Solicito información acerca de como cargar un archivo swf en un frame determinado desde otro swf ( que no siempre carge en el primer frame)
Agradezco respuesta inmediata,,,
quisiera saber si se puede cargar un html en flash y que este reconozca los tags… por ejemplo:
el txt dice:
noticia=hola bla bla bla
BIENVENIDO
y que en flash en la ventana de texto noticia se vea:
hola bla bla bla
BIENVENIDO (subrayada esta ultima palabra)
los que sepan html entenderan mejor mi explicacion… los tags son los codigos entre “<>“
respondan por favor…
Tengo el mismo problema, tengo un swf que me carga unas variables que le paso desde un txt, si la caja de texto la pongo en la escena todo funciona bien, si la caja de texto la pongo dentro de un movieclip (como necesito que vaya) entonces ya deja de funcionar. El codigo que uso es:
var txt = new LoadVars();
txt.load(“archivo.txt”);
txt.onLoad = function(ok) {
if (ok) {
_global.alertaid1 = txt.alertaid1;
texto.text = _global.alertaid1;
}
}
donde texto es el nombre de la instancia de la caja de texto y alertaid1 el nombre de la variable del txt.
Como hago para que todos los movieclips puedan leer las variables que cargo de un txt en la escena que contiene todos los movieclips?
Gracias.
Trate de hacerlo yo mismo y hasta descargue el ejemplo y no me funciona,
que es lo que pasa?
Alguien pudo respondera a esta pregunta? no lo e podido resolver… me siguen saliendo errores en mis campos de texto debido a que flash como que no reconoce las tildes ni las eñes cargados de un TXT. aunque si lo pongo directo si sale pero el problema es que las cajas de texto se tiene que cargar dinamicas… saludos
anda muy lindo esto, gracias a todos , pero ahora le quiero agregar las barras de scroll y no me sale alguna ayudita?
gracias !
es una razón muy sencilla, en los cuadros de textos dinámicos, las letras q sólo se podran usar son las letras estadounidenses, para resolver este problema, hay q ir, seleccionando el cuadro de texto, a la parte de propiedades, abajo de las acciones. Alli hay un boton q dice character, (clickea ahi, y ahi apareceran las diferentes letras q podes agregar)
suerte
Muy facil. Coloca la siguiente linea en el primer fotograma y solucionado:
system.useCodepage = true;
Gracias al usuario anónimo que puso la solución al tema de las tíldes en flash.
Por fin salen tildes, diéresis, símbolo del euro, cedillas…. incluso caracteres que con .php no podía ver correctamente, y si que veía en la consola mysql.
System.useCodepage = true;
Salud y r’n’r
lo siento pero esa respuesta no vale ya que asi no funciona, en cuanto metes los txt dinamicos dentro de un MC, y posicionas ese MC en la escena (ya sea a pelo o llamado desde el scrollpane) ….no aparecen.
si alguien sabe algo…..
Me faltaria saber, para hacer un callejero, como hago para cambiar las variables x,y de una foto(mapa) si quiero q segun la calle escrita en un campo d texto y dandole a un boton la foto salga centrada en dicha calle
Ok Mi estimado para leer un archivo de Texto ke respete los acentos solo po la siguiente instruccion antes de cargar el archivo:
System.useCodePage = true; < ---- este es el truco
loadVariablesNum (“nota.txt”, 0); < --- despues leemos el txt Listo…
Alguien Conoce Algun Truco Para Que Cuando Llamo Una Pagina Desde Flash Esta Me Quede En Primer Plano!!!!!
Gracias
Si alguno de ustedes tiene flash MX, y me pudiera decir como dandole a un boton te manda a cierto correo electrónico lo que ponga en ese momento en todas las varibles de la película. POR FAVOR ME LO COMUNIQUE A
[email protected]
Si me alludan con el tema, a cambio puedo enseñarles como hacer que sin boton alguno, el ordenador almacene en las cookies del ordenadore los valores de todas las variables de una película, de tal forma que al volver a la pelicula sigan teniendo el mismo valor aun apagando el pc durante dias, esto es para un juego que estoy haciendo y me funciona, a los interesados, que me ayuden y les mandare una guia en PDF con imagenes incluidas, Doy Fé, pero necesito saber como mandar los malditos valores por e-mail.!!!!!!!!!!!!!!!
( ah claro, y mandarlos sin que nadie pueda retocarlos:: es decir que la persona los mande, sin saberlo, sin ke se abra autollok ni nada)
Hay que grabar el TXT como UTF-8
Saludos
Hola, me pregunto si ya que han incursionado en este tema alguin sabe como abrir no solo el contenido sino un programa, por ejemplo, estoy en una pelicula en flash y un boton me abre el programa acrobat reader y un archivo especifico de este ???
Buenas tardes. Tengo colocados los scripts como se ven abajo y siguen sin aparecer los caracteres acentuados o las ñ’s. Existe algo más que pueda yo hacer ???? Gracias de antemano.
system.useCodepage = true;
parrafo = loadVariablesNum (“tratafluind.txt”, 0);
RINO
Amigo, mi primer consejo es que hagas las preguntas en el foro adecuado, ya que aca la gente no tiene iguanas, liendres tal vez pero no iguanas. Sobre como cuidarla, facil es, cada vez que tu mama haga verduras le robas un poco nomas. Y en la noches no importa si la abrigas o no porque como son de sangre fria les llega el frio. eso es todo.
Saludos.
mas informacion revisa: http://www.discoverykids.com/comocuidoamiiguana
bye.
no se poner la dieresis en un mensje de hot mai l me dicen como hacerlo es urgente
¡hola! Amigos De Discovery Yo Ma Llamo Kamhila Sofia Canul Angele Y Tengo 2 Años,estan Escribiendo Pk Me Gusa Muxo Ver El Progrma Llamado Backyardigans Pk Salen Pablo, Tasha Tairron Ostin Y En Especial Uniqua Pk Esla Muñekita Mas Presiosa Del Mundo Tambien Me Gusta Muxo Imitar A Pablo Osea Atodos Pero En Larealidad, Me Gusta Muxo Uniqua Espero Kme Aseten Se Losagradesere Muxo
Respecto al problema de las tildes, como bien indica un compañero arriba el problema rádica en el formato del archivo Txt hay que grabarlo con formato UTF-8. Si usas Ultraedit cambialo en Save as… Format..
Si no editalo simplemente con el Notepad y salva.
Espero te ayude.
Hola,
como sería des de un archivo php?
< ?php $variable=”prueva”; ?>
como puedo passar esta variable mediante loadVariables(“index.php”,0);
podeis mandarme la respuesta a mi [email protected] gracias
Aqui tienes la respuesta a lo que estabas buscando, puedes ver este tutorial
w w w .after-hours.org/blog/archives/2004/01/07/asfunction-cargar-txt-desde-txt/
No he conseguido que me funciona para leer variables de un archivo PHP
Gracias por la info.. pero.. para cargar texto desde un txt y si este texto tiene acentos.. como se le puede ahcer para que los respete?
Ya supe como.. gracias… eso del UTF-8 me funcionó…;)
como hago para ke me cargue una lista de nombres de un txt
de forma random
mediante un boton???
Hola a tod@s
Yo tengo que hacer algo parecido que allin, es lo siguiente:
Desde un txt y con la ayuda de Ramdom el script tiene que recoger una linea entera aleatoriamente.
Mi pregunta es, evidentemente como se prodría hacer eso y también calcular el número de lineas que hay.
Se hacerlo en php y JS pero en AS ni idea
Espero su repuesta y gracias.
No puedo cargar los datos del txt desde un movieClip, no me aparece nada en campo de texto
muy bueno
No me funciona
me gusto mucho este tutorial por ejemplo si quiero hacer un formato en flash y luego modificarlo con esta funcion puedo hacerlo sin tener q abrir el .fla, pero como hago para que me guarde el tamaño de fuente o poder editarlo despues osea como hago para poder cambiar el tamaño de texto o el color ese tipo de cosas con flash, se puede hacer tambien???? responder al correo [email protected]
gracias de antemano me urge esa informacion amigos
Probe este sistema para hacer una ventana con “noticias” y me funciona muy bien en mi computador, pero cuando lo subo al servidor se ve la ventana vacia, no tama el texto. alguna idea de que estoy haciendo mal? gracias.
Que pasa si en el txt hay palabras con acentos??
Edit: Perdon, no habia terminado de leer todos los post. Gracias.
aloja!
bueno mi pregunta es como hago para cargar las variables si tengo una pelicula complicada, o sea dividi por layers las cosas, en un layer tengo links y en el otro el texto, quiero que hacer click en los links(que su valor fue cargado en el mismo txt) cambie al fotograma de el layer de contenido correspondiente, y a la vez ese contenido tmb estar en el txt.
te dejo mi mail: [email protected]
Gracias por su ayuda!
¿Se pueden poner Links en esos textos dinamicos?
Muy bueno, pero tengo un inconveniente. cuando le doy una inclinacion al cuadro de texto, no me muestra los valores q lee del archivo de texto
no se que me pasa pero lo he practicado varias veces pero al publicarlo nunca me aprece el texto
la descarga solo deja claro la primera opcion pero la segunda muy importante no qda clara
Hola: Quisiera saber si se puede abrir unn archivo ejecutable desde flash. Yo necesitaría iniciar un juego desde una pantalla de inicio hecha en flash, donde se puedan elegir entre varios juegos. ¿Se puede hacer eso? Gracias por contestar
he recibido unos archivos en swf, y no se como verlos, gracias
buen articuolo pero no tienes ejemplos con bases de datos seria muy util
Sin embargo esas variables cargadas no persisten en la pelicula nada mas que cuando son cargadas. Después no las puedes obtener del cuadro de texto, me dice que esta vacio. Este problema se me junta con el de que lo lee como string y no como numero, y al intentar hacer un ParseInt de esa variable cargada, se encuentra con nada… alguien sabe como se solventa este problema?
hola, muy bueno el tuto, claro y preciso, pero me surgió un problemita, el caso es que todo funciona bien pero cuando utilizo un 1.swf que llama a otro 2.swf (como es el caso de muchas páginas que cargan swf´s internos) y es este segundo swf el que debe leer el txt y el texto no se carga. Espero haber sido claro en la explicación, si ejecuto directamente el 2.swf si funciona pero si ejecuto el 1.swf que llama al interno 2.swf, éste se carga pero no carga los datos del txt. Si alguien me puede avisar que es lo que estare haciendo mal sería fantastico. desde ya muchas gracias
Intente hacerlo en la version MX2004, publicando en la version Flash Player 7 y no respeta los acentos.
!Por favor ayudenme A RESOLVERLO!
perfecta explicación, ahora ya puedo crear una web con renovación constante. un saludo!
¿Por qué no se pueden cargar campos de texto dinámico en presentaciones con diapositivas de flash? Llevo más de 5 horas intentando todo, pero no carga el campo de texto.
8597da325f7ec3492e906386d8d5d9f9
ricongiungimento http://1065-10.zenno.info/riassunto-cap-9-promesso-sposo/ live-soccer-risultato
cellulare-seconda-mano http://1094-10.zenno.info/porte-garage-tagliafuoco/ atlante-cartografico-satellitare
villa-in-vendita-sul-lago-maggiore http://1071-10.zenno.info/legge-128-2003/ manuale-concorso-operatore-tributario
cinema-treviglio http://1002-10.zenno.info/canili-comunali/ assicurazione-cavaglia
sito-per-annuncio-di-sesso http://1022-10.zenno.info/hotel-tre-stella-gabice-mare/ fornello-elettrico
megeve-settimana-bianca http://1044-10.zenno.info/hotel-cogne/ viaggio-rochester
dimagrire-chirurgicamente http://1008-10.zenno.info/traduzione-canzoni-limp-bizkit/ elenco-fax
lamellare-legno-capannone-ruota-casa http://1046-10.zenno.info/la-collegiata/ auto-noleggio-castelfranco-sotto
7177601a63ef359190ee302913638454
Muy bueno, pero hay un pequeño problema. En tu archivo txt, se realizan una separacion de linea normal, pero el flash duplica el espacio de linea. ¿Como podemos hacer que el flash vaya a la siguiente línea sin darle el doble espacio?
esta muy bueno el tutorial pero… ¿como hacerle para que lea caracteres con acentos??
Gracias
solo sirve dentro del escenario.
no sirve si se hace dentro de un simbolo, quisiera saber como lograr lo mismo pero trabajando en un simbolo
NO ENCONTRAMOS LO QUE NESECITANOS PERO HAY INFO MUY BUENA
ESTA CHIDA LA INFO
NO PUDIMOS ENCONTRAR LO QUE ESTAVANOS VUSCANDO
Hola que tal, está muy bueno el artículo y funciona de mil maravillas, estoy de acuerdo con los comentarios de guardar con formato UTF-8 para que respete los acentos. Por mi partes tengo el siguiente problema: el archivo txt se actualiza fecuentemente (cada 15 minutos), pero estos no se reflejan en el swf aunque la página se refresque. Solo cambian cuando la página se cierra y se abre nuevamente. ¿Alguien sabe como solucionar esto? ¿se puede hacer algo desde flash o bien en html?
lo mismo, de el &, como puedo sustituirlo, para que no corte el valor de la variable? o como sustisuirlo, ya que yo obtengo la info al filtrar datos de una base, y crear con estos un asp. les agradesco
hola,
soy nuevo en Flash y action script ,escribo porque llevo unas semanas con un problemilla que no consigo solucionar…quiero obtener de un archivo txt unos texto y publicarlo en un text dinamico que suba. Consigo que el texto suba si lo defino por script pero a la hora de pillarlo por txt me da “undefined”. Os dire como lo hago:
creo una caja de texto dinamico y en el primer frame le pongo esto…
var Obj1 = new LoadVars();
Obj1.load(“archivo.txt”);
Obj1.onLoad = function() {
noticia1 = Obj1.parrafo1;
noticia2 = Obj1.parrafo2;
parrafo.text = “”;
parrafo.text = noticia1 + noticia2;};
Stage.scaleMode = “noScale”;
News = new Array(“noticia 1”, “noticia 2”, “noticia 3”, “noticia 4”, “noticia 5”, “noticia 6”, “noticia 7″);
Noticias = new Array( parrafo.text,”AISLASUR\n\n-Bienvenidos a Nuestra Web.”,”3″,”4″,”5″,”6″,”7″);
siendo archivo.txt el archivo de texto, parrafo el nombre de la var y parrafo1 – parrafo2 el nombre de las variables dentro del txt.
Agradeceria infinito su ayuda pues por mas vueltas q le doy y tutoriales q leo no consigo ponerlo en pie
GRACIAS MILE
muy buen tutorial chabon
Me parece muy util, y quisiera saber como implementar un Login en Flash, si porfavor me pueden ayudar se los agradeceria mucho
Para cargar las variables en un clip de pelicula usar el siguientes comando:
loadVariables (“menus.txt”,target.NOMBREDELCLIP);
y lo cargará aunque sea en un SWF cargado sobre otro
El articulo está muy bien pero no se como gestionar las variables ya que en un campo de texto dinámico me funciona bien pero no puedo operar com ells. Osea si en mi fichero .txt tengo a1=2&a2=3 luego en flash no puedo hacet a3=a1+a2 por ejemplo.
Muchas gracías por colgar este tipo de tutoriales, sois un punto de apoyo para toda la comunidad de diseñadores web. Una vez mas gracias y a seguir con este buen trabajo.
Bien, mi pregunta es: tengo una página en php con un formulario de datos. le hago clic en enviar, se habra una pagina(en flash) y muestre los datos enviados. SE PUEDE???, por que hasta ahora, todo lo recoge de un txt o un php que ya está alojado (son textos estáticos) y como le hacemos si son dinámicos…Uds. saben que si hago una consulta en PHP tiene muchas variantes… Imagínense mostrar todos los clientes con credito o algo asi….ME PODRAN AYUDAR::: Basta con un ejemplo sencillo de un formulario…
Grande sito!!
i’am really impressed!!
pagine piuttosto informative, piacevoli =)
-justo lo que andaba buscando, muy clara la explicacion, me funciono a la primera..SE AGRADECE
me encuentro con que algunos textos se actualizan y otros no… incluso una vez los he borrado del servidor!
hola: mi problema es que tengo un swf,en el cual tengo tres escenas, en una de las escenas cargo una foto y mediante un mc creado con as ,me carga perfecto, pero cuando paso a otra escena sige quedando la foto,como hago para cuando pase a otra escena la foto desaparesca.
gracias
loadVariablesNum(“http://servidor/yared/index.php?idalumno=500”,0,’POST’);
que esta mal……
Muy bueno el articulo, pero para mostrar los acentos hay que añadir la linea:
System.useCodepage=true;
Antes de cargar el fichero.
Saludos!
Si lo uso dentro de un MC no me and, ni con UTF-8 ni el código anteriormente mencionado
Uso Flash 8, gracias
Esta muy bien esplicado todo pero se me genero un problema cuando paso una variable a flash con el simbolo &
&txt1=Grabación multicámaras
&d=lado proboca que no me aparesca el link en flash, directamente aparece vacio. Hay forma de solucionar esto.
Hola! Está muy chévere y muy bien explicado tu artículo, pero tengo otra duda; yo tengo el texto dinámico dentro de un movie clip, quiero saber como hago para cambiar el texto, por ejemplo al dar click en un botón? te agradezco tu ayuda.
Hola, queria saber como poner un cartelito de cargand variables hasta que termine de cargarlas ya que uso un sistema de validacion de usuarios y tardan en llegarme los datos. Uso flash 5 no puedo usar loadvars
Leí todo y probé todo, pude cargar archivo de texto txt con acentos salvandolo como UTF-8 pero, pero no se ven los siguiente signos % porcentage & amprestand, alguien tiene alguna idea, Muchas Gracias
por favor me pueden contestar esta pregunta ¿¿¿que tipos de archivos se pueden hacer en “flash”???
y ¿¿cuantas versiones hay de flash??
es que me la dejaron de tarea porfas me la contestan concretamente…..
:S GRACIAS 😛
Muy bueno pero como puedo hacer que al texto que importo desde un .txt pueda colocarle un scroll, ya que tengo mucho texto y no quiero tener un espacio grande usado para eso.
he tratado de colocarle al cuadro de texto (parrafo) un UIscrollbar pero no me funciona… que puedo hacer?
pues esta muy bien pero no explicas como interactuar con PHP y bases de datos eso estaria bien, de hecho esta informacion que pusiste viene en la ayuda del flash…
Muy buen tuto, tengo una pregunta, si uno quiere cargar el texto en niveles no funciona. Sólo lee el txt si lo cargo en nivel 0, alguien sabe qué pasa?
Que buen aporte gracias
Buenisimo
SOLO FUNCIONA EN MI PC NO EN MUNDO INTERNET
:/ raro pues, a mi no me funcionan las Ñ ni los acentos con el codigo este:
System.useCodePage = true;
…es más: cuando guardo el archivo como UTF-8 no me aparece nada en el flash, por el contrario: si lo guardo en ANSI si me aparece el texto. Además al exportalo con el código anterior, me aperece:
**Error** Escena=MiEscena, capa=MiCapa.txt, fotograma=1:Línea 1: No hay ninguna propiedad que lleve por nombre ‘useCodePage’.
System.useCodePage = true;
Total de errores de ActionScript: 1 Errores comunicados: 1
holas , vi algunos comentarios sobre la carga del texto dentro de un movieclip o en otro nivel, es cierto con el codigo que postearon aca no se ve resultados y encontre la solucion:
Si deseas cargar variables en un nivel específico, utiliza loadVariables() en lugar de loadVariablesNum(). y el resultado seria asi:
stop();
loadVariables (“archivo.txt”, “_root.bot”);
lo probe y funciona, saludos espero q este pequeño aporte les ayude.
saludos LIZZMAR.
Ola; escribo para agradecer por este tutorial, que me a servido bastante para entender un poco mas acerca de la conexion entre actionscript y otros lenguajes como php, xml, html.
necesito ke me digan como hacerle para ke en un boton me mande hasta cierto fotgrama
x fa..
ESTA INCREIBLEEEEE MUCHAS GRACIAS; ES LO Q BUSCABA MUUUUUUUUUUCHAS GRACIAS
Me gustaria saber como hacer para hacer cambiar el texto al darle click a un boton. Tambien como le podria hacer o imitar un scroll cuando pongo el texto en Multilinea. Gracias.
estoy haciendo una pagina web en flash con archivos txt y con scroll incluido, pero resulto un problema no en el .swf carga el texto y ejeunta bien la accion pero no ma carga tilde a los textos que puedo ahcer para solucionar ese conflicto
edgar
estoy haciendo una pagina web en flash con archivos txt y con scroll incluido, pero resulto un problema no en el .swf carga el texto y ejecuta bien la accion pero no me carga tildes a los textos del archivo txt en flash que puedo hacer para solucionar ese conflicto
alguna persona tendri ala gentilesa de decirme que pasa
esta es la accion que hago
stop();
loadVariablesNum(“txt/corporacion.txt”,0);
y el scroll es
boton 1
on (release) {
textField.scroll = textField.scroll -1;
}
boton 2
on (release) {
textField.scroll = textField.scroll +1;
}
Holas
Soy totalmente nueva en flash y tengo un flash que no tengo idea quien lo hizo y que realiza lo que esta en este tutorial pero mi problema es que el archivo de texto antes cargaba &texto1=noticia1&fecha1=hoy&texto2=noticia2&fecha2=hoy y en el flash se cargaban solo 2 noticias pero se quieren cargar 5 noticias asi que ya en el archivo de texto tengo &texto1=noticia1&fecha1=hoy&texto2=noticia2&fecha2=hoy
&texto3=noticia3&fecha3=hoy&texto4=noticia4&fecha4=hoy
&texto5=noticia5&fecha5=hoy pero al ejecutar el flash sigo viendo 2 noticias. Como hacer para ver las 5 noticias que estan en el txt??? Mil gracias
Que tal, tengo rato tratando de hacer que se cargue un archivo txt desde un MC en flash pero no aparece nada del texto, por favor alguien que me ayude con esto, gracias.
Está mmuy buena la info, pero como hago para que al cargar el texto lo cargue al final, es decir que muestre lo último q se escribió y no lo primero. Como en un chat.
Tengo un problema similar. Cargo texto desde un archivo .xml hacia un dynamic text, el .xml contiene acentos (editado por usuario vía administrador de contenido):
En el dynamic text se lee:
GALERA
¿Alguien tiene solución o idea? Gracias por su tiempo.
Ah y la propiedad ‘useCodePage’ es incorrecta, reemplazar ‘P’ por ‘p’. Desconozco si lo anterior resuleve el tema pero evita el error por propiedad desconocida.
Incorrecto:
System.useCodePage = true;
Correcto:
System.useCodepage = true;
Código xml para post anterior (47):
(title)
(![CDATA[GALERÍA]])
(/title)
hice un reemplazo de por ( y )
Hola Alex! si pudiste hacer lo que necesitabas, podrías ayudarme porfavor?, necsito tambien que el texo se desplace hacia arriba, y al dar click en alguna linea de tipo link me mande a una pagina asociada a dicho link.
Saludos =)
Como se hace, de esta misma forma, para cargar un swf externo? como lo llamo desde el .txt?
Hola!!
Tengo un problemilla y me gustaria me ayudaran.
he cargado un archivo .txt en flash, de modo que si cambio el contenido del archivo .txt la pelicula swf cambia tambien. Mi problema es que para que se me cambie la informacion actualizada, tengo que cerrar la pelicula y volver a abrir. Hay alguna manera de que la pelicula swf se refresque o actualice automaticamente sin necesidad de cerrarla?
He hecho algo parecido en html, programando que cada 20 segundo se refresque la pagina pero no lo consigo en flash.
Gracias!!
[…] swf’s, así con un simple cambio en el texto el Flash se actualizará automáticamente. Descargar este archivo Red de portales: ConocimientosWeb – Cursos online – Diario Tecnológico – Zips del […]
intersante, como podria leer un archivo que tenga el codigo de algun color (FF0000, 000000, etc) y asi en flash yo llenar cierto cuadro, circulo etc, de el color que viene el el archivo?
Gracias
Excelente