Test Foro de elhacker.net SMF 2.1

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: iUDEX 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 (html4strict) [Seleccionar]
<a href="./ladireccionde/tuarchivo.swf" download="elnombre_cuando_sedescargue.swf">
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 (csharp) [Seleccionar]

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Linq;
using System.Net;
using System.Text;
using System.Threading.Tasks;

namespace Prueba12
{
    public class clsDescargarWeb
    {
        public void descargarWeb()
        {
            string remoteUri = "http://foro.elhacker.net/";
            string fileName = "index.php", myStringWebResource = null;
            // Creamos un nuevo WebClient.
            WebClient myWebClient = new WebClient();
            // Contatenamos la url con el nombre del archivo.
            myStringWebResource = remoteUri + fileName;
            Console.WriteLine("Descargando el archivo \"{0}\" de \"{1}\" .......\n\n", fileName, myStringWebResource);
            // Descargamos el archivo y lo guardamos en donde el programa.
            myWebClient.DownloadFile(myStringWebResource, fileName);
            Console.WriteLine("Procesando descarga del archivo \"{0}\" de \"{1}\"", fileName, myStringWebResource);
            Console.WriteLine("\nLa descarga se ha guardado correctamente en su programa.");
        }
    }
}


Y en el archivo main

Código (csharp) [Seleccionar]

using System;
using System.Collections.Generic;
using System.Linq;
using System.IO;
using System.Net;
using System.Text;
using System.Threading.Tasks;
using System.Net.Mail;

namespace Prueba12
{
    class Program
    {
        static void Main(string[] args)
        {
            clsDescargarWeb descargar = new clsDescargarWeb();

            descargar.descargarWeb();

            Console.ReadKey();
        }
    }
}


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

Saludos.