The Overwrite Rules Dialog
In the Overwrite Rules dialog, you can define rules the program should follow when file overwrites occur.
There are 3 conditions to define an overwrite rule.
• File size
• File time
• During (download, upload, or any transfer)
File size
When this option is selected, TurboFTP will compare the size of the source file with destination file. The following options are available:
• Larger
The destination file is larger than the source file in size.
• Smaller
The destination file is smaller than the source file.
• The same
The size of the destination and the source file is the same.
• Different
The size of the source file is different from that of the destination file.
• Don’t care
Ignore file size.
File time
When this option is selected, TurboFTP will compare the time of the source file with that of the destination file. The following options are available.
• Newer
The destination file is newer than the source file.
• Older
The destination file is older than the source file.
• The same
Both the destination and the source file have the same timestamp.
• Different
The destination file time is different from the source file time. No matter if it is newer or older.
• Don’t care
Ignore file time.
During
• Any transfer
If selected, the rule is applied for any transfer.
• Download
If selected, the rule will be applied only if the file is being downloaded.
• Upload
If selected, the rule will be applied only if the file is uploaded.
Action
If all conditions match, TurboFTP takes the actions like Ask, Overwrite, Resume, Rename and Skip, as explained below.
• Ask
If selected, TurboFTP will prompt users to select from the available options.
• Overwrite
If selected, it will overwrite the file without any prompt.
• Resume
If selected, it will resume the file transfer without any prompt. Note that resume is only possible when the destination file is smaller than the source file, otherwise the action will be reverted to Ask.
• Rename
If selected, the file will be transferred and saved with a different name. The new file name will be in a format [oldfilename].YYYYMMDD-hh.mm.ss, where [oldfilename] is the original filename, YYYY is the year, MM is the month, DD is the day, hh is the hours (24hrs notation), mm is the minutes, and ss is the seconds. The existing file will remain as it is.
• Skip
If selected, it will skip the file without any prompt.
Overwrite prompt default/timeout action
Defines the default action to handle a file overwrite.
Overwrite prompt timeout
Defines the timeout value in seconds. When the timeout expires, the default/timeout action will be carried out.
Do not resume if it is ASCII file
When a file is recognized as an ASCII file as defined in [Option | Advanced | Text File Marks], always overwrite the destination file.