Bienvenido a Klr20mg

Cronicas de un desarrollador

Actualmente soy Jefe de Desarrollo del area Flash en Sapotek de México en la cual trabajo desde hace mas de 4 años. Desarrollando aplicaciones en Flash para Web mas comúnmente llamadas (RIAs)

Estas en : Blog » flash.net.FileReference : Tutorial – Ejemplo
  • Decrease font size
  • Default font size
  • Increase font size
  • color default
  • color verde
  • color azul
flash.net.FileReference : Tutorial – Ejemplo
AddThis Social Bookmark Button
Post2PDF Print
September 14th, 2005

Como todos ya sabemos Macromedia a lanzado la Suite 8 de Macromedia Studio, la cual incluye Flash 8 Dreamweaver 8 Fireworks 8, entre otras cosas.

Metiendome un poco en el nuevo Flash 8 me doy cuenta que los cambios mas significativos están enfocados al diseño. Y no dejaron casi nada para los desarrolladores :P.

Una de las pocas cosas para desarrollo es la Clase flash.net.FileReference con la cual podemos subir y descargar archivos, lanzando las cajas de dialogo desde el FlashPlayer.

Pues bien he escrito un tutorial sobre esta clase lo pueden leer en el Wiki

http://www.klr20mg.com/flashwiki

Aquí se comentan los eventos, propiedades, métodos de dicha clase, también encontraran un ejemplo y por supuesto los archivos fuente.

Aqui esta el ejemplo

Pare ver este ejemplo necesitas Flash Player 8, puedes descargarlo en:
http://www.macromedia.com/go/getflashplayer

Enjoy.. :)

Comentarios

45 Comentarios en “flash.net.FileReference : Tutorial – Ejemplo”

Mmmm... muy bueno, para mi esta es una de las grandes actualizaciones de esta versión, se hechaba mucho de menos esto de poder bajar y subir archivos con Flash.

Deu!!

Raul Jimenez escribio el 15-September-2005 a las 5:31 am

Estupendo Tutorial este de Upload / download images
sobre todo para nuevos usuarios de flash como yo,
pero me late que fue creado en version Mack, cuando trato de abrir archivo fla aparece error "unexpected file format"
Existe versio PC disponible?
Keep Up the Good Work!!!

Marli

Marlon escribio el 15-September-2005 a las 8:26 am

Marlon, No, El ejemplo fue creado en PC, El mensaje que comentas se debe a que necesitas tenere instalado Flash 8 para poder ver el FLA.

El trial de Flash 8 lo puedes descargar en
http://www.macromedia.com/downloads/

Tmeister escribio el 15-September-2005 a las 10:24 am

Don, después de todo no es de lamentar los cambios enfocados al diseño, pues justamente el MX2004 fue una verdadera sinfonía de mejoras en el lado del programador, hasta llegué a creer que la siguiente versión sería activada y utilizada en línea de comandos :-D

La parte de programación en Flash ya es muy buena, y este agregado de upload/download es mas que bienvenido.

Culantrax escribio el 19-September-2005 a las 5:05 pm

Hola a todos... estuve probando el upload/download desde firefox e IE .. pero cuando le doy download se me cierran todas las ventanas de IE o FF tengo el FP 8 y ni se me ocurre que puede estar yendo mal..

Salu2
Por sierto es la primera vez que visito esta página..muy buena eh! :D
Erik©

Erik© escribio el 20-September-2005 a las 10:13 am

Yo ya he subido los archivos a mi servidor el cual si acepta php, y los eh abierto desde el ecplorador y he intentado subir un archivo, pero dice que la carga se completo y el ecplorador se actualiza despues de eso pero no aparece mi archivo que subi ni en el servidor tampoco... ayuda urgente, estuve buscanfo mucho este tutorial y lo necesito GRACIAAAAAS :)

Julio Nezz escribio el 10-October-2005 a las 6:41 pm

Muy bueno este tutorial, gracias por ayudar a los navatos como yo, jejejeje.

Tengo el mismo problema que Julio Nezz me carga el archivo pero despues no aparece, ademas compruebo por el Ftp y no hay nada subido, si pudieras ayudarnos... muchas gracias.

Laptonbcn escribio el 11-October-2005 a las 12:00 am

Deben ser problemas de permisos.

El folder donde se copian los archivos debe tener permisos de 755 por lo menos. si esto aun no funciona deben ponerle permisos de 777, es decir de lectura y escritura para todos.

Saludos!! 8)

Tmeister escribio el 11-October-2005 a las 9:14 pm

Al final fue un error de escritura en el php, tema solucionado, ya me carga los archivos y se actualizan, pero ahora tengo otro problema, una vez que tengo subido el archivo le doy a bajar de nuevo y la barra de carga se keda pillada marcando 121% y no descarga nada, ademas en el explorador sigo la ruta hasta el folder de los archivos y me dice que no existen, a medida que consigo solucionar un problema.. me salen mas, pero bueno asi es la programacion, jejeje, si alguien sabe que puede ser?? me haria un favor, gracias.

Laptonbcn escribio el 12-October-2005 a las 3:28 pm

Como obtengo la ruta en el disco del archivo seleccionado, dado que solo puedo obtener el nombre, mas no la ruta.

Chaurand escribio el 8-December-2005 a las 5:38 pm

no puedo bajar este tutorial(filereference) ni acceder al ejemplo, hay un problema en mi compu o es un problema de su servidor. muchas gracias.

Adrian escribio el 2-February-2006 a las 4:44 pm

Era problema de server..

Ya esta solucionado, :D

Tmeister escribio el 2-February-2006 a las 10:02 pm

En el ejemplo que se encuentra arriba no se puede subir ningun archivo,en todos los ejemplos que vi pasa lo mismo yo lo descargue y tengo el mismo problema probe cambiar el codigo php y no tengo exito cambie los permisos a 777 y tampoco si alguien me puede orientar estaria muy agradecido. gracias.

Adrian escribio el 3-February-2006 a las 11:33 am

Tengo el mismo problema que Adrian, ya cambie os permisos , todo esta correcto .. puedo descargar los archivos pero a la hora de suir me pone el 100% en la barra se refresca la lista pero no me aparece el archivo, entro por ftp y no exste... que esta pasando? ayuda .. urgente por favor ... :(

Gabriel escribio el 8-February-2006 a las 10:57 am

No consigo subir un archivo y después poder verlo,
Cómo puedo cambiar los permisos?

Ben escribio el 21-February-2006 a las 8:01 am

hola, quiero felicitarlos por el exelente tutorial, ya tengo la nueva version de flash y estoy experimentando tambien, aunque no soy tan bueno como ustedes en esto, estoy tratando de poner mi granito de arena para que el mundo sea un mejor lugar para flash...

koche escribio el 22-February-2006 a las 5:36 pm

Al probarlo en mi PC, me marca que no se puede cargar la clase flash.net.FileReference, no se a que se deba esto, agradezco tu ayuda.

Atte. Ulises Sandoval

Ulises Sandoval escribio el 3-March-2006 a las 2:47 pm

Hola alguno de ustedes ha implementado a una forma de contacto la capacidad para incluirle archivos y que lleguen al correo de la forma ?

Saludos.

Luis

luis diaz escribio el 23-March-2006 a las 12:36 am

Hola, yo no tengo la versión de flash 8, puedo editar el -fla en la versión mx 2004? saludos.

luis diaz escribio el 23-March-2006 a las 12:50 am

todo me funciona bien cuando subo imagenes pero necesito tener la posibilidad de subir archivos .doc y pdf. he intentado cambiar las extensiones en el flash pero no responde para nada. POR FAVOR AYUDA!!!!!!

lukout escribio el 4-April-2006 a las 3:05 pm

Hola a todos… quisiera que me ayudaran con el mismo problema de Erik,cuando invoco la funcion "browse" que está programada en un boton para abrir la ventana del explorador y escoger el el archivo que quiero enviar, se me cierran todas las ventanas del navegador, o si lo publico la pelicula en flash 8 tambien me la cierra el programa, la verdad no se que pueda estar pasando
por favor si alguien sabe como remediar este problema le agradeceria que me lo dijera

edgar escribio el 27-April-2006 a las 3:10 pm

Hola

Estoy diseñando el boletin de nuestra empresa, lo diseñe en Flash MX 2004, necesito enviarlo a varios clientes, pero resulta que ellos no tiene flash instalado para ver el archivo que envio, que tengo que hacer para que esto no sea un problema, podrian ayudarme con esto... tengo entendido que cuando se envia el correo se adjunta una ruta para descargar algo que lo deje ver me gustaria saber cual es esa ruta o que tendria que hacer para que mis clientes puedan ver nuestro boletin.

Gracias

Luis Alberto Suarez escribio el 28-April-2006 a las 11:25 am

hola soy nuevo en flash y quiero crear un menu en estilo arbol ejemplo.
menu javier>>>(hago click en javier) y habre
submenu mis cosas (hago click en mis cosas) y quiero mostrar texto fuera del arbol como en un texto dinamico no se si fui claro espero me ayuden trate con un ejemplo de flash con xml pero sole la opcion src pero es para cargar imagen solamente como hago para cargar texto en vez de imagenes?

javier escribio el 3-May-2006 a las 8:57 pm

hola la aplicacion funciona correctamente, solo que cuando trato de subir archivos de mas de 2Mb no los sube que puede ser ????????

gracias por su ayuda!!!!!

orojas escribio el 8-May-2006 a las 2:25 pm

orojas

Eso es configuracion del PHP de tu server hay una opcion donde se indica el tamaño maximo de archivos que puedas subir por default es de 2 megas, debes preguntar a tus SysAdmin si lo puede subir el limite

Tmeister escribio el 8-May-2006 a las 4:12 pm

Espectacular como funciona. Quisiera saber que tengo que hacer para pueda subir al servidor cualquier tipo de archivo, y ni solo imagenes.
LES AGRADECERIA MUCHO ESTA AYUDA!!

SALUDOS

ezekiel martel escribio el 4-June-2006 a las 6:36 pm

Buen Tutorial.... Pero sin deficiente ya que a la hora de subir images no funciona.. aun intentando cambiar los permisos sigue con la misma interrogante. Creo que a todos nos seria gratificante que pudieran resolver esta incognita. muchas gracias de haverlo resuelto favor informar.. info@shockdav.com
Shockdav.com UNA NUEVA FORMA DE MIRAR EL ARTE

David Olivares escribio el 7-June-2006 a las 10:17 am

Hola, quiero copiar unas fotos de un sitio de una revista pero no se como? me podrian colaborar porfa, le doy click derecho pero no me aparece save

Raul escribio el 12-June-2006 a las 9:04 pm

Hey everyone! ^__^

Esta pagina es buena! Y, FileReference es un mega aliviane, que bueno que se les ocurrio a los psychos de Flash incluir una clase como esta al fin!

Peeeeeeeeerooo..., juaz juaz:

Creo que hay algo que se les olvido: ¿De donde se puede obtener la ruta completa del archivo que elegimos? (en este caso, me refiero a la ruta en disco duro).

Antes de arrancarme 2 mechones de cabello, busque en la pagina oficial de documentacion...(d'uh!) y de plano dice que no es posible determinar la ubicacion del archivo. Y pues si esta en la pagina de documentacion de Macromedia Flash 8 supongo que ya hay justificacion para los 2 mechones que yacen en el piso... XD

Eeeentonces, ya ni insistir es bueno, ¿o alguien ya se topo con la misma interrogante y de casualidad encontro la magica manera de resolver esto?

Muy agradecida de antemano por cualquier possible hint... u horrible confirmacion. ^^

Dag escribio el 9-July-2006 a las 9:21 am

Hi,
I don't know anything about what you are writing in here but I saw the upload example above in flash 8 and I have for some time now looked for an example using filereference and asp that I can copy pasteand thereby use as a tutorial example. I see a lot of php examples but I need asp.
If any of you have an example I would highly appreciate it if you would forward me a copy at: exe2911jan@yahoo.co.uk

best regards
jan

jan escribio el 21-August-2006 a las 3:42 pm

quiero copiar unas fotos de un sitio de una revista pero no se como?

polo escribio el 2-October-2006 a las 12:11 pm

Al parecer no funciona muy bien la parte del onprogress. De seguro es lo mismo que les sucede a Julio Nezz y Laptonbon. No les aparece el archivo en su ftp porque todavia no se termina de subir aunque aparezca en el .swf en el componente que ya se subio al 100%. En vez de ver su archivo, veran algo que dice .ftpuploadxxx y al lado xx kb, y en unos segundos despues si actualizan dira mas kb.

Habra solucion para esto? Que el onProgress te muestre lo que lleva de % subido en el servidor, y no solo lo que ha enviado flash al php? O sera que algo hize mal. Gracias por adelantado =)

FLaKes escribio el 2-October-2006 a las 3:30 pm

Olvidenlo, ya lo solucione, despues de quebrarme un par de dias, no se porque pero lo ultimo que se me ocurrio fue subirlo a la web. Y Funciono!!!!!

Para a todos los que le pase lo mismo, si lo tienen en un servidor local, aunque este mismo lo suba a la web, el flash solo calculara el tiempo en lo que se pasa al local. =)

FLaKes escribio el 2-October-2006 a las 4:01 pm

hola a todos, mi problema es que hace dias que intento hacerme un sanguche de milanesa y no puedo, no se si poner la mayonesa arriba o abajo o en ambos lados de los panes. agradezco cualquier ayuda que me puedan dar. saludos. muy buena la pag

federico escribio el 20-October-2006 a las 11:27 am

... y si se necesita saber que ancho y alto tiene una imagen para permitir o no la carga al server??? no he encontrado ninguna propiedad de este método... y sería interesante no? :D

pedro escribio el 25-October-2006 a las 8:29 am

hola!!! al final he hecho que cargue el archivo local con "file:///" con lo que así, puedo saber que ancho y alto tiene la imagen para permitir la carga al server o denegarla... el problema ( como no jie jie jie ) viene cuando cuelgo el swf al server y... taxaaan!!! no me admite el "file:///" con lo que ni me carga la imagen ni me permite saber las medidas ( alto y ancho ) de la imagen... alguien sabe a que se puede deber? he mirado lo de System.security.allowDomain() del flash... pero es que ni aún con esas... que estoy haciendo mal??? muuuuunxas gracias :D

pedro escribio el 9-November-2006 a las 9:40 am

Hola, tengo el mismo problea que varios han mensionado. Cuando subo un archivo, dice que llego a su 100% pero la verdad no pasa nada. No da el aviso que la carga fue completada, ni sube el archivo. El amigo Laptonbcn dice que el problema al final era de PHP, pero no dice como lo soluciono...
Espero que alguien sea tan amable y nos de una explicacion detallada o nos coloque el codigo con el cual lo hizo funcionar. Gracias!

Ed escribio el 10-November-2006 a las 11:07 pm

Hola, pues io tambien,pero a mi me dice que la transferencia se ha completado,pero en la carpeta no aparece nada.Mi prengunta es:el echo che me diga transferencia completada,significa que si tengo los permisos?(para entender donde empezar).I
Gracias

Flashato escribio el 12-November-2006 a las 5:22 am

Como puedo copiar fotos de una pagina con macromedia

manolo escribio el 12-November-2006 a las 3:12 pm
Omar R escribio el 22-November-2006 a las 9:46 am

HOLA NECESITO Q ME AYUDEN CON ALGO ¿COMO PUEDO DAR OPCION DE DESCARGAR EN MI WEB UNOS INSTALADORES O DOCUMENTOS SI YA LOS SUBI A UN SERVIDOR si gustan responderme a este E-mail http://www.jdmafia.tk@hotmail.com, o si no tambien visiten mi web
(¯`·._.·[ --- [www.jdmafia.tk]--- ]·._.·´¯)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

Juan Carlos escribio el 7-December-2006 a las 6:18 pm

HOLA, QUIZAS ES ABSURDA LA PREGUNTA PARA USTEDES, PERO COMO PUEDO PUEDO COPIAR UNA IMAGEN DE FLASH PLAYER, SE PUEDE? MIL GRACIAS A QUIEN ME RESPONDA RAPIDO

ditili escribio el 15-January-2007 a las 1:01 am

hola!mira, aver si me podeis ayudar.quiero copiar unas fotos de una pagina web, pero no me sale esa opcion.¿como podria copiarlas?la direccion de las fotos es : http://www.losdelinquentes.net/galeria/fotos/rebujito/fotos_rebujito.htm
Gracias.un saludo

trabubu escribio el 23-December-2007 a las 12:31 pm

necesito cargar una imagen que se encuenta en otro disco duro fuera del sito de la pagina algo asi como filereference solo que pues las rutas las tengo en una base de datos asi que no necesito el metodo filereference.brow alguien puede decirme como hacerlo

ALDEBARAN escribio el 7-April-2008 a las 12:28 pm

xdvdsfvd fdgsd
fdsaiuwa dfgdsgfs

pupkarik escribio el 3-May-2008 a las 1:37 am

Leave a Reply

 Blog editado por:

Enrique Chavez aka Tmeister
Si los codigos de este sitio te han ayudado y gustas ayudar de alguna forma:

 Compra Links

 Suscribete


AddThis Social Bookmark Button

 Archivo

2008
2007
2006
2005
2004