StuffIt Support

Knowledge base & solutions

MagicMenu and StuffIt Contextual Menu

MagicMenu and the StuffIt Contextual Menu provide you with quick access to StuffIt features right in the Finder, without having to launch any of the StuffIt applications.

Starting and Stopping MagicMenu

After installation MagicMenu is added to your login items and is launched automatically. When you log in to your Mac, a new StuffIt Clamp icon will appear in your Finder menubar. This is the MagicMenu.

Tip: If it's not already set, you can set MagicMenu to open automatically everytime you login by selecting "Add MagicMenu to Login Items" from the menu. If this command doesn't appear in MagicMenu, then it's already been added to your Login Items.

    MagicMenu icon

If MagicMenu is not running, you can start it by launching StuffIt Archive Manager, going to the General preferences and toggling the "Use MagicMenu" option.

Enabling MagicMenu

To use MagicMenu to perform a task, select the items you want to process and click the MagicMenu icon to reveal a list of StuffIt related tasks that can be performed.

The StuffIt Contextual Menu

StuffItCM is an alternative to MagicMenu. Except for keyboard shortcuts, all the commands available in MagicMenu are also available in the StuffIt Contextual Menu. Rather than appearing in the Finder menubar, the Contextual Menu appears when you hold down the Control key or right-click while selecting a file in the Finder.

The StuffIt Contextual Menu

Mac OS 10.5 (Leopard) users will find non-Apple contextual menus under "More".

In Mac OS 10.6 (Snow Leopard), Apple has removed support for third party contextual menu plugins. As a result, the StuffIt Contextual Menu is not available.

Getting Started

Expanding with MagicMenu

To expand a compressed file, select it in the Finder, then click on the MagicMenu and choose Unstuff or Expand. You can also type command + U while the file is selected.

Expanding with MagicMenu

Note: The items that appear in the MagicMenu are contextual based on what is selected in the Finder. If you select a Disk Image for example, the command "Mount" will appear in the menu. If you select an archive, "Expand" or "Unstuff" will appear in the menu.

Creating Archives with MagicMenu

Compressing files with MagicMenu is as simple as selecting them in the Finder and then clicking on the MagicMenu and selecting the desired archive format. You can create StuffIt X, Zip, and TAR archives with a variety of options including encryption and encoding.

Archive Options

Older formats can be created using MagicMenu's "Legacy" commands

Mail Operations

MagicMenu's Mail sub-menu allows you to create an archive and send it via email in a single step. Just select the item(s) you want to send, go to the MagicMenu and choose (for example) "Stuff & Mail". The Compress and Mail sub-menu lists a variety of archiving and compression options so you can compress and mail an archive created in most of the formats that are supported by StuffIt.

Compress and Mail options

Tip: You can also choose the sub-menu item "Mail" which allows you to attach the selected item(s) without archiving.

Browsing Archives via MagicMenu

Using MagicMenu, you can 'hand off' archives to other StuffIt tools for browsing.

To send the archive to Archive Manager select an archive in the Finder, and choose "Browse in Archive Manager" from the MagicMenu.

The Browse in Archive Manager command

If you have MacFUSE installed, you can use the StuffIt plugin for MacFUSE. Just select the archive in the Finder, then select Mount Archive from the MagicMenu. MacFUSE will mount it on the Desktop like a disk.

Launching StuffIt Applications via the MagicMenu

You can quickly launch any of the StuffIt applications without having to navigate to the Applications folder. Just select Launch and then the desired StuffIt application from the sub-menu.

Launch options

You've got a basic understanding of MagicMenu and the StuffIt Contextual Menu. Continue reading the rest of this section if you would like to learn about Advanced Features.

Advanced Features

Growl

If you have the notification system Growl installed on your Mac, MagicMenu/StuffIt Contextual Menu will use it to display alerts and other messages. You can find out more about Growl and download it here: http://growl.info/about.php

MagicMenu Keyboard Shortcuts

When MagicMenu is loaded, you can also access StuffIt functions in the Finder using keyboard shortcuts. Use Command+S to stuff files and folders that have been selected in the Finder, and use Command+U to unstuff archives, compressed, and encoded files that have been selected in the Finder.

Here is the list of keyboard shortcuts:
  • Command+U Executes the Unstuff/Expand command on the selected item(s)
  • Command+S Stuffs files and folders that have been selected in the Finder
  • Command+Option+1 Creates StuffIt X archives (equivalent to Command+S)
  • Command+Option+2 Creates older StuffIt 5 archives
  • Command+Option+3 Creates Zip archives
  • Command+Option+4 Executes the Stuff and Mail mail command

Tip: You can disable the keyboard shortcuts in the MagicMenu Preferences under the Menu Options tab.

Menu Items - The Complete List

Here is the complete list of possible commands that can appear in the MagicMenu and StuffIt Contextual Menu. Most of the commands below are conditional and only appear in the menu when you select specific types of files:

Stuff: By default, the Stuff command will create a StuffIt X archive that contains the items that are currently selected in the Finder. This option appears whenever files and folders are selected in the Finder.

Stuff and Mail: Quick access to the Stuff and Mail command. The selected files and folders will be compressed into a StuffIt X archive and attached to an outbound message in your preferred email client. This option appears whenever files and folders are selected in the Finder.

Unstuff/Expand: menu item causes the selected item to be expanded. This option appears when you select an already archived, compressed, or encoded file.

Remove Compression: This option allows you to convert a compressed Tape Archive (or "tarball") into an uncompressed TAR file and appears when you select a file compressed with Gzip, Bzip/Bzip2, or UNIX Compress.

Remove (encoding type) Encoding: This menu item causes the selected item to be decoded. This option appears when you select an BinHex, MacBinary, or UUencoded file

Create Index: This option creates a StuffIt Index archive - a tiny catalog of a full StuffIt X archive stored locally which allows Spotlight to find files in the original archive, even if it's stored offline on CD/DVD, or another computer. This option only appears when you select a StuffIt X archive.

Browse in Archive Manager: This menu item causes the archive to be opened in the StuffIt Archive Manager application. This option appears when you select a browsable archive type such as StuffIt X, Zip, RAR, TAR and Compressed TAR.

Mount Archive: For Leopard and Snow Leopard users, if MacFUSE is installed and the selected file supports browsing, this command mounts the archive in the Finder as a volume. This option only appears when MacFUSE is installed and you select a browsable archive type such as StuffIt X, Zip, RAR, TAR and Compressed TAR.


Archive: The Archive submenu provides you with several options to create archives. You can create StuffIt X, Zip, and TAR archives using the Archive commands. Archives preserve hierarchical folder structure. If you use the TAR options, you can also choose to further compress or encode these archives so that you end up with, for example, a Gzip compressed TAR archive. This option appears whenever files and folders are selected in the Finder.

Compress: The Compress submenu allows you to compress single files selected in the Finder using Gzip, Bzip2, and Unix Compress compression. Compression operations can only be performed on individual files, not folders or selections of multiple files. This option appears whenever files and folders are selected in the Finder, but if multiple files, folders, or OS X application bundles are selected, you will be prompted to archive before applying single-file compression.

Encode: The Encode sub-menu allows you to encode single files selected in the Finder using MacBinary, BinHex, AppleSingle, and UUEncode formats. Encoding operations can only be performed on individual files, not on folders. A folder must be archived into a single file before it can be encoded.

Legacy: The Legacy submenu allows you to compress files into older and less common formats. This option appears whenever files and folders are selected in the Finder.

  • Stuff (.sit): This option creates archives in the older StuffIt 5 format.
  • Make Self-Extracting: The Make Self-Extracting menu allows you to compress files into a StuffIt 5 (.sit) archive and make that archive self-extracting for either Classic Macintosh OS (.sea) or Windows (.exe).
  • LHa: This option creates LHa archives.

Note regarding Archive Sizes and legacy formats: We always recommend using StuffIt X (.sitx) compression for better compression, better protection, and the capacity for very large archive sizes into the terabyte range. If you are creating legacy formats like the previous StuffIt format (.sit) please be aware that if the total size of the files you want to compress is at or near 2 GB and above, the resulting archive may not be usable and the data inside may be unrecoverable. You may attempt making larger archives in these older formats, but always test them to make sure they expand correctly and all the files are usable. As always, it is important to keep a backup copy of your files.

Droplets: Any custom Droplets that you've created with StuffIt Destinations are accessible. You can quickly hand off selected files and folders to a Droplet by selecting it from the Droplets submenu

Note: Droplets created with DropStuff from earlier versions of StuffIt are not supported.


Mount: Use the Mount menu option to mount disk images (DMG, ISO, IMG, SMI, etc) in the Finder. This option appears whenever a supported disk image is selected in the Finder.

Create Disk Image: Use the Create Disk Image menu option to copy the selected items onto an Apple Disk Image (DMG). This option appears whenever files and folders are selected in the Finder.

Segment: The Segment menu option is used to divides large files into smaller pieces. The selected file will be added to a StuffIt X archive using no compression, and split into segments as specified in the StuffIt Menu Preferences dialog. This option appears whenever a single file is selected in the Finder.

Join: This option will join the segments back into a single archive. You must have all the segments located in the same folder for this option to work successfully. If you have other types of segmented files such as StuffIt X, use the "UnStuff" option from the StuffIt Menu. StuffIt should automatically join the segments and expand the resulting file. This option appears only when you select the first segment from a set of legacy Stuffit segments (ie: "foo.sit.1").

Tip: If you are trying to join other types of segments, just select the first segment in the set and use the Expand/Unstuff command.


Mail: This option will attach the selected item(s) to an outbound email in your preferred email client without archiving. This is handy if the item or items you are sending don't need to be compressed, or are already compressed. This option appears whenever files and folders are selected in the Finder.

Compress and Mail: The Compress and Mail submenu appears whenever files and folders are selected in the Finder and allows you to create an archive and send it via email in a single step. Just select the item(s) you want to send, go to the MagicMenu and choose (for example) "Stuff and Mail" from the Compress and Mail sub-menu. The files will be compressed into a StuffIt X archive and attached to an outbound message in your preferred email client. The Mail submenu lists a variety of archiving and compression options so you can compress and mail an archive created in most of the formats that are supported by StuffIt.

Note: You can use StuffIt SmartSend to transfer very large attachments that would normally cause your email to bounce due to attachment size restrictions. For more information about StuffIt SmartSend, see Using StuffIt® SmartSend.


Verify: If the selected file is compressed, this command checks the file, and notifies if there are any problems.


Launch: The Launch submenu is always available in MagicMenu, even when no files are selected and allows quick launching of StuffIt applications.


Preferences: This command opens the StuffIt Menu Preferences dialog.


Add MagicMenu to Login Items: If you didn't choose to add MagicMenu to your Login Items and want it to automatically open whenever you login to your machine, select this option from the bottom of the menu


Disabling Menu Items

You can disable nearly any of the menu items by unchecking them in the MagicMenu Preferences under the Menu Options tab.

Menu Options

Preventing MagicMenu from Auto-loading at Login

To prevent MagicMenu from loading when the system starts, follow these steps:

  1. From the Apple Menu, choose System Preferences.
  2. Click Accounts (in the System section) to open the Accounts control panel.
  3. Click your user's name in the Accounts control panel.
  4. You may need to authenticate to make changes.
  5. Click the Login Items tab.
  6. Select the MagicMenu item from the list that appears.
  7. Click the "-" button to remove MagicMenu.

MagicMenu will no longer launch when your computer starts up. Mac OS 10.5 (Leopard) users will still be able to access StuffIt menu features via the StuffIt Contextual Menu, but will not be able to use the keyboard shortcuts.

Changing MagicMenu's Preferences

To open MagicMenu preferences, choose Preferences... from the MagicMenu.

Preferences command

Expansion Preferences

The Expanding Preferences are used to determine how MagicMenu goes about the task of expanding an archive or encoded file.

Expansion Preferences
  • Continue to expand if possible: This preference, when enabled, causes MagicMenu to scan the expanded output to see if it can be further expanded. For example, expanding a BinHex encoded StuffIt archive (foo.sit.hqx), MagicMenu will start to expand the archive "foo.sit" as soon as it has removed the BinHex (.hqx) encoding.
  • Note: Archives, compressed, and encoded files contained within sub-folders in the archive must be separately expanded.

  • Set execute permissions by default: This preference determines whether MagicMenu should set the execute file permission attribute on items expanded from archives that do not typically store UNIX file permissions, such as Zip (.zip) and the older StuffIt (.sit). If you un-check this box, OS X applications expanded from such archives may not run correctly.
  • Note: StuffIt X archives (.sitx) are designed to preserve UNIX permissions and ignore this setting.

  • Mount disk images: When this option is enabled, MagicMenu will attempt to mount disk image files (resulting in the appearance of a "virtual disk"). Apple's DiskImageMounter is used to mount the images.
  • Delete after expanding: When enabled, the archive, compressed, or encoded files expanded by MagicMenu will be deleted once the contents have been extracted.
  • Note: Use this preference with caution! If the archive or compressed file is damaged, or any error occurs during expansion, the file may still be deleted and would then have to be replaced before you can try expanding it again.

  • Scan for viruses using: MagicMenu allows you to automatically scan files that are extracted from archives and encoded files for viruses with your virus protection software. MagicMenu supports some versions of McAfee VirusScan, Norton/Symantec Anti-Virus, and Intego VirusBarrier with pre-defined selections. If you would like to try using a different anti-virus program, choose Other... from the pop-up menu.

Compression Preferences

The Compression page contains settings that relate to how MagicMenu creates archives. The Compression page contains a multi-tabbed group box that contains settings that are specific to particular file formats, and also contains items that are applied to all file formats.

Compression Preferences

Refer to Format Compression Options for descriptions of the options offered for each format.

The following settings at the bottom of the Compression Preferences window apply to the creation of all archive formats:

  • Mail using: This pop-up menu allows you to select the mail client that will be used when using the Stuff and Mail command. All the mail clients that support the MagicMenu mail commands are listed in this pop-up menu.
  • Use StuffIt SmartSend: When this option is set, MagicMenu will invoke StuffIt SmartSend when your archive exceeds the size specified in SmartSend preferences. For more information about StuffIt SmartSend, see "Using StuffIt® SmartSend" below.
  • Delete Originals: When this option is set, MagicMenu deletes the original files after compressing.
  • Note: Be careful when using this option!

  • Ignore Special Finder Files: When this option is set, MagicMenu will not add Finder files (such as .DS_Store or older Desktop Database files) to an archive.
  • Create Individual Archives: When this option is set, compressing multiple items with MagicMenu will result in each item being compressed in its own individual archive.

Destination Preferences

The Destination preferences determine where MagicMenu will save files that have been compressed as well as those that have been extracted from archives, compressed files, or encoded files.

Destination Preferences

Compression Destination

You can choose the location where new archives are created. The following options are available:

  • Into the Same Folder as the Source Files: When this option is used, archives will be saved to the same location as the original selected files. This is the default setting.
  • By Asking for a Destination: When this option is selected, MagicMenu will prompt you to specify a location to which files should be created.
  • Into a Specified Location: Use this option to specify a location to be used every time MagicMenu creates a file.

Expansion Destination

You can choose the location where files are extracted. The following options are available:

  • Into the Same Folder as the Archive: When this option is selected, files will be saved to the same location as the archive, compressed file, or encoded file from which they were expanded. This is the default setting.
  • By Asking for a Destination: When this option is selected, MagicMenu will prompt you to specify a location to which files should be expanded.
  • Into a Specified Location: Use this option to specify a location to be used every time MagicMenu expands/unstuffs a file.

In addition to telling MagicMenu where to place items that are expanded, you can specify whether or not MagicMenu should place expanded files into a new folder.

  • When the archive contains multiple items: This is the default option. When this option is selected, MagicMenu will create a surrounding folder whenever the archive contains multiple items at the root (first) level. The name of the archive will be used for the newly created folder.
  • Never: MagicMenu will never create a surrounding folder.
  • Always: MagicMenu will always create a surrounding folder.

Mail and SmartSend Preferences

The Mail and SmartSend preferences determine how MagicMenu will handle mail attachments.

Mail and SmartSend Preferences

For all Mail commands use: This pop-up menu allows you to select the email client that will be used when using MagicMenu's Mail commands. All the mail clients that support the MagicMenu mail commands are listed in this pop-up menu.

Archive creation folder: Select a location for storing archives created via MagicMenu's Mail commands. After your outgoing message has been sent successfully, you can delete the archive from this folder.

Using StuffIt® SmartSend

It is not uncommon for an email server to set a size limit for files that you can send as attachments. All too often, you send a file and then learn later on that the message cannot be sent because the attachment exceeded the size limit. With StuffIt SmartSend, you can create an archive and email it to recipients without having to worry about the size of the file. When an archive exceeds the limit that you configure, StuffIt SmartSend will automatically send an email with a link that tells the recipient where they can download the file. Your large attachment will be uploaded to the hosting service that you specify in your configuration. You can choose between FTP, MobileMe, and our SendStuffNow file hosting service.


How SmartSend Works

After you configure SmartSend as described in the sections below, you are ready to use it. The steps are as follows:

  1. Select the files that you want to add to an archive and send by mail. Then choose Stuff and Mail from the MagicMenu or StuffIt Contextual Menu.
  2. StuffIt creates the archive.
  3. StuffIt checks the size of your file:

If the archive exceeds the limit that you set in your configuration, StuffIt uploads the file to your host. While the file is uploading, the Archiving status bar displays a Waiting for Upload message. A second progress bar displays the status of your upload.

Note: You may be notified that StuffIt Helper wants to use the confidential information stored in your keychain. Click Always Allow, or Allow, to continue

If the size of the archive is below the limit that you set in your configuration, StuffIt opens your mail application and prompts you to complete your mail message.

Configuring SmartSend

In the lower portion of the Mail and SmartSend Preferences, check the Use StuffIt SmartSend option and enter the maximum size (in megabytes) for the files that you can or want to attach to email. The default setting is 5MB.

File hosting service: Choose from SendStuffNow, MobileMe iDisk, or FTP. Configuration options for each are described in the sections that follow.


Configuring MobileMe iDisk

When you choose MobileMe iDisk, StuffIt SmartSend will use the account settings configured in the MobileMe System Preference. Click the Open MobileMe Preferences button to change your MobileMe settings.

Further information about Apple's MobileMe service can be found at http://www.apple.com/mobileme/.


Configuring FTP

When you select FTP as your file hosting service, you will be prompted to enter your account information. Enter server, file path, and your username and password.

If you want to provide a custom URL for your download (such as a URL on your personal or business web site), check the Custom Download URL option, and select whether the URL will be on an FTP or HTTP server. Then enter the Server and Path information in the area provided. Click Done when you are finished.


Configuring SendStuffNow

StuffIt Deluxe 2011 includes a 6-month Premium subscription to the SendStuffNow (formerly StuffIt Connect) file hosting service which offers extra monthly bandwidth and larger online storage limits than a Free account. To use this service you will need to set up a new account. You can request your account at sendstuffnow.com or directly in the SendStuffNow Setup Assistant. Choose SendStuffNow as your designated File Host site, enter in the email address and password associated with your SendStuffNow account. If you don't have an account, click "Sign up for a FREE SendStuffNow Account". This will launch your web browser and take you to the account sign page. Be sure to use your StuffIt Deluxe serial number when you sign up.

Using SendStuffNow

SendStuffNow is a service that is designed to share large files with friends, family, and co-workers. It is a safe and secure way to provide password-protected and time-limited access to files that are too large to email. It automatically works with StuffIt's SmartSend feature, but you can also upload files manually. You can find more about using SendStuffNow here: http://smithmicro.com/sendstuffsupport

Sending Files with SmartSend

If you are using SendStuffNow for your SmartSend host, your browser opens to http://www.sendstuffnow.com, and asks you to send an invitation for your shared file. You are prompted to enter the following information:

Email address(es): Enter one or more email addresses for the people with which you want to share the file. Separate multiple email addresses with commas. You can also use the Add Contacts button to select email addresses from your online SendStuffNow addressbook. Control-click to select multiple contacts. Then click Add to add them to the Share's invite list. If you check the "Send to me too" option, you will also receive a copy of the email invitation.

Message: Enter a message for the people to which you are sending the email, such as a description of the file or further instructions for use.

Expiration: Enter the date and time on which the download link will expire.

Send: Click the Send button after all information is entered.

SendStuffNow Invitation Screen

After you configure your SendStuffNow invitation, an email will be sent to the recipients. The email contains a link to download the file. When the recipient clicks the link, they will open the download page in their browser. After entering the password they are able to download the file. A link to download the free of StuffIt Expander is also provided in case they need a tool to expand archives.

Note: If your uploaded file is encrypted with a password, be sure to communicate it to your recipients.