Basecamp Favorites – Easily generate web shortcuts to all your Basecamp projects
Friday 09/18/2009 – Category: Uncategorized
Ok, this is for the extremely lazy (or efficient, you pick). With Quicksilver or LaunchBar, you can launch just pretty much everything...so why not open URL links with it? I use Basecamp on a daily basis and it gets a bit tedious trying to find a specific project, especially if you have a ton of them.
Enter Basecamp Favorites, a simple script to slurp your Basecamp projects and create web shortcuts for them you can quickly launch with Quicksilver/LaunchBar/whatever.
Download basecamp_favorites.zip
Requirements:
- Ruby and RubyGems installed
- xml-simple gem (sudo gem install xml-simple)
- API access and https enabled on your Basecamp account
Usage:
1. Setup your Basecamp connection:
@@session = Basecamp.establish_connection!('YOUR_BASECAMP_URL', 'YOUR_BASECAMP_USER', 'YOUR_BASECAMP_PASSWORD', true)
Make sure you omit the http/https from the url, the last parameter in the call specifies whether or not to use an https connection.
2. Open up a terminal, cd to the script directory, and:
ruby favorites.rb
Your shortcuts will be generated in the same folder you run the script. You can re-run the script whenever you want, and for bonus points, you can set up a cron job to periodically run the script to catch new projects that have been added.
One Response to “Basecamp Favorites – Easily generate web shortcuts to all your Basecamp projects”
Leave a Reply
Recent Posts
- Good Word – now with definitions!
(Friday 03/5/2010 – 2 Comments) - Good Word – Words With Friends Word Checker
(Thursday 02/25/2010 – 31 Comments) - Facebook App Development gotchas
(Friday 02/19/2010 – No Comments) - StoreKit SKErrorUnknown
(Friday 02/19/2010 – 1 Comment)

September 18th, 2009 at 4:21 pm
To catalogue this folder in Launchbar, do the following:
# Invoke Launchbar. Click the gear icon on the right.
# Go to Index > Show Index
# Hit the + symbol on the bottom left of the window that pops up
# Find your folder and add it to the index.
# To configure whether to make these items visible only via sub-search, configure this in the “Options” tab of this index.