Can I create plug-ins, or write scripts, to extend or enhance SyncBackPro?


Yes, SyncBackPro supports the use of scripts.


- Scripts can be written in Basic or Pascal scripting language. The Basic language is very similar to VBScript, and the Pascal scripting language is similar to Delphi. 


- If you are using SyncBackPro 32-bit version, then you can also use VBScript. However, we do not recommend using VBScript (it was deprecated by Microsoft in October 2023). VBScript cannot be used with SyncBackPro 64-bit (due to limitations in Windows).


The SyncBackPro Help file has extensive information on how to create your own scripts, and SyncBackPro is installed with example scripts* in the program folder. Please keep in mind that a script can call a COM object, so if you prefer to write the plug-in in another programming language, e.g. C++, then you simply need to create the COM object and have the script use your COM object to perform its tasks.


You can download and submit scripts for SyncBackPro at:


https://www.2brightsparks.com/syncback/scripts/


Note that we do not write bespoke scripts for people, nor provide bespoke assistance in doing so. We provide the scripting facility, the Scripting section in the Help, and the examples provided in the program folder and the scripting page of the website (see above link). The rest is up to the user.


* not all scripts in the program folder are installable. Some are 'callable' (for use in Programs-Before, or similar) and/or stand-alone.