From f570e2f2685aa43aa518c2f8578391c1847cddbe Mon Sep 17 00:00:00 2001 From: Daniel Wilhelm Date: Fri, 18 Apr 2014 17:04:59 +0200 Subject: 3.3 --- BUILD/Help/html/Features.html | 47 +++++----- BUILD/Help/html/advanced/EnvironmentVariables.html | 14 +-- BUILD/Help/html/advanced/RealtimeSync.html | 103 +++++++++++++++++---- .../html/advanced/RealtimeSync_html_72dda21b.gif | Bin 39593 -> 0 bytes BUILD/Help/html/advanced/ScheduleBatch.html | 16 ++-- BUILD/Help/html/advanced/SendMail.html | 15 +-- BUILD/Help/html/advanced/SymbolicLinks.html | 10 +- BUILD/Help/html/advanced/VariableDrive.html | 12 ++- BUILD/Help/html/advanced/rts.png | Bin 0 -> 32069 bytes BUILD/Help/html/advanced/rts23.png | Bin 0 -> 36157 bytes 10 files changed, 146 insertions(+), 71 deletions(-) delete mode 100644 BUILD/Help/html/advanced/RealtimeSync_html_72dda21b.gif create mode 100644 BUILD/Help/html/advanced/rts.png create mode 100644 BUILD/Help/html/advanced/rts23.png (limited to 'BUILD/Help/html') diff --git a/BUILD/Help/html/Features.html b/BUILD/Help/html/Features.html index 75aea41d..7a40fcdb 100644 --- a/BUILD/Help/html/Features.html +++ b/BUILD/Help/html/Features.html @@ -3,9 +3,9 @@ - + - + - +

RealtimeSync


@@ -30,55 +30,120 @@ primary function is to trigger synchronization immediately after files in a source directory have changed. However its implementation is much more flexible to cover an even broader range of use: A list of directories provided by the user is monitored for changes. -Whenever a file or a subdirectory is modified, RealtimeSync responds -by executing the user-specified commandline.

+Whenever a file within these directories or subdirectories is +modified OR the directory becomes available (e.g. insert of a +USB-stick), RealtimeSync responds by executing the user-specified +command line.


Example: (Real time synchronization - in combination with FreeFileSync)

First -specify all directories that shall be monitored. Instead of doing -this manually you can simply import a *.ffs_batch file via Menu +start up RealtimeSync.exe located in FreeFileSync's installation +directory. Then specify all directories that shall be monitored. +Instead of doing this manually you can simply import a *.ffs_batch +file via Menu -> File -> Load configuration. This not only extracts all directories relevant for synchronization -but also sets up the commandline to execute the *.ffs_batch file -every time changes are detected. Then press start to begin -monitoring.

+but also sets up the command-line to execute the *.ffs_batch +file every time changes are detected. +Now press "Start" +to begin monitoring.



+ +


+

+


+

+

Example: +(Smart synchronization when USB +sticks are inserted into your PC - in combination with FreeFileSync)

+

Assume +you have multiple(!) USB sticks that contain data you want to +automatically synchronize in two-way mode whenever you insert one of +the sticks into the PC. In order to be on the safe side, you decide +to setup FreeFileSync batch jobs (*.ffs_batch) +using <Automatic> +mode so that conflicts, for example +files modified on both sides, are detected avoiding data loss. Save +the relevant configuration on each USB stick's root directory to have +it called when the stick is mounted. Then configure RealtimeSync +analog to the following:

+ +


+

+

Whenever +directory "H:\Data" +becomes available, the command-line executes and starts the batchjob +whose configuration is located on the stick. Furthermore it also +starts the batch job each time files are modified within "H:\Data". + +

+


+

+

For +additional convenience it might be nice if the batch job remains +silent if synchronization completes successfully, otherwise shows +FreeFileSync's GUI dialog when errors occurred. Therefore create two +configurations, one silent-mode batch to be called by default and one +*.ffs_gui to be called +when former fails. Then replace the command-line to simply execute a +batch file similar to this one:

+


+

\ No newline at end of file diff --git a/BUILD/Help/html/advanced/RealtimeSync_html_72dda21b.gif b/BUILD/Help/html/advanced/RealtimeSync_html_72dda21b.gif deleted file mode 100644 index 9da1bc3f..00000000 Binary files a/BUILD/Help/html/advanced/RealtimeSync_html_72dda21b.gif and /dev/null differ diff --git a/BUILD/Help/html/advanced/ScheduleBatch.html b/BUILD/Help/html/advanced/ScheduleBatch.html index 4d1f3de0..bb956401 100644 --- a/BUILD/Help/html/advanced/ScheduleBatch.html +++ b/BUILD/Help/html/advanced/ScheduleBatch.html @@ -5,7 +5,7 @@ - +