GeneXus - Obtener archivo

 
Vista:

Obtener archivo

Publicado por Leandro (146 intervenciones) el 19/06/2007 21:41:22
Hola gente del foro. Necesitaría saber como bajar un archivo de una dirección web desde un objeto Genexus (Proceso). Ej. bajar a C:\carpeta el archivo ubicado en http:\\www.sitio.com\archivo.zip. Utilizo Gx 9.0 desarrollo en Java bajo entorno Win.
Gracias de antemano.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Obtener archivo

Publicado por Patricio Ojeda V (194 intervenciones) el 20/06/2007 15:39:21
Hola Leandro,

No se si entendi bien tu problema, pero pasando la direccion completa como url y despues llamarla con el Shell mediante el navegador quizas te sirve...

Ej.:

Event 'Descargar'
&url="http://www.sitio.com/archivo.zip"
&Auxi = Shell('"C:\Archivos de programa\Internet Explorer\IEXPLORE.EXE"'+&url , 0 )
EndEvent // 'Descargar'

Te reitero, no se si es eso lo que necesitas... ojala te sirva...

Saludos

Patricio Ojeda V
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Obtener archivo

Publicado por Leandro (146 intervenciones) el 20/06/2007 16:22:13
Patricio, gracias por tu ayuda.

Lamentablemente con la sentencia Shell no funciona. Si funciona el OpenDocument(&URL), pero no es convincente, porque aparece el dialogo que ofrece al usuario el directorio de descarga. Mi idea era obtenerlo igual que con la función GXFtpGet, que descarga el archivo "transparentemente" para el usuario, a una ubicación especifica, que el usuario no puede cambiar.

No se si esto se podrá lograr. De todas formas, agreadecido por la ayuda. Saludos.

Leandro.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Obtener archivo

Publicado por Patricio Ojeda V (194 intervenciones) el 21/06/2007 19:01:43
¿Y por que no usas las funciones FTP entonces? ¿No te sirven?

Patricio Ojeda V
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Obtener archivo

Publicado por Leandro (146 intervenciones) el 21/06/2007 21:07:56
Creo que no me sirven por lo siguiente: El archivo que yo quiero obtener se que esta en la dirección http://www.sitio.com/archivo.zip, pero al ingresar al ftp que este sitio hace publico para descargas, el archivo no lo puedo localizar.
Probe poniendo la dirección HTTP en GXFTPCON pero no funciona. Tampoco es util una variable del tipo HTTPCLIENT (De hecho descargar archivos no es la funcionalidad de este tipo de variable).

Gracias por la ayuda. Saludos.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar