IE.au3 - Descargar Archivo Catastro

Pregunta Sin Miedo no te cortes cualquier cosa para empezar - Autoit se comienza facilmente.Para Ordenes o Comandos sueltos. Ver nota como preguntar.
Responder
jamaro
Hacker del Foro
Mensajes: 253
Registrado: 03 Nov 2010, 23:04

IE.au3 - Descargar Archivo Catastro

Mensaje por jamaro »

Hola. Aquí estoy con otra inquietud :-)

Código: Seleccionar todo

#include <IE.au3>

$referencia="9872023VH5797S0001WX"
ConsoleWrite("Bajando archivo de: " & $referencia &@CRLF)
$URLCatastro="https://www1.sedecatastro.gob.es/Cartografia/ImprimirCroquisyDatos.aspx?"& $referencia &"&cimp=-837896227&referer=https://www1.sedecatastro.gob.es/CYCBienInmueble/OVCListaBienes.aspx"
InetGet($URLCatastro, @ScriptDir & "\" & $referencia & ".pdf")
Al ejecutarlo aparece una ventana de Windows de "Descarga de archivo" preguntándonos si deseamos "Abrir o Guardar".
Es lo esperado, pero ¿hay manera de que se guarde directamente? ¿alguna función de IE.au3?

La finalidad es que tengo una lista de referencias catastrales y de esta manea y un bucle consigo descargar todas (en lugar de ir pinchando una por una en la página de catastro, donde se genera el PDF pinchando un botón que usa una función Javascript y muestra la ventana comentada antes).

Tal y como lo tengo ahora (no he puesto el código completo) me crea tantas ventanas de Abrir/Guardar como referencias catastrales tengo en la lista, y claro, seguro que con Autoit puedo evitar tener que dar a "Guardar" en cada una de esas ventanas.

¿De qué manera se puede hacer para guardar directamente el archivo PDF que se genera? Disculpad si es una tontería, pero lo he puesto en "Preguntas Sencillas" :-)

EDITO: He simplificado la URL, quitando partes innecesarias.
Última edición por jamaro el 17 Nov 2011, 15:59, editado 2 veces en total.
Avatar de Usuario
Ximorro
Profesional del Autoit
Mensajes: 1500
Registrado: 10 Jul 2009, 12:35
Ubicación: Castellón, España

Re: IE.au3 - Descargar Archivo Catastro

Mensaje por Ximorro »

¿Por qué no haces un InetGet de esa URL, en vez de abrirla en el navegador?
Parece que la url te está dando directamente el PDF, así que se debería poder descargar directamente...
"¿Y no será que en este mundo hay cada vez más gente y menos personas?". Mafalda (Quino)
jamaro
Hacker del Foro
Mensajes: 253
Registrado: 03 Nov 2010, 23:04

Re: IE.au3 - Descargar Archivo Catastro

Mensaje por jamaro »

Efectivamente Ximoro. Al escribir el mensaje, he mirado un poco por la ayuda, y me he dado cuenta que con IneGet se solucionaba. He vuelvo al foro, he dado a borrar mensaje y por lo que parece, no lo había borrado.

La verdad es que me he ahorrado un buen rato de bajar fichas catastrales (aunque esta primera vez he compensado el ahorro de tiempo con la pérdida de crear el código) pero para las próximas está casi "chupao".
Avatar de Usuario
Ximorro
Profesional del Autoit
Mensajes: 1500
Registrado: 10 Jul 2009, 12:35
Ubicación: Castellón, España

Re: IE.au3 - Descargar Archivo Catastro

Mensaje por Ximorro »

Sí, yo a veces me he hecho programitas "tontos" que me cuestan más que si hubiera hecho la tarea a mano, pero si son cosas que vas a hacer más veces compensa mucho, porque el programa sólo hay que hacerlo una vez ;-)
"¿Y no será que en este mundo hay cada vez más gente y menos personas?". Mafalda (Quino)
Responder