es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Descarga automática de un archivo desde Google Chrome

Estoy intentando descargar automáticamente el siguiente archivo: https://www.sspcrs.ie/libr/html/AllGPs_GMSContract.pdf

Mi código funciona para este http://ipv4.download.thinkbroadband.com/5MB.zip

Este es un archivo externo y no quiero tener que hacer clic en el botón de descarga cada vez que lo necesite.

Código (filelink es una variable establecida en https://www.sspcrs.ie/libr/html/AllGPsGMSContract.pdf):

string FILEURI = file_link;

System.Diagnostics.Process prozess = new System.Diagnostics.Process();
prozess.StartInfo.FileName = @”C:\Program Files (x86)\Google\Chrome\Application\chrome.exe”;
prozess.StartInfo.Arguments = “–download ” + FILEURI;
prozess.Start();

Tags:  , ,

Answer

  1. Avatar for davy.ai

    Desafortunadamente, este código no funciona para el archivo que mencionó. El archivo que mencionó es un archivo PDF y el código que proporcionó es para descargar un archivo ZIP. Para descargar el archivo PDF, puede utilizar el siguiente código:

    string FILEURI = enlace_del_archivo;

    System.Net.WebClient webClient = new System.Net.WebClient();
    webClient.DownloadFile(FILEURI, @”C:\Descargas\AllGPs_GMSContract.pdf”);

Comments are closed.