DigitalOutbox Episode 39 – The Legal Edition…plus our best pick ever!
You can subscribe via iTunes, via the podcast feed or download directly the MP3 or the AAC (enhanced) podcast.
Click here to view the shownotes for this episode.
Audio clip: Adobe Flash Player (version 9 or above) is required to play this audio clip. Download the latest version here. You also need to have JavaScript enabled in your browser.
Some of our recent picks have been for online services that make use of bookmarklets. Google Reader, Boxee, ZooTools, Readability and Instapaper all make use of bookmarklets. This is all well and good but my browser bar is struggling under the weight of so many links. Thats where Quix step’s in.
Quix is an extensible bookmarklet. What’s that? It’s a bookmarklet (another one!) that allows you quick access to common internet commands and also allows you to extend it, adding in commands that you use often. So using Quix i remove many of the bookmarklets that I use day to day and access them via keyboard shortcuts. So how does it work.
At the most simple level, visit the Quix website, drag the Quix bookmarklet to your browser bar and your good to go. Want to do a google search for IMAX glasgow. Launch Quix and type:
g imax glasgow
Boom. A google search for IMAX and Glasgow will be run. I see that Avatar is on. To get some info Quix can help again
imdb Avatar
I now have the IMDB page for Avatar. This time I ran the search with a space in front of the command. This opened the search in a new tab in Safari. I want to save that page for reading later. Open Quix and type
evernote
The current page is saved into Evernote. The list of commands on the Quix site shows a full list of all the sites and services supported. It’s extensive and ever growing. One awkward step is launching the Quix bookmarklet. Having to select it with a mouse and then typing feels a bit sluggish. On Safari, there is a keyboard shortcut to launch shortcuts on the bookmark bar, so clicking CMD+1 will launch Quix if it’s the first bookmark in the bar. Very nice. Chrome and Firefox via an extension allow for shortcuts to launch Quix as well – see the Quix website on how to setup each browser.
So far so good. It’s easy to see what a time and space saver Quix can be. The feature I like the most though is the ability to add your own commands. The syntax page details how to add your commands but basically you create a text file that is hosted somewhere – Dropbox, MobileMe or your own webspace for example. You then add commands in the format “shortcut executable description”. The executable can make use of the following replacement tokens:
%s Replaced by any search terms that were entered after the command and / or any text that was selected when the command was issued. There’s a special case of this: %s_, this does the same except that it replaces spaces with underscores ( _ ) instead of plus signs, this is used in the Wikipedia command in the example file.
%r Replaced by the URL you were on when the command was issued.%rsReplaced by a bit.ly shortened version of the URL you were on when the command was issued.
%d Replaced by the domain you were on when the command was issued.
%t Replaced by the title of the page you were on when the command was issued.
So its very easy to add commands. Before you can use the commands you need to create a new bookmarklet that calls your custom file – visit the extend page to create the new bookmarklet. That’s it – your good to go. One issue I did have is that it can take a while for the bookmarklet to pick up new commands added to your custom file. To get around this open Quix and type ‘debug’ which clears the cache and reloads the custom file.
If your interested in my custom command, it can be found on Github. This is a fork of Merlin Mann’s original file which contained some very useful commands.
Hopefully you’ll read this an install Quix as it is incredibly useful especially when you start to customise what it can do. if your still in doubt, watch the screencast below demoing Quix from the developer himself.
An introduction to Quix from Joost de Valk on Vimeo.
DigitalOutbox Episode 38 – Windows Phone 7 Series, Google Buzz and ChatRoulette. Plumbing the depths.
You can subscribe via iTunes, via the podcast feed or download directly the MP3 or the AAC (enhanced) podcast.
Click here to view the shownotes for this episode.
Audio clip: Adobe Flash Player (version 9 or above) is required to play this audio clip. Download the latest version here. You also need to have JavaScript enabled in your browser.
When I moved to the Mac platform a few years ago one area of software that wasn’t well supported was newsgroup readers. There was a few but the one that stood out was Unison from Panic Software. Early in January they announced Unison 2 and I was surprised – what could they really do to justify an upgrade?
The first aspect they have addressed is making the textual world of newsgroups far more visual. Instead of seeing 1000’s of groups to browse with you can select a group o groups via the Directory. This then lists all music groups for example or all Mac groups. You can then a select a group and Unison will download the latest headers for you to browse and read. You can also subscribe to a group and each time you launch Unison it will update the groups with the latest content.
You can also use All Groups to step through the different groups available or just use the search facility. Type in a search string and all groups that match the string will be returned. Easy and fast. Newsgroups are really just lots of text messages but have been used for years to carry binary files as well. If you want to use newsgroups as a messaging platform then Unison helps with good support for threaded messages, messages updated on launching the app and a clean, clear interface. You can also reply in HTML (boo) or plain text (yah!) to messages so all formatting options should be covered.
Despite the nice messaging features most people will want to download from binary groups and Unison 2 has some nice upgrades in that area. First of all, browsing group messages will actually display pictures and music files directly in Unison rather than seeing 10’s or 100’s of text messages. You can even play the music from within Unison but to be honest this isn’t the best way of using Unison. It supports NZB files which makes downloading files as easy as using a search engine. NZB is an xml based file that groups together message ID’s for a particular file or set of files. So if I wanted to download the latest episode of Lost, instead of searching for and selecting 1000’s of messages I search for and download one NZB file which unison use’s to grab the correct messages.
Once the messages have been downloaded, Unison 2 will now extract the files, use PAR files to repair any broken files and then clean up the PAR and ZIP/RAR files when the file has been extracted. No need for any helper app’s as Unison does it all. Another new feature is the Search Browser which connects to popular NZB search engines and allows you to search and download NXB files form within Unison rather than an external browser or search tool. You can customise the search engines used so if you have a favourite site or paid for access to one of the private search engines then you can use it as well.
In use I’ve found it to be fast and reliable and the new features have really added to the usability of the application. Unison 2 costs $29 for one licence or $18 for an upgrade form version 1. I think that’s a bargain for the functionality you get in return. If you are a heavy binary newsgroup user then another option is SABnzdb which is a cross platform binary newsgroup reader that doesn’t have a GUI but once setup is very powerful and offers a number of scriptable and customisable features but for my occasional toe dipping into newsgroups, Unison 2 is my tool of choice.
Welcome to the seventh of a series of posts on setting up a Mac Mini Media Centre. This post will look at the daddy of open source media centre app’s, XBMC. When reviewing Plex and Boxee I mentioned that both were forks from XBMC, or Xbox Media Centre to give it it’s full title. In 2004 Xbox Media Centre was born out of another well known app – Xbox media Player. Both app’s were designed as media playback applications for Microsoft’s first console, the Xbox.
When I say Xbox, of course I mean a chipped Xbox. Chipping the Xbox and installing software like XBMC really showed the potential of a games console to act as a media centre device. No restriction on codecs, a great community constantly upgrading the software meant my chipped Xbox was untouchable for quite a few years. In fact it’s still a great media player today except the chip on the original Xbox couldn’t handle HD which for me is a deal breaker. So what does XBMC offer compared to the forked products?
On first pass you can see that Plex and XBMC are very similar products. They share many of the same menu’s, options and skins which in some way isn’t a surprise although Boxee is very different in use than XBMC. In fact when you install the correct skin in XBMC you could be forgiven in thinking that XBMC is exactly the same as Plex. Almost. If you want to read about the functionality that XBMC offers, re-read the Plex review. There are a few differences though. Media shares are easier to add to XBMC and I found the menu’s generally a bit easier to use and follow in XBMC.
TV and Video’s are also browsable using the same rich content that the scrapers bring to Plex (unlike Boxee) but Music doesn’t integrate with iTunes in the same way as Plex. In fact the biggest difference I could see is that Plex has the Plex media Server which acts as a bridge between Plex and your locally stored media. It’s this that lifts Plex above XBMC in day to day use.
XBMC can also be extended via scripts and plugins. These aren’t as well organised as in Plex or Boxee but there is arguably a wider variety that allow you to access online content not only via audio and video but also via torrents and newsgroups which can integrate into XBMC. This won’t be for everyone though and I again prefer the easier to use accessibility of Plex and Boxee when it comes to installing and using plugins. With full skin support and some great skins available the look and feel is really down to personal preference and there are more skins available than in Plex which does have ports of the popular XBMC skins.
There are two iPhone app’s that work with XBMC. XBMC remote (opens in iTunes) is similar to the Boxee remote in that it allows for full control of XBMC from the iPhone. It has two modes – standard which controls XBMC via buttons and gesture which again I found a bit fiddly to use. It costs £1.79 but if you like XBMC it’s cheap for the features it gives you. Another app of more interest is XBMC Music Streamer (opens in iTunes) which allows you to stream music from XBMC to your iPhone. Again the app is £1.79 and although I’ve not tried it myself it’s got good reviews on the App Store an on other web sites so looks a good choice if you ned to stream your music collection.
Out of the three Media Centre tools I’ve used XBMC probably has the most active forums/developments but some of the developments are also in fairly obscure area’s. With a fully set-up XBMC and Plex it can be hard to tell the difference but for day to day usage I prefer Plex and will be sticking to that as my media player of choice. If you want to dabble with scripts and get into the guts of your media software then XBMC is the better choice. Either way, your spoiled for choice.
The next post in out Mac Mini series will look at other useful media applications that you will find useful alongside Plex, Boxee or XBMC. Until then, happy viewing.
DigitalOutbox Episode 37 – Google and your friends, sitting in a tree, b-u-z-z-i-n-g. Plus, Chris and his jowls
You can subscribe via iTunes, via the podcast feed or download directly the MP3 or the AAC (enhanced) podcast.
Click here to view the shownotes for this episode.
Audio clip: Adobe Flash Player (version 9 or above) is required to play this audio clip. Download the latest version here. You also need to have JavaScript enabled in your browser.
Our last posts in our Mac Mini Media Centre series looked at Plex and Boxee, two great media centre applications. However one issue I haven’t covered is Remote Controls. What is the best way of controlling your Mac Mini? There are a variety of options and hopefully one of them will suit your needs.
Keyboards and Mice
The most obvious control solution is the good old keyboard and mouse. I was lucky in that I had an older bluetooth Apple Keyboard and Mighty Mouse. For me that’s fine as I won’t really use them that often, instead relying on some of the other solutions I describe below. If you need to buy a keyboard and mouse then one little bit of advice – don’t buy a Mighty Mouse! I’m not a fan of the new Magic Mouse either but thats really just personal choice. If your going to buy a mouse I’d go for a Logitech. As for keyboards, there’s a bit more choice. For one you have the newer Apple wireless keyboard.
It looks gorgeous, is light on batteries and is tiny. Exactly what you need for a living room keyboard. If only it had a touch pad at the side it would be perfect. Looking elsewhere, Logitech has a nice option with the diNovo Edge. It’s a rechargeable keyboard with a built in touchpad. It looks great and would be a fantastic controller for the Mini but tech that looks that good doesn’t come cheap – £139. Ouch.
One keyboard that’s a lot cheaper and you might overlook is also from Logitech – Mediaboard Pro for PS3. This a bluetooth keyboard that also includes a touchpad with the only problem being the windows keyboard layout but it works perfectly well on a Mac and is only £49.99. Bargain.
Remotes
Keyboards and mice are fine but the Mini is acting as a Media PC and as such I want to use a remote to control it most of the time. The obvious option is the Apple Remote. This little remote is straightforward but will allow you to control quite a bit of your Mini. Front Row and iTunes are fully controllable with the remote although you can’t do any searching from it as there’s no keyboard. Plex and Boxee are also fully controllable. If you run Boxee or Plex almost solely on the Mini then you can get by without anything more than the Apple Remote. It’s just a shame that Mac’s used to come bundled with a remote but it’s now a £15 extra which is quite pricey for what it is.
A more complete remote option is the Harmony range from Logitech. Not only can the Harmony replace all your other remotes and control your hardware, it can also work with your Mini. There is support or a wide variety of software but taking a look at the Plex wiki shows that it’s neither straightforward or without issue. If you already have a Harmony then it looks a good option but I won’t be rushing out to buy one anytime soon.
iPhone
If you have an iPhone or iPod Touch there are an increasing number of remote controls available, some far more powerful than the IR remotes mentioned above. So what are the options?
First app that should be installed is the Apple Remote (iTunes link). This connects to iTunes and allows you control your iTunes library. Once installed you can pair the app with as many iTunes libraries as you have in your house. When you launch the app you select a library and then you can browse and playback any music in your library. This doesn’t play through your iPhone or iPod though – you are merely controlling playback on your computer, in this case the Mini. The app is very feature rich though – select from and create playlists, use and update Genius playlists, search the whole library, view album art on the iPhone/iPod and even select the speakers to playback through. It’s free and well worth installing – I just wish you could send music to the iPhone/iPod as well. That would make the app perfect.
Rowmote Pro (iTunes link) is an app that really does make controlling your whole Mac Mini possible from the iPhone/iPod Touch. To work you first must install the Rowmote Helper application on your Mac which is available free from the Rowmote website. Once installed you connect to the iPhone app and once complete you then have an Apple Remote (the physical Apple Remote) on your iPhone. The advantage of this remote though is it works over wi-fi – no line of sight issues with this remote. The app also does far more than the hardware remote. You can wake and sleep your Mac, connect to multiples Mac’s from the one remote, remembering that line of sight isn’t an issue. You can also swap between applications by selecting from a list or by clicking on a dock icon which is displayed on the iPhone.
That covers the £0.59 Rowmote app. The Rowmote Pro version, at £2.99, adds a wireless touchpad and keyboard. This works amazingly well and means you can control virtually everything from your iPhone or Touch without a keyboard or mouse. Searching in Spotify is easily done from Rowmote Pro and it really is a bargain application.
Another app that works similarly to Rowmote is Air Mouse Pro (iTunes link). This too needs a helper app which can be downloaded from their website and is available for Mac and PC. Air Mouse Pro has similar features to Rowmote but supports custom media layouts, programmable hotkeys and multi touch gesture support. It also supports an accelerometer mode which works like a laser pointer to control your Mac. Air Mouse Pro has so many features yet it’s also cheaper at £1.19. It doesn’t support the remote layout seen in Rowmote so it’s probably down to personal preference as to which is better. I’ve found Rowmote Pro more reliable in use than Air Mouse but it’s handy having a Windows option on the iPhone so i have both installed.
An option worth considering is Keymote (iTunes link). Once the helper app is installed Keymote becomes a keyboard and shortcut enabler. Once the App is paired with the Mini you will see it comes with a few default keysets for DVD Player, Front Row and Expose. They are presented well and allow you to send keyboard shortcuts to the Mini. Note this isn’t a mouse and keyboard replacement – it almost feels like a keyboard extender. You can also create your own Keyset’s for any applications you have installed.
Creating your own Keyset is fairly straightforward on the iPhone but it can be a bit awkward moving the key’s around. You can’t choose the size of the keys but you can swap between white and black keys to contrast the layout and the layout can be larger than the screen as you can swipe up and down through the layout. If creating your layout isn’t your thing, Keymote comes with it’s own Store from where you can download other users Keyset’s. This is a great feature and saves a lot of time but there are many duplicates in the Store so it’s a case of trying the 6 or 7 iTunes layouts before settling on one that suits. You can also upload your own Keymotes to the store if you’ve made something unique or better than what’s out there already. This is a lovely app, almost a companion to Rowmote rather than a replacement. It also has uses beyond the Mini. Keymote can be used alongside a normal keyboard like an extender meaning common tasks could easily be applied to a custom Keyset. I’m already looking at Fastscripts and Keymote as a great combination to easily launch custom scripts from the iPhone.
A free alternative to these products is Logitechs Touch Mouse (iTunes link). You again install a helper app which then allows you to connect to your Mac or Windows PC. Touch Mouse gives you a trackpad and keyboard, will display text on screen while typing and supports two finger scrolling. For free it’s excellent but I missed the app launching capabilities of Rowmote and Air Mouse.
Another free option specifically for Boxee is the Boxee Remote (iTunes link). This requires you to setup the web server in Boxee (Settings > Network > Servers ensuring the Web Server is enabled on port 8800) and allows you to control Boxee in two ways – via Gestures or Buttons. Gestures works by dragging the Boxee logo around the app screen. Clicking in a text field displays a keyboard for text entry. It’s a good app but is really for Boxee only.
Finally, a remote app to watch out for. Remoteless is an up and coming remote for Spotify which will offer full control of Spotify from the iPhone. The video demo looks good and I’m hopeful this will be a great controller that allows for full access to desktop Spotify.
Anything Else?
Another way of remotely controlling your Mac is via screen sharing. You can connect from another machine and take full control of your Mini. This means day to day use can be via a remote or iPhone and when you need to tweak then do so via screen sharing rather than the Mini having it’s own dedicated mouse and keyboard. Off course this doesn’t just work locally. You can VNC to your Mini from outside your local network assuming you set up router and Mini to do so. This means that your Mini is always controllable from anywhere in the world.
VNC is also available via a number of clients on the iPhone for those times when you have to access your home computer. It’s not ideal and the screen is small but it can be effective when needs must. This takes quite a bit to setup but opens up a number of interesting possibilities which I’ll cover in a future post.
Conclusion
Hopefully this post has highlighted the variety of options available to you when it comes to controlling your Mini. I’ve settled on Rowmote Pro and Keymote on the iPhone, screen sharing and a very occasional use of keyboard and mouse. Even the use of screen sharing is only when I’m setting up some new software.
Next up in the series is XBMC whose software is at the root of both Plex and Boxee. Previously only available as an add-on for a hacked Xbox it’s now available on Mac, Windows and Linux. I’ll take a look at how to set it up and also how to customise it as it has arguably the most active community driving it forward. Until then, happy controlling.
DigitalOutbox is a podcast all about our digital lives. We'll cover the latest technology news, gadgets and gaming but with a real world UK perspective. Visit the About page to find out more or follow us at...