| Home | Parent | ← Go → | Prior | Next |
Triggers are events which cause the Commands of a BookMacster Agent to execute.
Triggers have a trigger type and an optional detail. For example, the scheduled trigger type is triggered every day or every week at a certain time. Its detail is the scheduled time and days. The available trigger types are explained in subsequent sections on this page.
The necessary trigger(s) are created for you automatically when you check one of the boxes in the Simple tab of Settings ▸ Agents. To see what trigger(s) were created, or to modify triggers, click the Advanced tab.
If an Agent has more than one trigger, there is no significance to the order of the triggers.
This trigger will run commands when you log into your Macintosh User Account. If you like to immediately begin using your computer after login, you may find that BookMacster’s operation at this time may sometimes cause annoying interruptions. However, if on the other hand your habit is to log in and then go away for a few minutes while things start up and settle down, then this might be a good choice.
The Bookmarks Changed trigger is available only if one of your Import or Export Clients is the Safari bookmarks on your Mac account. The reason for the restriction to Safari is that other browsers will ignore changes, or crash if BookMacster or its Worker tries to and edit with their bookmarks while they are running. For other clients, use the Browser Quit trigger (see below) instead.
To avoid fighting with you in case you choose to edit bookmarks in Safari, trigger events are coalesced so that they are not overly intrusive. When you add a bookmark in Safari, an Agent with a Bookmarks Changed trigger will first wait 60 seconds before triggering the Worker to sort your bookmarks or whatever Commands have been set. If you add or change another bookmark, the Agent will delay launching a second Worker until 5 minutes after the first Worker was launched.
Sometimes it takes Safari a few minutes to “notice” the change after bookmarks have been operated upon by a BookMacster Worker. To see the results immediately, in Safari, either click in the menu Bookmarks ▸ Show All Bookmarks, or else activate another application and then re-activate Safari. Either of these actions seem to cause Safari to reload its Bookmarks Bar, Bookmarks Menu and other bookmarks views.
This trigger is activated whenever a Online File Syncing Service (or, actually, any other app) updates the Bookmarkshelf file. Note that when setting Commands for such a trigger, it is not necessary to “reload” or “reopen” the Bookmarkshelf, even if it is already open, because Bookmacster does that automatically, presenting the new content. Typically, with this trigger you will only execute one Command, which is to Export – this is the trigger that is set when you activate the Simple Agent to Export Changes from Other Macs to Clients.
The Browser Quit trigger is only available if one or more of your Import or Export Clients is that of a local browser app with bookmarks on your Mac account. This trigger is actually “as soon as possible” for browsers that do not allow BookMacster or its Worker to edit their bookmarks while they are running. (For Safari, you can get a sooner trigger by using the Bookmarks Changed trigger, see above.)
This trigger allows you to schedule an action to be performed daily or weekly at a specified time. The time must be entered in the right-hand column using the 24-hour clock system.
| Home | Parent | ← Go → | Prior | Next |