the personal weblog of raffy banks

Posts Tagged ‘OS X’

Using MarcoPolo to Lock Down Your Mac When Connected to a Public WiFi Network

Thursday, February 5th, 2009

On my PowerBook I run quite a few sharing services, things like Web Sharing, Bonjour for file sharing and Screen Sharing. But the thing is, I only need these services running when I am at home; I’d rather not “publish” theses services when I am surfing at my local Internet cafe.

I’d also like to enable some sort of password protection for when I walk away from my PowerBook momentarily.

Enter MarcoPolo

MarcoPolo lets you switch your Mac between locations; Which it can do automatically or you can manually switch it. This means that when I am at home, I can switch to my “Home” location profile have any password protection disabled and all my services flipped on. When I am at a cafe, I can switch to my “Public” profile I can enable a screensaver password protection and have all my services flipped off.

MarcoPolo Switching Locations

Rules enable automatic switching between locations.

MarcoPolo Rules


The only problem I found with MarcoPolo was the poor help documentation and poor verbage within the app itself. So, here is…

How to use MarcoPolo to enable a screensaver password

Once downloaded and installed, click the compass icon on the menu bar and select “Preferences…”.

1. Click the context tab and then the plus symbol and add a profile named “Public”.

2. Click the actions tab, then the plus symbol and select “Add ScreenSaver Password Action…” and enter info as below:
MarcoPolo ScreenSaver

3. You will now want to create another “Add ScreenSaver Password Action…”, but with the context set to “Automatic” that is set to disable the screensaver password so you don’t have the password prompt when at home.

That’s it. Now when you flip to your “Public” location there will be a password that flips on when your screensaver kicks in.


There are actually quite a few actions your Mac can take, based on your location:

  • Setting your default printer
  • Changing your desktop background
  • Enable or disable particular firewall rules
  • Setting iChat status message
  • Setting the default IMAP or SMTP server for Mail.app
  • Mounting network shares (smb://, afp://, etc.)
  • Muting or Unmuting system audio
  • Changing OS X network location
  • Opening a file (an application, a document, etc.)
  • Quit an application
  • Enabling or disabling screen saver password
  • Start/stop screen saver
  • Changing screen saver idle timeout
  • Running a shell script (or any other kind of script, via Platypus)
  • Turning on or off Bluetooth
  • Turning on or off WiFi (AirPort)
  • Establish or disconnect VPN

You can also set you Mac to automatically switch between locations automatically based on quite a few rules

  • Visible WiFi networks
  • Current Audio Output device (headphones/internal speakers)
  • Discoverable Bluetooth devices
  • Advertised Bonjour (Zeroconf) services
  • Attached FireWire devices
  • Assigned IP addresses
  • Ambient Light level
  • Attached Monitors
  • Active Network Links
  • Power source (power adapter/battery)
  • Running Applications
  • Current Time Of Day
  • Attached USB devices

You can even run AppleScript or shell script actions when switching between locations…

Very cool!

Every Business Should Switch to Mac OS X

Wednesday, April 16th, 2008

I truly believe this. I cannot think of a single good reason not to. And the CEO’s obsession with Microsoft Outlook does not count!

I have helped a few business move to Apple’s Mac OS X and I repeatedly receive praise for the encouragement.

So it was fantastic to hear the IBM is testing such a migration: IBM launches internal pilot program to test migration to Macs

The Browser is Dead

Friday, April 11th, 2008

Michael Arrington on TechCrunch writes:

For most early adopters (and all Mac users), the browser is increasingly the only operating system that matters anyway. Windows isn’t really that relevant any more just because of the increasing utility of online applications like Google Docs, which competes with Microsoft Office. - Gartner Says Vista Will Collapse. And That’s Why The Yahoo Deal Must Happen

With the increasing popularity of widgets over the last few years, I honestly believed that the browser was at and end, it had hit a wall. There are even Firefox plug-ins that allow the browser to NOT act like a browser.

The problem is in the general thinking of the OS, as a platform for apps to run. By definition this is true. That’s all it is.

Why the browser is so popular is that it is a tangible interface to the internet. People got the “pamphlet” pitch back when the internet first entered the publics’ conscience.

It is going to take a young mind, someone who sees the OS as something completely different, to bring its next iteration. Not simply as a serving tray for apps.

I think it’s less “the OS is dead” and more that the OS needs to be re-thought. (Windows is ‘collapsing,’ Gartner analysts warn)

The Finder is Still the Worst Mac App

Friday, April 4th, 2008

Finding newly created folders is cumbersome. Finding re-named folders and files is a pain. File and keyboard actions are not carried across all tools, such as the save dialog. Files are re-associated to different apps too presumptuously. There is also a real lack of built-in file and folder actions.

These are the things I do everyday, not just once in awhile headaches.

Of course, the act of renaming filenames is fantastic.

File Renaming in OS X Leopard

RJB is proudly powered by WordPress | Subscribe: Entries (RSS) | Email: raffybanks at gmail