Action after sync completion

You can define whether your Mac should go to sleep, shut down or execute an arbitrary script after a particular sync has completed in the sync settings. Alternatively, you can define an action to be executed after all syncs have completed, either from the status bar menu, the File menu or the context menu.

  1. Open the AppleScript Editor (located in /Applications/Utilities).
  2. Create an AppleScript by copying one of the codes given below (or writing your own) into the Editor and saving it on the Desktop with a meaningful name.
  3. Open the scripts folder from the status bar menu by selecting “Once all syncs are completed > Open scripts folder in Finder”. (The scripts folder is located at /Users/yourusername/Library/Application Scripts/org.desairem.uSync.) Drag the newly created file into this folder.
  4. Restart SyncTime. A menu item corresponding to the new file is now available.

Codes

Sleep:

tell application "System Events" to sleep

Shut down:

tell application "System Events" to shut down

Play a sound with a given filename (you may store your custom sounds as well in /Users/yourusername/Library/Application Scripts/org.desairem.uSync):

do shell script "afplay /System/Library/Sounds/Glass.aiff"

Play a random sound from /System/Library/Sounds:

do shell script "afplay /System/Library/Sounds/" & some item of paragraphs of ((do shell script "ls /System/Library/Sounds/"))