9/16/2007
jFTPSync FTP Site Synchronization and Backup Utility v1.0.0.0
 |
How to obtain the latest version of jFTPSync |
|
 |
Using the jFTPSync Administration Interface |
|
|
|
Using jFTPSync
jFTPSync consists of a windows service and an administration application. The administration application
is used to create and edit a list of synchronizations, to configure email settings and to set the
interval at which the windows service wakes up to do the synchronizations.
The first time you use jFTPSync, you'll be prompted to configure the SMTP email settings.
jFTPSync will work without the email settings configured. If you do not wish to have jFTPSync send you updates
by email, just type any text into the SMTP server field.
Any change that you make to the "Perform Sync" interval will only take effect when the windows service is
restarted. So if you change this setting, be sure to stop then restart the service for the change to take effect.
The Administration interface:
The Synchronization Properties screen appears when you select a synchronization and click on the "properties" icon.
This screen is used to create a new synchronization or to change properties for an existing synchronization.
Synchronization Properties:
Note that file names in the excluded file names list are assumed to be regular expressions. A few useful regular
expressions are listed here. For more information about regular expressions,
O'Reilly is always a useful resource.
| Expression |
Purpose |
| ^+.*\.mdf$ |
Matches all files with an extension of "mdf" |
| (.*?)\.(jpg|jpeg|png|gif)$ |
Matches any file with a jpg, jpeg, png or gif extension |
| file(.*?)\.jpg |
Matches any file beginning with the word "file" and having an extension of jpg. (IE: file1.jpg, file101.jpg, etc.) |
| file(.*?)\.*$ |
Matches any file beginning with the word "file" and ending with any extension. |
The email report:
The email report includes a list of detected file differences.
If no differences are detected, then no email is sent out.
Configuring jFTPSync to send email:
jFTPSync will work with most SMTP servers. If you do not wish to receive emails then you can enter
any text into the SMTP server field. The error message indicating that the SMTP server hasn't been
configured will cease to appear but the synchronization will function normally.