Location-aware Macbook Settings • Andrew J. Freyer
Saturday
Tuesday
Airport Location for Mac OS X 10.6
Airport Location - Smarter Location Profiles for Mac OSX 10.6
NOTE: Upgrading from version 0.5 to 0.6 will require re-recording both snapshots and locations.
(0.60028 - alpha)
(0.50891 - beta)
or
(0.60027 - alpha)
Whenever you go to a new location you'll be asked to name that location. Then, it takes a "Snapshot" of important settings and open applications.


A Snapshot can be updated at any time from
the Airport Location menu, located in the
menu bar, or you can set Airport Location to ask which snapshot to apply:



Andrew J. Freyer, 2010
Or, you can set a customized series of actions to record in each snapshot:
Airport Location can set the chat status of major chat applications: Skype, iChat, Adium:
Or, airport location can run a script (AppleScript, shell script or Automator Workflow) when you get to a new location:
Next time you fire up the laptop in that location, your saved settings are restored and your applications are opened.
You can also assign "Group Snapshots." Just like it sounds, a "Group Snapshot" will restore settings the same way for mulitple locations (e.g. "Class" or "Library" or "On Campus").
You can also assign "Group Snapshots." Just like it sounds, a "Group Snapshot" will restore settings the same way for mulitple locations (e.g. "Class" or "Library" or "On Campus").
Airport Location keeps up-to-date on where you are using Growl.
Airport Location is similar to other location-aware programs such as:
The big difference between programs all of these applications and Airport Location is that Airport Location doesn't require you to manually customize each individual setting.
Set the volume like you would normally, set the desktop like you would normally, set the brightness, the printer, bluetooth power, all exactly like you otherwise would. No messing with individual settings.
Set the volume like you would normally, set the desktop like you would normally, set the brightness, the printer, bluetooth power, all exactly like you otherwise would. No messing with individual settings.
Airport Location can show you an approximate map of where you are!
Airport Location can also intelligently guess a new location's name base on your iCal Calendars. If there is an unknown location, but there is a known iCal event occurring or starting soon on a selected calendar, the location can be automatically named for you.
If you want, you can set a group too! Just put the group name in the "Notes" section of the iCal event:
You're at a NEW LOCATION
But already have a meeting scheduled in iCal:
Airport Location can read your calendars, and find events that are are happening NOW (or starting soon) and name unknown locations AUTOMATICALLY...
Airport Location's new windows are the end results from modifying some fantastic code by Matt Gemmell.
Requirements:
Mac OS X 10.6 (might work on 10.5 versions, but I haven't tested that)
Mac Laptop with Airport
Mac OS X 10.6 (might work on 10.5 versions, but I haven't tested that)
Mac Laptop with Airport
Recent Tweets:
"Do you miss Location Manager? You'll want this ultra-clever substitute, for Snow Leopard" @mattgemmell
"Did I mention how awesome AirportLocation.app is!? location based preferences, done right. Couldn't live without it now!" - @leesbian
"Airport Location (airportlocation.blogspot.com) is the handiest application I've got on my macbook right now. Definitely a keeper." - @preciousroy
"location profiles - done right!" - @Randy_Lowe
"been searching for this forever" - @kmelve
"You should definitely checkout this app" - @boastr_net
please email any questions, suggestions, bugs, etc. to
airportlocation at gmail dot com
Andrew J. Freyer, 2010
Wednesday
Saturday
Bug Report... FIX: Try Deleting your Preferences
If you have upgraded and are experiencing issues, it's possible that the Actions list is the problem.
/~~YOUR USERNAME~~/Library/Preferences/com.AirportLocation.Actions.plist
You may either delete this file and start fresh or you may delete the location section within the file that you are experiencing crashes on.
If you're using version 0.6... delete these files:
com.andrewjfreyer.AirportLocation.plist
com.andrewjfreyer.AL-Snapshots
com.andrewjfreyer.AL-WifiHistory
com.andrewjfreyer.AL-EthernetHistory
com.andrewjfreyer.AL-Snapshots
com.andrewjfreyer.AL-WifiHistory
com.andrewjfreyer.AL-EthernetHistory
Tuesday
Another large bug...
Another bug, but this one isn't my fault...
The OSAX module provided by Adobe for Photoshop messes up the way that applescript is handled. Some of the recording and setting methods in Airport Location use applescript, as do other programs.
The Adobe Unit Types.osax file that shipped with Photoshop CS4 and CS3 is a 32-bit component. Mac OS X 10.6 (Snow Leopard) requires some 64-bit scripting environments. Use the following solutions to resolve the unit type error:
Solution 1: Update the Adobe Unit Types.osax to version 2.1.0.
- Click this link to download the Adobe Unit Types.osax version 2.1.0 file.
- Choose /Library/ScriptingAdditions.
- Move the existing Adobe Unit Types.osax file to a backup location.
- Copy the downloaded version of the Adobe Unit Types.osax file to the /Library/ScriptingAdditions folder. Select Yes to authenticate this operation.
- Restart your computer.
Solution 2: Run AppleScript Editor in 32-bit mode.
- Choose Get Info on the AppleScript Editor.
- Select Open in 32-bit mode.
Solution 3: Use the Arch command in your command-line tool.
Instead of executing "osascript xx", execute "arch -i386 osascriptxx".
Wednesday
Make sure to look to the new website for current updates...
I have moved my page to wordpress: http://airportlocation.wordpress.com
Thanks for your interest in Airport Location for OSX.
Sunday
Saturday
Friday
New release... 0.60020
Updated the automatic location detection method so that the user has better control of the Airport Power
Bug - Automatic Location Determination
Not so much of a bug, but it is not as smart as it could be... working on making it better.
The bug part is that Auto-determinatino has to be turned off if a user wants to turn airport on or off and record a new snapshot. This is a problem.
Thursday
New Release ... 0.60019
Fixed a bug that was introduced with the iChat, Adium, Skype status fix a few hours ago.
New Release... 0.60016
Fixed several bugs that were present in the status message actions (skype, adium, ichat)
Bug... Ethernet detection not working properly
A number of users have let me know that ethernet detection has broken in some of the recent versions. Working on a fix now.
Wednesday
New Release... 0.60014
Added a feature - at individual locations a group snapshot list can be popped up instead of applying the same snapshot every time.
Subscribe to:
Posts (Atom)