viernes, 12 de febrero de 2016

WatchDirectory v4.9.4 beta 1

Tenemos disponible una primera versión beta de WatchDirectory v4.9.4.

En esta versión se han solucionado bastantes errores menores y se ha añadido una mejora importante: la extensión para subir archivos (FTP) ya soporta conexiones seguras TLS 1.2.

Se puede descargar esta nueva beta aquí:

www.watchdirectory.net/beta/SetupWD494BETA1.exe


Para conservar todas las configuraciones y tareas, detenga todas las tareas e instale esta beta "sobre" su versión actual.

martes, 4 de agosto de 2015

WatchFTP 3.7.6 disponible


Ya está disponible la versión 3.7.6 de nuestra aplicación  WatchFTP para la monitorización de carpetas FTP. Esta actualización gratuita soluciona algunos errores importantes que podían causar que las tareas se colgaran.

Lo que se ha solucionado en esta actualización

  • Si se introducía la fecha o la hora en un formato incorrecto en la Acción de enviar un correo electrónico, la tarea podía abortar.
  • Las tareas se podían quedar colgadas al apagar el equipo, provocando que Windows las abortara. Esto podía causar que el registro del histórico o las configuraciones de alguna tarea se corrompieran.

Actualización

Se trata de una actualización gratuita para todos nuestros clientes. Detenga todas las tareas en ejecución y descargue e instale la nueva versión. Si la instalación se realiza en la misma carpeta donde WatchFTP está instalado actualmente, mantendrá todas las tareas y configuraciones actuales.

martes, 10 de febrero de 2015

WatchDirectory versión 4.8.9 liberada

Hemos liberado la versión 4.8.9 de nuestra aplicación de monitorización de carpetas watchDirectory. Se trata de una mejora gratuita para todos los usuarios registrados de cualquier versión 4.x.

Novedades & Mejoras en esta versión

  • Nuevo: Se puede usar la macro $CALL$ en tareas de correo electrónico para crear el asunto y el cuerpo de los mensaje dinamicamente.
  • Mejorado: Al usar {nombres dinámicos}, ahora la variable {drive} (Unidad de disco) se sustituye de forma automática a su formato UNC (\\servidor\compartido) cuando se monitoricen unidades de red.
  • Mejorado: La aplicación System.Mail (wdPostman) se ha optimizado para que el rendimiento sea mucho mejor, sobre todo al combinar un gran número de mensajes.
  • Mejorado: La tarea Upload to Amazon S3 (Subir archivos a Amazon S3) maneja los archivos grandes mucho mejor. Asimismo, realizará varios re-intentos de forma automática cuando la conexión http se pierda durante una transferencia.
  • Mejorado: La extensión Upload to S3 (Subir a Amazon S3) ahora permite seleccionar el destino final (end-point) de su servidor AWS.
  • Mejorado: Ahora se pueden importar copias de seguridad incluso mientras haya tareas en ejecución (aunque no se pueden importar las tareas en ejecución).
  • Corregido: Si no se habían instalado los archivos de ayuda y se intentaba crear una nueva tarea, el Centro de Control de watchDirectory fallaba.
  • Corregido: No funcionaba la opción de alinear más de 9 imágenes en un correo html (usando cid:image-root.10).

Descarga e instalación

Descargue la nueva versión aquí. Detenga todas las tareas e instale esta nueva versión "sobre" su versión actual para mantener todas las tareas y configuraciones actuales.

domingo, 1 de febrero de 2015

WatchFTP v3.7.4 displonible


Acabamos de liberar una nueva revisión de  FTP Monitoring program WatchFTP.

En esta revisión se soluciona el problema por el cual WatchFTP usaba el comando LIST en vez de usar el (mas confiable) comando MLSD para obtener los listados de carpetas del servidor FTP.

Descarga / Instalación

La nueva versión se puede descargar aquí. Detener todas las tareas y el Centro de control de WatchFTP, e instalar esta nueva versión "encima" de la instalación actual. No es necesario desinstalar primero la versión actual.

Llamar un archivo guión (script) para establecer el asunto de un correo electrónico


La macro $CALL$

Acabamos de subir una nueva versión beta de WatchDirectory con una nueva funcionalidad muy interesante: La macro $CALL$ que permite establecer (parte del) asunto y/o cuerpo de los mensajes.
Esta nueva funcionalidad permite llamar a un archivo guión (.BAT) y usar su "salida" (Output) dentro de los correos.

Ejemplo: añadir la palabra "Error" al asunto cuando los archivos detectados contengan la palabra "Error"

Se podría usar el siguiente texto para el asunto del mensaje:
$CALL:C:\Scripts\GetSubjectPrefix.bat$ detected file %WD_FILE_N%
La tarea llamará este script y asignará las Variables de entorno con valores relacionados al archivo detectado. A continuación el texto del script GetSubjectPrefix.bat:
rem use the FINDSTR command to look for the string Error inside the detected file
FINDSTR /I "Error" "%WD_FILE%"
IF %errorlevel% EQU 0 GOTO :ErrorFound
GOTO :ErrorNotFound

:ErrorFound
ECHO [ERROR] > "%WD_RESULTFILE%"
GOTO :EOF
:ErrorNotFound
ECHO [OK]  > "%WD_RESULTFILE%"
GOTO :EOF

Descarga

La descarga de esta versión beta está disponible en nuestro foro.
 

viernes, 17 de octubre de 2014

Windows 10 - Sí, sin problemas


Una vez más, Microsoft ha realizado un excelente trabajo de compatibilidad. Hemos probado nuestras aplicaciones y confirmamos que funcionan perfectamente sobre la versión Technical Preview del próximo Windows 10.

 

lunes, 13 de octubre de 2014

WatchFTP v3.7.3 liberado


Ya está disponible la nueva versión de nuestra aplicación de monitorización de carpetas FTP, WatchFTP. Se trata de una mejora gratuita para todos nuestros clientes.

¿Qué hemos cambiado?

En esta versión se ha solucionado un problema por el cual la Acción de envío por correo electrónico a veces no cerraba correctamente la conexión al servidor SMTP. La mayoría de los servidores SMTP cierran y/o reutilizan automáticamente estas conexiones, pero si su FTP tiene una gran carga de trabajo (hay una gran cantidad de correos electrónicos enviados), el servidor SMTP podía quedarse sin manejadores de conexión libres.

Descarga / Instalación

Se puede Descargar la nueva versión aquí. Recuerde detener todas las tareas y el WatchFTP Control Center, e instalar la nueva versión "encima" de la versión actual. No es necesario desinstalar previamente la versión actual.

miércoles, 17 de septiembre de 2014

WatchDirectory v4.8.8 liberado


Ya está disponible la versión 4.8.8 de WatchDirectory. En esta nueva versión se han solucionado los siguientes puntos:
  • La tarea para crear archivos ZIP (ZIP files) no era capaz de crear archivos ZIP correctamente si debía contener archivos grandes (> 4 GB).
  • La tarea para subir archivos al servidor FTP (FTP files) a veces ignoraba la configuración texto/binario después de realizar una reconexión al servidor FTP.

Actualización

Esta versión es una actualización gratuita para todos nuestros clientes. La descarga de la nueva versión se puede hacer aquí. Detenga todas las tareas e instale esta versión "sobre" su versión actual para mantener todas sus tareas y configuraciones.

lunes, 7 de abril de 2014

WatchDirectory v4.8.7 liberado

Está ya disponible una actualización de nuestra aplicación para monitorizar carpetas y archivos WatchDirectory . En esta actualización hemos incluido las siguientes correcciones y mejoras: 

§ Mejorado: cuando WatchDirectory detecte un nombre de archivo o carpeta  ilegal (por ejemplo un nombre de archivo de Macintosh), WatchDirectory usará la convención de nombre de archivo corto, también llamado 8.3, en vez de abortar la operación.
§ Corregido: la nueva implementación del envío de correo electrónico no creaba correos HTML correctamente (las imágenes embebidas no funcionaban).
§ Mejorado: la tarea de subir archivos no intentaba "Reanudar" la operación de subida de forma automática. Se ha incluido una opción que permite configurar el comportamiento en estos casos.

Descarga/Instalación

Descargar la nueva versión aquí. Instalar la nueva versión "sobre" la versión actual para que WatchDirectory pueda ver las tareas y configuraciones. No es necesario desinstalar la versión actual.. 

sábado, 5 de abril de 2014

WatchFTP v3.6.6 disponible


Hemos liberado la versión 3.6.6 de nuestra aplicación de monitorización de archivos FTP WatchFTP. Se trata de una pequeña actualización con algunas mejoras en la acción de envío por correo electrónico. Dependiendo de la configuración que se tuviera para esta acción, no se asignaban correctamente los valores de algunas variables.

Descarga/Instalación

Se puede descargar la nueva versión aquí. Simplemente instalar esta versión "sobre" su instalación actual para mantener todas las configuraciones y tareas.

lunes, 17 de marzo de 2014

WatchDirectory v4.8.7 beta 1


En nuestro foro en inglés hay disponible una primera versión beta de WatchDirectory v4.8.7. Esta nueva versión tiene numerosas mejoras relacionadas con la monitorización de carpetas en las que los archivos tienen "nombres ilegales". Encontrará más información y el link para la descarga en esta entrada del foro..

Scripts de filtro - No demasiado documentados

Q&A

WatchDirectory v4.7 y versiones superiores soportan Scripts de filtro: ejecutar un pequeño archivo batch (Script) para decidir si un archivo detectado debe ser procesado por una tarea. Se trata de una nueva opción en la configuración de los Eventos de filtro de la tarea.
Antes que esta nueva función estuviera disponible solo se podían crear filtros basados en todo o parte del nombre del archivo o carpeta donde el archivo era detectado. Por ejemplo "ejecutar la tarea solamente para archivos que coincidan con *.txt". La nueva opción del Script de filtro permite mucha más flexibilidad, al recibir el Script toda la información del archivo detectado a través de las Variables de entorno y se puede, por ejemplo, comprobar el contenido del archivo detectado para decidir si la tarea debe seguir procesando el archivo.
Se pueden encontrar múltiples Scripts de ejemplo en la carpeta <Install Directory>\ExampleFilterScripts (generalmente en C:\Archivos de programa (x86)\watchDirectory\ExampleFilterScripts).
Ejemplo: Enviar un correo electrónico solo cuando el archivo contenga la palabra "Error"
Un cliente está monitorizando una carpeta donde se crean archivos de registro por parte de un proceso automatizado nocturno. La mayoría de estos registros no contienen ningún dato de interés, pero de vez en cuando uno o dos de ellos contienen información sobre errores de los cuales el cliente quiere ser notificado. Para ello creó una tarea utilizando el Plug-in de correo electrónico y habilitó la opción para añadir como adjunto el archivo del registro. A continuación el Script de filtro que utilizó.
rem Cuando es llamado desde el WatchDirectory Control Center, siempre procesar el "evento"
IF "%WD_CALLEDFROMSETUP%" EQU "Y" GOTO :SayYes

rem usar FINDSTR para comprobar el contenido del archivo
FINDSTR /I "Error" "%WD_FILE%"
IF %errorlevel% EQU 0 GOTO :SayYes
rem este no es un registro de error, indicar a la tarea que ignore el evento
GOTO :SayNo

:SayYes
ECHO Y > "%WD_FILTERRESULT%"
GOTO :EOF

:SayNo
ECHO N > "%WD_FILTERRESULT%"
GOTO :EOF

Algunas recomendaciones
No realizar ningún proceso pesado dentro de estos Scripts. Si su Scirpt tarda mucho tiempo en terminar, la tarea de WatchDirectory abortará. En tiempo, un par de segundos es correcto, 10 segundos no lo son.
Asegúrese que su Script siempre escriba su resultado (el caracter Y o N) al archivo de resultado (echo Y > "%WD_FILTERRESULT%").