Foro de elhacker.net

Programación => Desarrollo Web => Mensaje iniciado por: hackmastter en 4 Septiembre 2015, 03:38 am



Título: [Resuelto] Como descargar un archivo de cierta web.??
Publicado por: hackmastter en 4 Septiembre 2015, 03:38 am
Bueno. El archivo es este. Como le haría para descargarlo.?

http://www.clocklink.com/clocks/5022-white.swf


Título: Re: Como descargar un archivo de cierta web.??
Publicado por: Br1ant en 4 Septiembre 2015, 05:25 am
Al guardar la página, obtienes el SWF directamente.

En caso de Firefox:

Menú > Guardar página

Y lo guardas con un nombre y  ubicación cualquiera.


Título: Re: Como descargar un archivo de cierta web.??
Publicado por: LaThortilla (Effort) en 4 Septiembre 2015, 16:46 pm
Especifica....


El archivo esta en tu servidor y quieres que al hacer clic en un botón se descargue?

si es este el caso:
Código
  1. <a href="./ladireccionde/tuarchivo.swf" download="elnombre_cuando_sedescargue.swf">
  2. Descargar Archivo</a>

El archivo esta en la web y tu quieres descargarlo?
 puedes hacer lo que hashph te indico...


Título: Re: Como descargar un archivo de cierta web.??
Publicado por: hackmastter en 5 Septiembre 2015, 01:55 am
Effort, muchas gracias... Tu respuesta tambien me ayudó. Ese código lo tendré en cuenta para mi web que todavía no la termino...

Pero a lo que yo me referìa es a lo que dijo hashph...

Gracias... Los dos me ayudaron...  :P


Título: Re: Como descargar un archivo de cierta web.??
Publicado por: DeMoNcRaZy en 5 Septiembre 2015, 03:58 am
Buenas,

No se si esto te podrá ayudar, pero también puedes hacer un simple script en algún lenguaje de programación y descargar los archivos que necesites.

Por ejemplo en C#

Creamos una clase clsDescargarWeb
Código
  1. using System;
  2. using System.Collections.Generic;
  3. using System.ComponentModel;
  4. using System.Linq;
  5. using System.Net;
  6. using System.Text;
  7. using System.Threading.Tasks;
  8.  
  9. namespace Prueba12
  10. {
  11.    public class clsDescargarWeb
  12.    {
  13.        public void descargarWeb()
  14.        {
  15.            string remoteUri = "http://foro.elhacker.net/";
  16.            string fileName = "index.php", myStringWebResource = null;
  17.            // Creamos un nuevo WebClient.
  18.            WebClient myWebClient = new WebClient();
  19.            // Contatenamos la url con el nombre del archivo.
  20.            myStringWebResource = remoteUri + fileName;
  21.            Console.WriteLine("Descargando el archivo \"{0}\" de \"{1}\" .......\n\n", fileName, myStringWebResource);
  22.            // Descargamos el archivo y lo guardamos en donde el programa.
  23.            myWebClient.DownloadFile(myStringWebResource, fileName);
  24.            Console.WriteLine("Procesando descarga del archivo \"{0}\" de \"{1}\"", fileName, myStringWebResource);
  25.            Console.WriteLine("\nLa descarga se ha guardado correctamente en su programa.");
  26.        }
  27.    }
  28. }
  29.  

Y en el archivo main

Código
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.IO;
  5. using System.Net;
  6. using System.Text;
  7. using System.Threading.Tasks;
  8. using System.Net.Mail;
  9.  
  10. namespace Prueba12
  11. {
  12.    class Program
  13.    {
  14.        static void Main(string[] args)
  15.        {
  16.            clsDescargarWeb descargar = new clsDescargarWeb();
  17.  
  18.            descargar.descargarWeb();
  19.  
  20.            Console.ReadKey();
  21.        }
  22.    }
  23. }
  24.  

Así ejecutamos y ya se ejecuta dicho proceso.
PD: Tienes que modificar las url en la clase clsDescargarWeb.

Saludos.