Comunidad de diseño web y desarrollo en internet online

Como descargar (mp3, mpg, doc, etc) desde Flash??? Urgente

Citar            
MensajeEscrito el 17 Mar 2006 04:33 pm
:( Primero que todo buenos dias a todos.


Tengo una urgencia bastante urgente :shock: .

no se casi nada de action script, pero necesito hacer que se puedan descargar archivos desde mi pagina hecha en Flash (www.guarock.com) solo necesito si pueden pasarme algun ejemplo (podria ser un .fla y un archivo mp3 y que cuando ejecute el boton en flash se inicie la descarga asi como cuando la hacemos desde una pagina en HTLM, porfa es muy urgente, hace tiempo que tengo mi pagina y no he podido hacer que la gente descargue los contenidos.. :crap: [/b]

Por guarock

100 de clabLevel



 

msie
Citar            
MensajeEscrito el 17 Mar 2006 04:54 pm
Utiliza getURL(filePath);(compacta el contenido a descargar) o FileReference (Flash 8 ), un ejemplo de la ayuda (copia, pega y prueba):

Código :

import flash.net.FileReference;

var listener:Object = new Object();

listener.onSelect = function(file:FileReference):Void {
    trace("onSelect: " + file.name);
}

listener.onCancel = function(file:FileReference):Void {
    trace("onCancel");
}

listener.onOpen = function(file:FileReference):Void {
    trace("onOpen: " + file.name);
}

listener.onProgress = function(file:FileReference, bytesLoaded:Number, bytesTotal:Number):Void {
    trace("onProgress with bytesLoaded: " + bytesLoaded + " bytesTotal: " + bytesTotal);
}

listener.onComplete = function(file:FileReference):Void {
    trace("onComplete: " + file.name);
}

listener.onIOError = function(file:FileReference):Void {
    trace("onIOError: " + file.name);
}

var fileRef:FileReference = new FileReference();
fileRef.addListener(listener);
var url:String = "http://www.macromedia.com/platform/whitepapers/platform_overview.pdf";
if(!fileRef.download(url, "FlashPlatform.pdf")) {
    trace("dialog box failed to open.");
}

Espero q te sirva...:wink:

Por Altrix

156 de clabLevel



 

Cuba, Ciudad de la Habana

firefox
Citar            
MensajeEscrito el 17 Mar 2006 05:04 pm
Amigo muchas gracias por el aporte, pero como dije un poco mas arribita no se casi nada de actionscript, podrias adyudarme un poco mas? en dondo coloco los nombres de los archivos, (uno.mp3) o .exe y eso lo coloco como accion a un boton no?

Por guarock

100 de clabLevel



 

msie
Citar            
MensajeEscrito el 17 Mar 2006 05:07 pm
Amigo muchas gracias por el aporte, pero como dije un poco mas arribita no se casi nada de actionscript, podrias adyudarme un poco mas? en dondo coloco los nombres de los archivos, (uno.mp3) o .exe y eso lo coloco como accion a un boton no?

Por guarock

100 de clabLevel



 

msie
Citar            
MensajeEscrito el 17 Mar 2006 05:31 pm
Los nombres de los archivos es la ruta que tienes que darle (la variable url). Ese código lo pegas en un fotograma, pones un boton con el nombre down_btn: (Lee la ayuda está todo "masticadito")

Código :

import flash.net.FileReference;
var listener:Object = new Object();
listener.onSelect = function(file:FileReference):Void  {
   trace("onSelect: "+file.name);
};
listener.onCancel = function(file:FileReference):Void  {
   trace("onCancel");
};
listener.onOpen = function(file:FileReference):Void  {
   trace("onOpen: "+file.name);
};
listener.onProgress = function(file:FileReference, bytesLoaded:Number, bytesTotal:Number):Void  {
   trace("onProgress with bytesLoaded: "+bytesLoaded+" bytesTotal: "+bytesTotal);
};
listener.onComplete = function(file:FileReference):Void  {
   trace("onComplete: "+file.name);
};
listener.onIOError = function(file:FileReference):Void  {
   trace("onIOError: "+file.name);
};

var fileRef:FileReference = new FileReference();
fileRef.addListener(listener);
var url:String = "http://www.macromedia.com/platform/whitepapers/platform_overview.pdf";

down_btn.onRelease = function() {
   if (!fileRef.download(url, "FlashPlatform.pdf")) {
      trace("dialog box failed to open.");
   }
};

Por Altrix

156 de clabLevel



 

Cuba, Ciudad de la Habana

firefox
Citar            
MensajeEscrito el 01 Oct 2008 01:30 pm
Me sumo a la consulta inicial, al amigo Altrix, en el caso de que quisiera descargar elementos de un disco interactivo, sería el mismo código?.....lo eh intentado, pero no consigo éxito aun....ojala me ayudarás..
Gracias

Por romanox

1 de clabLevel



 

chrome

 

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