By Ben Vallack
http://www.macosxhints.com/article.php?story=20040423141815884
|
There seems to be quite a few people who are missing out because they initially find Butler too complicated. I admit this was my initial thought on the software, but I could see it had enormous potential so I sat down and read all the FAQs and quickstarts and things. I consider myself pretty familiar with it now, and I will simplify the basics of this great app for you. |
What is Butler? A file launcher. You can access applications and any other kind of document by browsing fully customizable system-wide spring-loaded menus, pressing hot keys, clicking hot corners, or entering abbreviations. Butler will learn from your habits and remember what you want a certain abbreviation to do (e.g., enter "abo" to launch "Address Book"). A bookmark manager. Butler offers you a way to manage your bookmarks without depending on a certain browser. In contrary to a browser's bookmark collection, Butler's bookmarks are always accessible through its system-wide menus, hot keys, etc. And you'll certainly become addicted to accessing bookmarks by entering abbreviations. Butler also lets you access the bookmarks of every single browser there is for Mac OS X. Adding files or URLs from your browser to Butler's configuration is stunningly easy: Just drag them to the active screen corner (default: top left), see Butler's main window open, and drop your items somewhere within your configuration. A web search utility. Butler's predecessor "Another Launcher" was the first application that let you search the web from the menu bar. But if your menu bar is too crowded for an input field, you can also use hot keys to pop up dedicated web search windows. Butler supports a large number of search engines by default, but you are not restricted to those ? you can easily add your own search engines. A pasteboard extension. Butler lets you access items you have previously stored in your pasteboard, effectively turning your pasteboard into a stack. You can also take a snapshot of your current pasteboard and keep it for good. This feature is particularly useful for text snippets you need to enter on a regular basis. And so much more... You can use Butler to move and copy files, control iTunes, access the system preferences, change the current user, and so on. But Butler really shines when it comes to customizing its behavior. Is your menu bar too crowded? Use Butler's docklet! Do you want a menu for each mounted volume? Do you want a menu to pop up when you press a certain hot key? Do you want all running applications in your menu bar? Or do you prefer doing things with your keyboard only? Whatever kind of interface you prefer, Butler is at your service. Requires: Mac OS X 10.2 or higher Download from: (US $18 Shareware) |
You can set keyboard shortcuts for anything you put in the menus, invisible or not. You can also set a screen corner to activate things, using right or left mouse button and any combination of keyboard modifiers, so you are not limited to four shortcuts. I wont dwell on the menu configuration too much as there is more to explain.
If you click on the Engines button at the top, you will enter the page where you can configure all the search engines that can be used with the Web Search smart items. You will see there are already quite a few pre-installed, some in folders and the Google ones at the top by default. This hierarchy corresponds the drop down menu under the search field in any of the Web Search smart items. To add a search engine, just select Search Engine from the + menu at the bottom left. To configure it, you need to find out the string before and after the search terms that the search engine, or other site, uses. Do this by going to the site and searching for anything, then on the results page copy the text to the left of your search query. Then in Butler paste it into the left-hand Address field for the engine you have created and selected. Then copy the text from the right of your query and paste it into the right-hand field in Butler.
Finally, we will look at the Preferences page in Butler preferences. You will see several Categories in a window on the left and the Options on the right. The Options for Butler are all fairly self explanatory and trial and error will be the best way to see what they do. You can have the most fun with the Appearance category. You can independently change the colors, radius, transparency, etc. for the Web search floaters, Status floater (which is what the iTunes info is displayed in) as well and the Abbreviations window.
When you select Edit Layout from these, you will see a common structure which is used to configure the floaters. The four Radius sliders adjust the radius of the corners of the floaters. The Margin sliders adjust how much empty margin surrounds the contents of the floaters. These sliders all correspond to their position in this window. In the middle you can select the colors for the background and the foreground (text) depending on which one you are adjusting. You will notice that you can select an opacity value for the color you choose from the color pallet. This is not the same as the Transparency slider at the bottom of the window. The Transparency slider controls the transparency of the window content itself, for example, album artwork in the status window or the window in the Abbreviations window. The color transparency value is what adjusts the opacity of the backgrounds or the text. Again, trial and error is the best way to see what happens here.

So that's the configuration dealt with. Now onto some of the features of Butler when it's in use. You can drag files onto the Butler icon in the menubar (or docklet). Once you let go, a floater will display to remind you of what you have dropped there. Then you can navigate the Volumes menu to find a new location for whatever you have dropped on the icon. You can choose from Move or Copy from the top of each directory's sub-menu. If you navigate to an application, you can select that to open whatever you dropped with that application. You can also apparently force a file to open in a non-enabled application by holding Option-Command when you drop the file on the icon, but I cannot see any difference when I do this. Maybe someone can add to this.
Butler is also very good at organizing bookmarks or shortcuts to files. In the Editing Category of the Butler Preferences, you can specify a Drag & Drop Active Corner. This means when you drag any HTML link to this corner, the Butler Configuration panel opens and you can specify a location in the menu hierarchy for the shortcut. Its not just links that you can do this with, files and applications work, too. And remember you can set keyboard shortcuts for anything, so you can use keyboard shortcuts to launch your favorite application or file or bookmark.
Ok, next up, the Abbreviation window. You will see this in the Invisible Items folder of the menu configuration. By default the keyboard shortcut to bring it up is Control-Space. When you summon it with the keyboard shortcut, you can immediately start typing and you will see a shortening list of results, getting more refined as you type more letters. However, if you are thinking ahead you will only type three or four letters and then select the item you are after by using the up and down arrow keys or clicking on it. Then press Enter, and Butler has remembered those letters as an abbreviation for the item you selected. Next time when you type those letters, you can just press Enter to launch it straight away -- this is why it's best to use fewer letters. If you make a mistake or want to simplify your abbreviations, just type in a new string and select the item again; hitting Enter will make it come up first next time.
You can also see the list of abbreviations in the Configuration panel under the Abbreviations folder in the Invisible Items folder. Butler searches all the Local Folders you have added to the menu configuration as well as the specified locations for Applications in the Preferences window. Butler only looks three levels into any directory and does not search the Volumes' contents. You can add a folder for Butler to look in when searching for Abbreviations by adding a File in the Configuration panel. Instead of selecting a file, just select a folder. Make sure you check Search contents for abbreviations in the section to the right of the configurations window when the item is selected. You will need to select Update from the Butler menu for the Abbreviations search to bring up results from your newly added location(s).
Butler has many more features that I cannot mention here because I would be all day, but read the Read Me file for more information. I hope the information I have written here will give people a good grasp of how Butler works if they are using it for the first time.