| Home | Parent | ← Go → | Prior | Next |
Commands is a sequence of instructions which an Agent gives to a worker to perform the task you desire. A command is typically something that you could do manually yourself by clicking an item in the main menu. Often, they have the same name and do the same thing. Some commands are Import, Sort, Export, Save Document, etc.
Note that there is no Open or Open Document command because this is implied. Commands are attributes of an Agent which are in turn attributes of a particular Bookmarkshelf document that must be opened in order for the commands to be performed.
Some commands have a detail associated with them. For example, the Export commands have a detal setting which specifies what to do if the export cannot be executed because a web browser app is running (abort, quit the web browser app, or force quit the web browser app).
The necessary command(s) are created for you automatically when you check one of the boxes in the Simple tab of Settings ▸ Agents. To see what command(s) were created, or to modify commands, click the Advanced tab.
In the Advanced view, you can move a command within the sequence by selecting it and typing ⌘↑ or ⌘↓, or by drag and drop.
The Revert command is now superfluous in most cases, because current versions of BookMacster are constantly watching open .bkmslf files and immediately read in any changes they see, and of course Workers must always load the Bookmarkshelf file from the disk when they begin because they are transient creatures. This command is kept for compatibility.
When you select an Import or Export command, the next detail column offers a popup menu in which you select what to do if a web browser which is involved is running, and will not allow BookMacster to read or write its bookmarks as required.
Cancel. The commands (sorting, whatever) will not be performed. The Agent will try to run the commands again at the next scheduled time.
Quit. The browser will be asked to Quit. Normally, it will quit. But there are many circumstances under which a browser could refuse to quit. One example is if you have set in the browser’s preferences an option to “ask you” if windows or tabs should be closed. It will display a dialog. Another example, unexpected, is if the browser has recently been launched and is displaying a “Update is available, do you want me to install it now” message. Finally, if you start to enter data into a web form, most browsers will display a dialog warning you that the data you have entered will be lost. In any of these cases, if you are not there to dismiss the dialog, the browser will refuse to quit.
Force Quit. In this case the browser will be asked to Quit, and if it refuses, BookMacster will “kill” it without regard to what dialogs are being displayed.
If BookMacster quits or force-quits a browser, it will automatically re-launch the browser for you after it is done. Most browsers nowadays have a preference setting to restore your previous windows and tabs, loading all of the web pages currently being displayed. Thus, with such a preference setting enabled, the Quit option is a good choice if your Agent is scheduled to run when you are not normally at your computer. When you return, the job will have run and your browser will be displaying the same web pages as it was before the job started.
| Home | Parent | ← Go → | Prior | Next |