AutoCopyFile 2.1 by Swoosie Software				7-4-1999

AutoCopyFile copies files on a timed basis.

Features:

- Ability to copy from one folder or file spec to another automatically at a user defined timed interval
- Destination files can be renamed, sequentally numbered, copied with a different extension, and/or have a specified string concatenated to their filenames
- Original files can be deleted automatically (default does not)
- Destination files can be overwritten automatically (default does not)
- One off (non-timed) copies can also be performed
- Status area indicates how many copies were successful or failed
- Sounds can be assigned to indicate successful or failed copies
- The copy operation can be automatically started when AutoCopyFile runs

How to Use It:

- For timed copies, select an interval unit (seconds, minutes, hours, or days), and in the "Polling Interval" edit box, enter the number of that unit to wait between polls
- In the "Find" edit box, enter the source path and filename (or file spec, i.e., *.jpg) to search for. All files matching this field will be copied
- In the "Destination Folder" edit box, enter the path where the files should be copied to. Leave it blank to copy them to the source folder
- In the "Destination Filename" edit box, enter a name to copy the files to. If this field is blank, the original filename will be used. If the check box "Append destination filename to original filename" is checked, the text in this edit box will be appended to the original filename, and then the original extension will be appended
- In the "Destination Extension" edit box, enter a new extension for the copied files (include a period (.) before the extension). If this field is blank the original extension will be used
- Check "Delete original file on successful copy" to delete the original files once they have been copied
- Check "Overwrite destination file if it already exists" to allow AutoCopyFile to overwrite existing files
- Check "Append sequential numbers to destination files" to number the destination files in the following format: filename1.ext, filename2.ext, etc.
- To start incrementing from 0 on subsequent copies, check the "Reset numbers to zero on Start or Copy Now" check box. This setting also resets the status area and the number of successful and failed copies displayed there
- To make AutoCopyFile begin copying automatically on startup, using the settings stored in the registry, check "Begin copying automatically on startup"

- To begin a timed copy, click on "Start".
- To end a timed copy, click on "Stop".

All of the settings can be altered while a timed copy is in progress. The new settings will take place at the next polling cycle.

- To do a one off copy, click on "Copy Now".

"Copy Now" copies files until it encounters an error or there are no more files. In most cases the error occurs because the destination file already exists and cannot be overwritten unless "Overwrite destination file if it already exists" is checked. "Copy Now" is not a timed copy. It ignores the "Polling Interval" setting. Note that "Copy Now" operations cannot be aborted except by closing AutoCopyFile from the task manager. Since "Copy Now" aborts at the first encountered error, the status area will always indicate "Failed Copies=1" on errors.

- To be informed through sound when a file is successful copied, enter a path and filename into the "Successful Copy Sound" edit box. Use the "Browse" button next to the edit box to find a file on your hard disk or network, and the "Preview" button to listen to the file once it is entered into the edit box. Note that only Windows .WAV files are supported.

- To be informed through sound when a file copy fails, enter a path and filename into the "Failed Copy Sound" edit box. Use the "Browse" button next to the edit box to find a file on your hard disk or network, and the "Preview" button to listen to the file once it is entered into the edit box. Note that only Windows .WAV files are supported.

- The status area at the bottom of the dialog, as mentioned above, displays the number of successful copies, and the number of copy failures. Depending on the setting of the "Reset numbers to zero on Start or Copy Now" check box, the numbers displayed here will reset to zero when the "Start" or "Copy Now" button is selected. When using "Copy Now", the number of copy failures will always be 1 since "Copy Now" aborts as soon as it encounters an error. Click on "Clear" to reset the status area counts yourself.

NOTE: All settings are automatically saved to the registry when you exit the application, and restored from the registry when you start it. If there is text in a edit box and you don't want it there in future sessions, just clear the edit box and exit the application.

Uses:

As you download files from your web browser, especially if the filenames are all the same or non-descriptive, they can be automatically copied and renamed for you.

As you perform work, a backup of that work can automatically be made for you.

Requirements:

This program is compatible with Windows 95, Windows 98, and Windows NT 4.0.

Support:

This program is freeware, and is provided as is. We are happy to accept suggestions, bug reports, or general comments, but we can't guarantee technical support or future bug fixes.

History:

This version (2.1) adds the following features/fixes:

- For interval, you can choose your prefered unit (seconds, minutes, hours, or days)
- A new check box, "Begin copying automatically on startup," allows AutoCopyFile to begin the copy operation as soon as it runs
- A "Clear" button has been added to allow you to manually clear the status area


Version 2.0 adds the following features/fixes:

- Relabeled "To Error" button as "Copy Now" to make the feature more understandable.
- Added status area with copy success and failure counts.
- Added persistance. All settings are now stored when you exit the application and reloaded when you start it.
- Added support for sounds on copy successes and failures.
- Added minimize button to dialog.

Thanks to Keiji for all his great suggestions!

Version 1.1 adds the following features/fixes:

- In 1.0 "Overwrite destination file if it already exists" works opposite of what was intended. Now when this check box is checked destination files get overwritten.

- The new button "To Error" allows one off copies to be performed.

- The new edit box "Destination Extension" allows the destination file to have a different extension than the original.

- Extensions are now handled differently than in 1.0. Before, when the destination filename or sequential number were appended to the original filename (when "Append destination filename to original filename" and/or "Append sequential numbers to destination files" is checked), they were appended after the original filename's extension. Now they are appended before the extension is added.

- The icon has been redesigned.

- The "Reset numbers to zero on Stop" check box has been relabled to "Reset numbers to zero on Stop/To Error" and now resets the number counter when either the button "Stop" or "To Error" is clicked.

Contact Info:

E-Mail: swoosie_software@yahoo.com
URL: http://www.xmission.com/~myq/swoosie.html

Copyright:

Copyright 1999 Swoosie Software