Internet

Conjunto de comandos relacionados con Internet.

Get fichero de URL

Comando de instrucción del grupo Internet que descarga un enlace definido por una URL y lo guarda en disco.

Origen de la instrucción: cualquiera.

Destino del subproceso: ninguno.

Parámetros

Formula de URL

URL de enlace a página web, fichero, etc. Este parámetro puede ser una cadena o literal, un campo, una variable, el retorno de una función, etc.

Formula de senda

Senda en disco, incluyendo el nombre del fichero, en la que se guardará la URL descargada. Este parámetro puede ser una cadena o literal, un campo, una variable, el retorno de una función, etc.

Identificador de variable local booleana de retorno de ok (opcional)

Variable local donde se retornará si se ha podido obtener el fichero (1) o no (0).

Funcionalidad

Descarga la página web o fichero cuya URL especifiquemos, guardando el resultado en un fichero en disco cuya senda especificamos, incluyendo el nombre del fichero con que queremos guardarlo.

Comentarios

Debemos tener en cuenta que la descarga se realice en una carpeta con permisos para el usuario si se descarga en el cliente o para el servidor si realiza la descarga en 3º ó 4º plano.

La URL no será ejecutada si la senda que le pasamos no es válida o si no se tienen permisos para que se pueda escribir en ella el fichero

Ejemplo

Procedemos a descargar el fichero ico_desc_on.png de la url indicada y lo guardamos en la caché del cliente indicando mediante un mensaje el resultado de la descarga.

Get fichero de URL ( "https://velneo.es/wp-content/thumbs/end/ico_desc_on.png", sysCacheClientPath + "/ico_desc_on.png", OK )
If ( ! OK )
    Mensaje ( "No se ha podido descargar el fichero", Información, ,  )
Else
    Mensaje ( "Fichero descargado correctamente", Información, ,  )

Última actualización