Using the Services Menu

An often overlooked feature of macOS is the Services architecture. Included in the Application menu of many macOS applications is the Services submenu which provides the means for transferring selected data from one application to another for processing. SiteSucker takes advantage of the Services architecture by allowing other applications to download a selected URL using SiteSucker.

For example, to have SiteSucker download the current page displayed in Safari, perform the following steps:

  1. In Safari, choose Open Location from the File menu to select the page URL.
  2. Choose Download with SiteSucker from the Services submenu under the Safari menu.

Safari will send the selected URL to SiteSucker, and SiteSucker will download the URL using its current settings. If SiteSucker is busy downloading another site, the requested URL will be added to the queue.

Here are some troubleshooting tips in case you have problems getting this feature to work.

  • If you don’t see the Download with SiteSucker menu item, you may need to enable it in the Services preferences. Choose Services Preferences in the Services submenu and check Download with SiteSucker in the list.

  • If the Download with SiteSucker menu item is disabled, make sure that you have selected the URL text in the browser window.