Abacadup 1.3.0.0 Users` Manual
Mutilation Soft Independent - George Algire
December 13, 2006 Update: January 3, 2007

Introduction
Abacadup "watches" files for modification changes. When a modification is detected, Abacadup then copies a duplicate file to another media device. Files may be backed up in this way to floppy, hard drive, USB mass storage, a network location, etc. A text document may be set for backup, for instance. Each time the document is saved by way of the file drop-down menu or diskette toolbar icon of its editing application, the file is copied to one or more locations by Abacadup. Entire folders--and their subfolders--may be set for automatic backup. Files of any type and folders containing any type of file may be set for automatic backup. Abacadup is not a "scheduled" backup program. It needs only be interacted with to set an association between a file or folder, and destination folders. Once the file is copied, a splash-like screen appears in the lower right of the windows desktop containing some details of the process. In the registered version of Abacadup, these notifications may be disabled.


Compatibility
Abacadup is written to run on Microsoft Windows 95. 98. ME, all versions of NT, 2000, and XP. Abacadup uses Visual Basic 6 Runtime Libraries and various Microsoft Windows libraries. These are included in the setup file and are automatically copied upon installation.


Version History
1.0.0.0

- Version 1.0.0.0 is released: 7-17-2006.

- Version is free of bugs obvious to MSI.


1.3.0.0

- Abacadup version 1.3.0.0 readied for posting.

- Popup menu problem between main form and "View/Edit" form fixed. Popup menu on destinations list on "View/Edit" window was not showing after association was brought to editing by way of popup menu on main form. Popup menu on destinations list will now display if "View/Edit" window is gotten to through treeview popup menu.

- Major bug fix: Prior to this release, files located directly, with no subfolders, in a drive directory failed to be backed up upon save. This has been resolved.

- Intermediate bug fix: Volume name system improved on both source and destination volume methods of designation. Drives with a blank ("") volume name will now be recoginzed. Checkmark added for "blank volume" on source volume window, gotten to from "View/Edit" window. Ability to save a blank field in destination volume window (also gotten to from "View/Edit" window) now implemented.

- Intermediate bug fix: Tree icon for drive that does not exist will set to default harddrive icon, instead of looking for icon associated with its path, which raised an error.

- Red filter applied to system tray squirrel icon, visible when main form is in modal (locked) state. This occurs during display of "View/Edit" window and others. Hope is to clarify that Abacadup's backup capabilities are on hold and paused.

- Rename and Properties features provided in this release: renaming done only from main form, as destination folders are not necessarily locked by backup association. Renaming a file or folder from within Abacadup will make changes to backup association and destination paths accordingly. Renaming the volume of a drive will change corresponding volume within associations. Launching properties action from main or View/Edit window will bring up Windows file or folder properties window with all properties including icon and copyright, etc. Abacadup does not yet make corresponding changes to backups of files and folders when properties are changed.

- Filters option added. Abacadup will now skip files beginning or ending an any length string, prefixes and suffixes. Fairly untested but stable. Skipped files are logged in Recent Activity under Window pull-down menu.

- MSI icon added to main form's menu bar. Through a double-click, Abacadup's home page is accessed.

- Scanning for updated files processor usage normalized through "sleeping" 50 milliseconds every 15 files scanned, rather than on each folder changed. During testing, Abacadup consumed an approximate average of 50% of system resources during 47 second -successful- scan of developer's entire My Documents folder. WARNING: This change was not tested on slower processors, nor Non-NT Windows platforms like Win95, Win98, and WinMe. Results may vary, but it is predicted operations should stay nominal on these slower machines. Motivation for this change is 1. To normalize processor usage, since processor usage was more erratic, and climbed to 100% at times, with previous system. 2. Increase speed with lower amount of "sleep" time when dealing with drives or folders that contain subfolders with smaller file amounts. Sleep occurs every 15 files scanned, not once every folder containing (i.e.) 2-3 files. Sleep is necessary to avoid 100% use of system processor resources during a scan, which could lead to overheating and slowing of computer.

- Option to animate the system tray icon on success, error, or mixed results. Squirrel will nod, shake, or shrug respectively. Intended to be a discrete alternative to gray-and-black lower right popup notifications.

- "UNREGISTERED" reminder posted on notification pop-ups. This does not appear following reasonably-priced $29.99 registration process.

- Unregistered version now only allows one backup association, in hopes of encouraging users to register Abacadup.

- Miscellaneous code and interface enhancements. New title graphic that responds to a click.

* JANUARY 3, 2007 update: - Scheme name notification in status bar in lower portion of main window now survives reboot. - "Remove" button on toolbar on main window is fixed; does not disable permanently on click when no backup associations are set. - Pause function enhanced. Program asks user if scanning should stop if in midst of a scan for updated files, upon pause. And now, will not jump back into scanning for updated files upon unpause, if scanning would be triggered while paused.


1.5.0.0b

- Abacadup 1.5b announced.

- Tree directory structure interface bugs fixed.

- Added feature: Sync Now button will copy single backed up file to destinations, or will copy all files in backed up directory to destinations. - Associate added to pull-down menus in order to allow association of any folder on the tree with destination folders.

- View / Edit Association interface tabbed into General, Destinations, and Settings for less cluttered appearance.

- Copy Pathname and Copy Volumename added to pull-down menus on main window. Copies path to file or folder as text to clipboard.

- Text color of File/Folder exists in View / Edit window made to stand out more.

- Miscellaneous necessary code fixes.


Using Abacadup

Mutilation Soft Independent 2007