Backup Plug-in for Developers

Version 01.40.00
Added 09 Jun 2010 (last updated 27 Feb 2016)

For use with Sibelius 6, Sibelius 7.1, Sibelius 7.5, Sibelius 8.x, Sibelius 18.x, Sibelius 19.x, Sibelius 20.x, Sibelius 21.x, Sibelius 22.x, Sibelius 23.x and Sibelius 24.x

This plug-in allows plug-in authors to create multiple backup snapshots throughout the plug-in development process. Snapshots are useful to have when recent code changes impair/break your plug-in, and you can't or don't wish to spend time fixing the newly introduced errors.

Thanks to Bob Zawalich for use of some code, concepts and variable names from his Export Each Staff as Audio plug-in.

Thanks to Roman Molino Dunn for Mac testing and suggestions on how to make the plug-in more user-friendly.

Updated 20 June 2010.

The .zip file now also includes a copy of Restore Plugin for Developers, by Bob Zawalich, which can restore plugins which have been backed up by Backup Plug-in for Developers.

A number of bugs in Backup Plug-in for Developers have been fixed:

* Fixed bug whereas Comment was not being checked for illegal characters.

* Comment allowable characters are now platform specific and less restrictive.

* Added new Options button and dialog to allow user to select preferred date format, time format and delimiter character (space or tilde).

* Made dialog box wider to allow more path text to be shown.

* Made this Plug-in compatible with the Restore Plug-In.

* Fixed bug whereas after 1st session plug in path was not properly retrieved for some users.

* Added a validation to ensure "File backup location" ends with a legal path separator. If missing, it is automatically added.

* Fixed a bug whereas the "Filename for backup field" was not initially displaying the correct information.

Updated 8 August 2011 for Sib 7 user file location compatibility

Updated 26 February 2016 to speed up file copying.

Plug-in written by Ed Hirschman / Bob Zawalich.