At a Glance
Expert’s Rating
Apps for Networking. Get your network working better with the best networking apps. If you want to track how much you're downloading, transfer or stream a video over a local network, or set up. ScreenSharingMenulet (non Mac App Store version) - Free - VNC interface to Apple’s Screen Sharing app. MenuMeters (not Raging Menace version) - Free. TunnelBlick - OpenVPN client - Free. VirtualBox - Free - virtual server. Crossover - Paid - run Windows apps natively without a virtual server. Mac OS X: ScreenSharingMenulet gives you easy access to local, remote, and Back to My Mac VNC servers directly from your OS X menubar. It's customizable, lightweight, and completely necessary. ScreenSharingMenulet is one of my favourite enhancements in Mac OS X. It displays available machines on the network that can be controlled via Mac OS X’s built-in screen sharing functionality (a. ScreenSharingMenulet VPN iStat Menus - network, drive, RAM, CPU, fans, battery, time/date Bluetooth Bartender Notification Center (although apparently Bartender can hide it, but I guess I like.
Cons
Our Verdict
Leopard’s Screen Sharing feature, which lets you view and control the screen of another Mac, can be quite handy, especially for performing remote tech support for family and friends. But my experience is that many people use it mainly with computers on the same local network—in the same house or office. For example, I frequently use it to peek in on my desktop Mac from my laptop.
If this describes your use of Screen Sharing, Stefan Klieme’s ScreenSharingMenulet aims to make such connections easier by providing a menu-bar menu that lists any computers on your local network with Screen Sharing (or Remote Management—aka, Apple Remote Desktop) enabled. Choose a computer from the menu and the Screen Sharing application launches and initiates a screen-sharing connection to the chosen computer.
(Just as if you’d connected normally, the connection will be made immediately if you’ve previously saved the required username and password to the keychain; otherwise you’ll be prompted to provide this info.)
Thanks to Bonjour, ScreenSharingMenulet’s menu updates in real time, showing new Screen-Sharing-compatible computers as soon as they appear on the network.
The menu also provides a submenu that includes any computers to which you’ve recently connected. And if you’ve tweaked the Screen Sharing application to display its hidden browser, the menu displays any non-local hosts you’ve previously connected to, as well.
One feature that would make ScreenSharingMenulet even more useful would be an option to enter an IP address to connect to a computer over the Internet. But for quick connections on your local network, this simple program is tough to beat.
Want to stay up to date with the latest Gems? Sign up for the Mac Gems newsletter for a weekly e-mail summary of Gems reviews sent directly to your Inbox.
This guide will show you how to use OS X’s built-in Screen Sharing utility to connect to multiple Macs, directly from the Apple Menu – making it a simple two-click process.
Screen Sharing Menulet
Before you get started, make sure that Screen Sharing is enabled on each of the Macs that you want to connect to. To do so, open the System Preferences, click the Sharing ‘button’, and make sure that Screen Sharing has a checkmark in the box next to it.
click to enlarge
- Download the small and free App ScreenSharingMenulet. Unzip the file and drag ScreenSharingMenulet.app to your Applications folder the same as you would when installing any other program. Launch it from there.
- A new icon will appear in your Menu Bar.
- Give it a click and you’ll be presented with a list of the Macs on your Network that you can connect to and view/control (ie. have Screen Sharing enabled). Click on one of them.
- If you’ve previously connected to that Mac and set your preferences to remember the username and password, you’ll be instantly connected. Otherwise you’ll have to enter the user/pass associated with the Mac you’re connecting to.
- To enable some additional features, click the ScreenSharingMenulet icon, select ScreenSharingMenulet from the menu, and finally Preferences….
- According to the author (and from my experience) the Back to My Mac Hosts feature is not reliable. By all means do try it if you’re a fan of Back to My Mac, but know that it’s not consistently reliable. The Show Local IP Addresses feature I find very helpful – place a check in that box…
- … and now the (local) IP address of each Mac will be listed in the ScreenSharingMenulet menu.
- If you’d like to be able to connect to and use the Screen Sharing feature on one of your Macs when you’re not on the same network (ie. you’re connecting to your home Mac from a Starbucks or at work) – open the ScreenSharingMenulet Preferences again, and click the My Computers tab. Click the small + (plus) button in the bottom left corner.
- Enter the Public IP assigned to your home network in the Host section. To find your public IP, simply visit http://www.whatsmyip.net. Give the connection a name by entering it in the Name (optional) field. The default port of 5900 is good. You’ll very likely need to configure your router to forward requests to port 5900 to the Mac you’re setting up. PortForward.com is one of the best resources to figuring out Port Forwarding if you’re unfamiliar with the process. Leaving Wake on Demand selected is a good idea, but make sure to see this Apple KB article about the Wake On Demand service for OS X.
- If everything is set correctly (the public IP address, port forwarding configuration, etc) – you should now be able to connect to your home Mac from a remote location by selecting ScreenSharingMenulet then My Computers and finally the Name of Mac item.
- You can also use the My Computers feature to set up a Screen Sharing session with a Windows PC on your local network (typically they will not show up in the ScreenSharingMenulet drop-down “automatically” like Macs do). Add the IP address, Name and Port for your Windows PC.
Notes:
1. You will very likely need to install a VLC Server on your Windows PC in order to view/control it via Screen Sharing.
2. You’ll need to use a different port if you’re planning on connecting to it and another Mac from outside of your home network. - Now you can connect to your Windows PC via ScreenSharingMenulet when you select it from the My Computers menu.
- Windows!
- That’s it!