Search This Blog

Thursday 6 December 2012

WatchFTP version 3.3.2 released

We have just released a new version of WatchFTP, our automatic download program.

  • Improved: Better support for extremely long directory and file names. Previous versions were limited to approximately 255 characters in those names, this release allows far longer (~32000 characters) names.
  • New: Added support for HTTP proxy when connecting through SFTP.

Download the new WatchFTP release

32-bit and 64-bit downloads are available in English, German, French and Spanish.

Monday 5 November 2012

WatchDirectory v4.7 Beta

We have just released a first beta for WatchDirectory v4.7.

New in this Beta

  • New: New implementation of System.Mail, now allowing secure connections using SSL/TLS. During the beta this new implementation is optional.
  • New: The FTP component will resume the upload several times when an error occurs during the upload.
  • New: When you use the {code{dllname,parameters}} dynamic name function, you can also call a batch script.

Download and more info

Please see this forum post for the download.

Sunday 28 October 2012

WatchFTP v3.3 released

We have just released a new version of WatchFTP, our automatic download program.

  • Fixed: All previous WatchFTP v3 versions did not properly set and read the timestamps of downloaded files. Besides not looking "nice", this can cause problems when Daylight Saving Time ends, causing files to be downloaded again.
  • New: You can now also Run a Batch file after multiple downloads are complete.
  • Improved: Better compatibility with some FTP servers.

Friday 5 October 2012

File Viking review and video on FindMySoft

I found a nice review of File Viking on the FindMySoft website, it also includes a short video.

...You can easily create several other baskets and assign any action you want to them: copy, delete, email, filter with regular expression, filter by size, filter with * and ? wildcards, convert images, create thumbnail, move, run, uncompress, upload, or ZIP. You can customize the basket you create by giving it a name, description and caption; you can also choose its color, the image it uses, the overlay placement, and the overlay icon.

The functionality File Viking has to offer integrates with the right click context menu. So instead of dragging and dropping a file onto a basket to move it, for example, you can right click it and access the copy basket from the context menu.

Read the Full Review on FindMySoft. Until the end of 2012 you can use the 33% discount-code FINDMYSOFT in our webshop if you decide to buy File Viking.

Tuesday 25 September 2012

WatchFTP v3.2 released

We have just released a new version of our FTP monitoring program WatchFTP.

  • Improved: When monitoring SFTP sites the speed has been improved. Previously, for each detected file, 2 redundant calls were made to the server. Those have been removed.
  • New: The WatchFTP Control Center now shows what each task is doing (task status) next to the download counts. This status can be "Sleeping", "Scanning", "Downloading" or "Stopped".

Free Upgrade

This new release is a free upgrade for all WatchFTP customers. Please note that if you are currently running WatchFTP v1.x or v2.x you need a new (free) license key which you can lookup here.


Download this new release from the English, German, Spanish or French website.

Installation Notes

There is no need to uninstall your current WatchFTP version, just install the new release "on top" of your current install.

If you upgrade to the 64-bit version and you are currently running a 32-bit version, read these instructions first.

Tuesday 18 September 2012

End of Support for our Programs

As you probably understand, we can not offer support for extremely old versions of our programs, especially not on Windows versions for which Microsoft has ended support. In this blog I will explain the general rules and those for specific programs.

General Rules

  • We support the current release of all our programs - you can download the current release from their website.
  • We do not support releases older than 1 year in those cases where you can upgrade free to the current release.
  • When we release a paid upgrade for a program and you do not upgrade, we will continue to support the old version for at most one year.

When we need to "fix" something or implement a new feature, it will always be a fix on the most current release. We do not release patches on old releases.

WatchDirectory Support

WatchDirectory version 1.x, 2.x and 3.x are not supported anymore.

WatchDirectory v4.x is the current release and all subversions (4.1, 4.2 ... 4.6.7B) are free upgrades for customers. Just install the current release "on top" of your version so it will keep all your tasks and settings. No need to uninstall the old version first.
Before you report an issue, please see if the most recent release has fixed it.

WatchFTP Support

WatchFTP v1.x and v2.x are not supported anymore.

WatchFTP v3 is a free upgrade for all current WatchFTP customers so please install the latest version from our website. Note that you need a new (free) license key for version 3. You can lookup your license key here.

File Viking Support

File Viking v1.1 is supported and all v1.x releases are free upgrades.

WxRemote Support

WxRemote v1.8 is supported and all v1.x releases are free upgrades.

Saturday 15 September 2012

WatchDirectory 4.6.7B Released

We just uploaded a new version of WatchDirectory. This new release has an important fix if you use the FTP Upload task. The previous release could in some cases "hang" or consume a lot of cpu. This has been fixed in this update.

Download & Install

Download the new release from our website. Install the new release "on top" of your current install so it will see your current tasks and settings.


Currently we are working on an improved "System.Mail" program that will be able to securely connect to your SMTP server (STARTTLS / SSL). We hope to have a beta available somewhere next week.

Thursday 13 September 2012

WatchFTP v3.1.1 Beta

We just uploaded a new beta for WatchFTP v3.1.1

New in this release:

  • When monitoring an SFTP site the speed has been improved. Previously, for each detected file, 2 redundant calls were made to the server. Those have been removed.
  • The WatchFTP Control Center now shows what each task is doing (task status) next to the download counts. This status can be "Sleeping", "Scanning", "Downloading" or "Stopped".

You can find more info and download links on our forum.

Tuesday 4 September 2012

Websites down - Sorry

Making new backups.... and we were already paranoia about backups.

As some of you may have noticed, our websites have been down for a few days (sigh).

Back to normal operation soon. Sorry for the inconvenience. Contact us again if you didn't receive a response the last few days. Sorry again. What can I say...

Sunday 2 September 2012

WxRemote version 1.8 released

Today we released v1.8 of WxRemote, our program that allows remote control of your WatchDirectory and WatchFTP tasks.

There are a few small changes in this release to make it compatible with the 64-Bit release of WatchFTP.

WxRemote is available in English, German, French and Spanish.

Remember this month you can get a 25% discount on WxRemote.

Saturday 1 September 2012

WatchFTP 3.1 released

Today we released version 3.1 of our FTP monitoring program.

New in this release

  • New: 64-bit version of WatchFTP is available for download.
    Important: If you are currently running the 32-bit version, read the 64-bit upgrade instructions first!!
  • New: You can adjust the timestamps of downloaded files (if your FTP server is in another timezone).
  • Fixed: In some cases WatchFTP tried to download files with an illegal Windows filename.
  • Fixed: In some cases WatchFTP did not remove empty FTP directories when the task was configured to remove those directories.
  • Version 3.1 is a FREE upgrade for all version 2.x customers. Your old license key will not work, lookup your new license key here.

WatchFTP is available in English, German, French and Spanish.

Thursday 23 August 2012

Summer Discounts/Coupon Codes

Until the end of September we have the following promotions.

File Viking - 50% Discount

Use File Viking to automate your Drag & Drop actions for files. Always copying, moving, zipping or uploading to the same destination? Save some time with File Viking! File Viking is available in English, German, French and Spanish. 64-bit and 32-bit supported.
Use the discount-code FVSUMMER12 in our webshop to get the discount.

WxRemote - 25% Discount

If you already own multiple WatchDirectory and/or WatchFTP licenses WxRemote is a perfect add-on. Remotely start and stop tasks from your webbrowser, mobile phone or from a dedicated Windows Program.
WxRemote is available in English, German, French and Spanish.
Use the discount-code WXSUMMER12 in our webshop to get the discount.

Never Ending Discounts for Customers

WatchDirectory and WatchFTP customers can get a 15% discount on WatchFTP! Contact Us for a discount-code.

WatchDirectory and WatchFTP customers can get a 15% discount on WatchDirectory! Contact Us for a discount-code.

Tuesday 21 August 2012

WatchFTP v3.1 beta 4

Just uploaded a new (and probably last) beta for WatchFTP v3.1. We expect this beta to be released early September.

  • Fixed: In some cases WatchFTP did not remove the empty FTP folder (when the task was configured to remove the empty folder).

You can find more info and the download on our forum.

Friday 17 August 2012

Print downloaded PDF files automatically with WatchFTP


A customer asked how he can automatically print PDF files downloaded by WatchFTP.

WatchFTP can start a batch file after downloading so we use a script to run Foxit Reader to print the file. One extra feature was needed: he wants to print invoices on one printer and tickets on another.

Here is an example bat file you can use for this:

SET FOXCMD=C:\Program Files (x86)\Foxit Software\Foxit Reader\Foxit Reader.exe
rem the printer for INV- files (printer names exactly as on your "Printers" control panel applet)
SET PRINTER1=Local Printer1
rem the printer for TIC- files
SET PRINTER2=\\Server\ServerPrinter 1
rem the printer for everything else
rem a log file (taskname_yyyymmdd.log)

rem check for valid file type, only PDFs are supported

rem get the first 4 positions of the filename
SET P4=%WF_FILE_N:~0,4%

IF /I "%P4%" EQU "INV-" (
IF /I "%P4%" EQU "TIC-" (
echo [%time%] printing %WF_FILE% to printer %PRINTER% >> "%LOG%"
IF %errorlevel% GEQ 1 GOTO :PrintFails
echo [%time%] printed >> "%LOG%"

echo [%time%] ERROR - FILE WAS NOT PRINTED >> "%LOG%"

Thursday 16 August 2012

WatchFTP v3.1 Beta

New and changed in this beta:

  • New: 64Bit versions of WatchFTP are now available
  • New: You can configure an email address to receive administrative alerts
  • New: If WatchFTP can not access a directory on your FTP server, the directory will be blacklisted (skipped) and WatchFTP will continue.
  • Fixed: In some cases WatchFTP tried to create illegal filenames

You can find more info and the download on our forum.

See Also

WatchFTP v3.0 released.

Monday 13 August 2012

WatchFTP v3.0 released

We just released WatchFTP v3.0, a major new version of our FTP download automation tool. New in this release is support for the SFTP protocol. Download it here.

Free Upgrade

This new version is a free upgrade for all customers. Please note that you will need a new license key for this new version. Lookup your License here.

Beta Users

If you are using one of the beta versions of WatchFTP v3, you need to take a few steps to get your (updated) tasks into the new release. This is explained here.

Spanish, German, French versions

The German translation is already available at The French and Spanish versions will follow soon.
Update: The French version is also online:
Update: The Spanish version is also online:

Do you like it?

If you appreciate this free upgrade, please consider making a donation to the Alzheimer's Association or your own favorite charity.

Coming soon

64 bit release. v3.1 will be in beta soon and officially released later this year. Free upgrade for customers.

Sunday 5 August 2012

WatchDirectory v4.6.7 released

We just released a new version of WatchDirectory, see the list of changes below. All customers who have a v4 license key can upgrade for free by installing the current evaluation version "on top" of their current install. Download it from our webpage.

  • Improved: When using the Scheduler, QUIET events were not handled properly.
  • New: The FTP Upload task has a new "Strict" option for Passive connections. This helps when the FTP server lies (!!) about its IP address in response to the PASV command.
  • Improved: Small improvements to the ZIP component preventing it to hang on illegal filenames.
  • New: UTF-8 support for the email component. This is now the new default for message encoding when you create a new email task.
  • Improved: Implemented "Clear Command Channel" for FTPS protocols
  • Fixed: The Upload Files task will now retry to connect when it receives a 40425 error
  • Fixed: The Environment variable WD_FILE_E was not properly set for files without extensions
  • Fixed: WatchDirectory crashed (or just didn't work) on Vista and Windows-7 when not running as an Administrator
  • Improved: The WatchDirectory Control Center is more efficient (cpu and resources)
  • New: Filter Events can now also filter with bat scripts for complex filter situations.
  • New: A new plugin to Remove the Oldest Files from a Directory: Use it to delete old log files while keeping the 10 newest.
  • New: The Zip File task can now be used as a Subtask.
  • Fixed: The task that Upload Files to an FTP Server would send false email warnings when renaming files.

Tuesday 31 July 2012

Automatically copy a file to multiple directories


Perhaps I should blog a little more often. Perhaps just some questions from customers and answers from me.
Sometimes the answers are so obvious to me, but people who didn't use WatchDirectory as long as I did may find this useful.

How can I copy a file to multiple target directories?

Easy (part 1): just configure multiple Copy Files tasks.

Easy and Obvious. Another question answered. Another happy customer!!

How can I copy a file to multiple target directories in ONE process?

Oops. If you setup multiple tasks like described above, you will have multiple processes running (one for each "target directory"). Not a big problem if you want to copy to 3 or 4 targets but Windows will not like it if you need to copy to (say) 30 or 40 target directories.

Easy Answer - Alternative 1 - Sort Files

As copying files is one of the most popular uses for WatchDirectory (together with email notifications and Upload Files) we made a task especially for this.

It is called the Sort Files plugin. It is one process that monitors a directory and uses "rules" (see here) to determine where it should copy the files to. If you do not set the "final" option for a rule, the rules after it will also run, thereby allowing you to copy a file to multiple locations.

Easy Answer - Alternative 2 - Subtasks

WatchDirectory Professional (not the Standard edition) includes a plugin called the Subtask plugin. This is a more general task that can call other plugins (including "Copy Files", "Upload Files" and "Email Files") for each detected new or changed file.

See Also

How many tasks does WatchDirectory support?

Sunday 15 April 2012

WxRemote v1.7b Released

We just released a small update for WxRemote. The WxListener component did not properly detect the "running / not running" state of some WatchFTP tasks.

Download the new release from its webpage:

Thursday 5 April 2012

Windows 8

Yes, our programs will support Windows 8

Below a picture of the (German) customer preview with WatchDirectory installed. Yes, the WatchDirectory icons look a bit out-of-place. But it is great to see Microsoft did a fine job (again) to keep their OS compatible with our programs. Or is it the other way around?

Tuesday 3 April 2012

WxRemote v1.7 Released

We have just released a new version of WxRemote, the set of programs for remote control of your WatchDirectory and WatchFTP tasks. This is a free update for customers of previous versions.

New/Changed in this release

  • New: The configuration program (WxConfig) now has a "Scan Network" button for easy lookup to see where the Listener and ConnectionManager are running.
  • Improved: The WxWeb component used for the Web-interface is a LOT faster when you have many tasks.
  • Changed: If a server had a lot of WatchDirectory and/or WatchFTP tasks (more than ~60), communication could fail

Download / Install

Install the new release "on top" of your current version and it will keep all its settings.

Download the new release from its webpage:

Tuesday 20 March 2012

WatchFTP v3.0 beta 3

On our forum we just published the first public beta of WatchFTP v3. New in v3 is support for SFTP servers.

Read the forum post for more info and the download link:


When v3.0 is officially released, it will be a free upgrade for all current WatchFTP customers.

Monday 6 February 2012

WatchDirectory review by Frederick Barton

Found a new review about WatchDirectory, it includes a short video, here it is.

Watch Directory can save you a lot of time due to the fact that repetitive tasks can be automated. With its large array of options, you can create any task in a flexible way.

When creating a new task, the wizard's many options can overwhelm a novice user.

You can forget about performing the same task over and over again. This can be done automatically by Watch Directory's features, saving you valuable time...."

About the Cons. I have to agree. WD is not for people who just started to use a computer. It is hard to implement lots of functionality and maintaining usability. I wonder how Frederick would review WatchDirectory v1.0, years ago... No wizards, only a command-line program.

Thursday 19 January 2012

Working on WatchFTP v3.0

Work has started on WatchFTP v3.0.

New Features

The initial v3 release will add support for monitoring SFTP sites, one of the most requested enhancements.

Planned features

Later v3.x releases will add

  • 64bit support
  • "Just Reporting" - no file will be downloaded, WatchFTP will just report on new files on your FTP server

Free Upgrade

Existing customers can upgrade free of charge to this major new release.

Help with the Beta

We expect a first beta release by the end of the month (or early February). If you want to help us test, send an email to gert at gdpsoftware dot com.