Showing posts with label Utilities. Show all posts
Showing posts with label Utilities. Show all posts

Thursday, 10 January 2019

Fruity Picks #11 - Keyboard Maestro

In my last main post, I briefly mentioned Keyboard Maestro. Now over 17 years old, Keyboard Maestro was first released in 2002 by Michael Kamprath and became part of the Stairways Software portfolio in 2004. The latest version is 8.2.4 which was released in August 2018.

The software falls into the ‘must have utility’ categorisation, and it has appeared on every pretty much serious Mac users essential apps list for years. As the name suggests Keyboard Maestro enables the design and creation of macros to enable the automation of all kinds of routine functions.

I’ve been a casual user for many years but only recently started to investigate the power of the tool to help me fix specific problems I’ve encountered in my most recent daily work.

For example, I have created a macro to archive the Rapid Weaver project file I am using for our local village museum website. The macro is triggered from the Keyboard Maestro menu, copies the latest version of the RW8 project file to an archive folder,  unmangles the path and filename of the file, asks for a date to be entered and rebuilds the filename using this date.

The screenshot below shows the very simple macro I wrote to ensure that TotalFinder relaunches automatically whenever Finder restarts.

Keyboard Maestro editor window and actions

I use another macro to refresh the Weather Dock Express desklets on my screen which occasionally get overwritten. This runs invisibly in the background every couple of hours or can be forced to run on demand.

Keyboard Maestro is an incredibly powerful tool, with in-built debugging facilities, and a large library of built-in actions. It has logic and control flow features and can run embedded Apple Script within its macros. It's one of those tools that, the more you use it, the more you find you can do with it. There's a massive online manual and wiki and you have access to a community of users to assist and inspire you in your creative endeavours.

At the time of writing the software is available for about £35 (including VAT) from the Stairways Software Store.


Monday, 15 July 2013

Nails in the Coffin for RSI


I have over 750 applications stored on my iMac. Of these probably only about 40 or 50 are used on a regular basis and these are probably the same ones that 90% of the Mac community use. There are my Office apps (MS Office, iWork, Mail), my Web apps (MarsEdit, RapidWeaver. Cyberduck), Project Management apps (Merlin, Curio), Writing apps (Ulysses, Scrivener), Communications (Safari, Tweetbot, MenuTab for Facebook, Facetime), Photo apps (iPhoto, Aperture, Photoshop), and Music apps (iTunes, CoverSutra). Then there are the utilities and 'productivity' enhancers and I'm guessing these probably account for half the items in the Applications folder. I have written about Alfred and Bartender specially in the past, but there are dozens more.

I like playing with new toys, which is what many of these apps are. And like lots of toys, after the initial excitement wears off, they get put in the cupboard and rarely see the light of day again. Once of the first things I'm going to do once I've installed Mavericks is to go through all my apps and work out whether they should have a 'cupboard' tag attached and then archive those that do. Or zap them (AppZap is a great utility that I don't use enough!).

But I'm always on the look out for new toys and yesterday I found two, from the same independent developer, Marc Moini. The first is called AppStore QuickView which is so simple but makes browsing the Mac App Store so much easier. Once it's running AppStore QuickView launches a window in which you can see all the information about any app in the Mac App Store that your mouse is hovering over. So it saves you having to click in and out of items in the store - a great time saver.

App Store with AppStore QuickView window (greyed)

Better still, using AppStore QuickView overcomes one of my real niggles about the Mac App Store. Currently if you are looking at any selection or category which runs over multiple pages, clicking on an app on, say page 3, and then returning will take you back to page 1. This is irritating and time consuming and poor interface design behaviour (and really should have made it into my top 6 bugs from my previous post). But because AppStore QuickView dispenses with the need to click on the item, you never lose your place. Neat.

The second of Marc's offerings is called Smart Scroll. I was a little sceptical when I first saw this but after trying it I've become hooked. Smart Scroll, as the name suggests enhances the scroll function in a variety of ways. Hover Scroll and Auto Scroll are my favourites, but I've still got some investigation to do regarding the other modes.

The Hover Scroll allows you to position the cursor towards the bottom of a scrollable window and then automatically scrolls the contents of the window at a speed you preset. The clever thing is that you can change the scroll speed by moving the cursor closer or further from the bottom of the window. I find this ideal for things like Tweetbot (or any other Twitter client) but brilliant in any application where you are dealing with long documents or web pages.

Auto Scroll only works (currently) with Safari Reader, Preview, QuickLook and Skim). Auto Scroll is initiated by pressing the Option (⌥) key and you change the speed with the right and left cursor keys.

There is a huge amount of control offered within the program. Just about any setting can be pre-set and finely tuned through the Preference Pane, even allowing specific settings for individual apps.

A word of warning - there is a version of Smart Scroll in the Mac App Store called Scroll+ but this doesn't include the Auto Scroll mode or allow as much flexibility. Go to the developer's site directly for the full uncompromised version.

Both apps are available on an evaluation basis so you can try them out first. It didn't take me long to get the licenses for both. On a one user/many computers basis the cost was a little over £20 including tax.

Both these utilities are nails in the coffin for RSI. Thanks Marc!


Thursday, 5 January 2012

Alfred - Always There When Needed

Well, here we are in 2012 - Happy New Year to you all!

Every effective household needs a butler and the Apple Harvest is no exception. The difference is that we have one. He's called Alfred and he's resident on all the Macs on the network and he's always there when you need him. And he keeps getting better and better!

It's quite hard to describe what Alfred really is so I'm not going to try - I'll let his makers speak for me...

Alfred is a productivity application for Mac OS X, which aims to save you time in searching your local computer and the web. Whether it's maps, Amazon, eBay, Wikipedia, you can feed your web addiction quicker than ever before.
  • Increase your productivity by launching apps with shortcuts
  • Instant access to web searches, bookmarks & more
  • Browse and play music from your iTunes library quickly
  • Perform actions - copy, move & email files & folders
  • Ward off RSI - skip using the mouse with easy shortcuts
As if that isn't enough the basic programme is free. For a little bit extra (£15.00) you can add the Alfred Powerpack and add a whole bunch of new features supported by a community of developers. But let's get back to basics first!

Ever since I got my first Mac in 2007 I've used Tiger Launch as my programme launcher. Tiger Launch is a simple menubar resident which displays a (configurable) list of applications when you click on it. At one stage I dallied with QuickSilver but there seemed to be a bit of a steep learning curve to get over before being able to get the best from it, and more importantly, its future was (is?) somewhat uncertain. Alfred seems to have been created by people familiar with QuickSilver but who seemed to have real end users in mind rather than technophiles. Which means that Alfred can be used on many different levels and it allows the user to grow into the programme in their own time, slowly building up their knowledge, understanding and growing in productivity.

Alfred springs into action on a hot key press: in my case Option+Spacebar. At its simplest level Alfred does what Spotlight does - it locates files, applications, documents or whatever, based on search parameters that the user types into the input bar. In this respect it's a fairly standard launcher. But you can also force Alfred to look in more specific places - start your search string with google and it will do a google search on the next text your type in. Start with imdb and it'll search the IMDB database. Specific searches can be user defined as the need arises, but there's a whole bunch of them predefined for you.

Alfred can also do calculator, dictionary and iTunes related things automatically.
As mentioned, the Powerpack add-on extends Alfred considerably. I have written a small extension to load a set of applications that I normally use during the day without having to load them at start-up. I recently downloaded an extension that performs currency conversion by typing (as an example) "convert 100 USD to GBP", and another to add an event into iCal. The possibilities are endless, and there is a serious community of developers out there who are happy to share their creations.

My guess is that anyone who starts using Alfred will soon become a convert. Certainly the testimonies on Twitter suggest that it has an increasing and enthusiastic following. My advice is download it and start playing. After a couple of weeks get yourself the Powerpack. I suggest that you use the Alfred website directly to do the download, and get Alfred to check for its own updates. You can get the basic programme from the Mac App Store but not the Powerpack and this causes a few problems when you later want to install Powerpack.

I've now been using Alfred for over a year and it's probably the most used utility across the Apple Harvest. Highly recommended - if Steve Jobs had designed a launcher from scratch it would probably have looked something like Alfred!

.

    Sunday, 11 July 2010

    launch2net premium - Mobile Internet made Easier

    I've been using Mobile internet devices ever since they first became available but since moving onto the OS X and Apple platform I've have always found that the software provided leaves a lot to be desired. Windows users have always been fairly well catered for, but Mac users seem to have considered as second class citizens. I've always been able to get USB Modems and Dongles to work, but it's always been a fiddle, rather than a simple one click and it's done operation.

    Most recently in the UK, I was using an offering from Vodafone, which made me get an initial connection using their rather substandard software, and then physically connect through the Network preferences or modem icon in the menu. If I wanted to monitor my usage (3Gb/month) I also had to run some 3rd party software. In my case I elected to use SurplusMeter by SkoobySoft.

    However about a year ago, I chanced upon a piece of software that looked like it could make Mobile Internet on the Mac a much simpler experience. I think it may have been a promotion on MacPromo but I can't really remember anymore. I downloaded the trial and within a few minutes paid for a licence. The software in question was launch2net and it was a one stop click to connect and I think it included monitoring, but I can't honestly remember as I now use its grown up big brother launch2net Premium.

    launch2net (I'll drop the premium suffix for the rest of this piece) is a stand-alone application that supports numerous mobile modem devices. It pretty much configures itself when a new device is plugged in, works out the appropriate settings, locates a suitable internet signal 3G, 2G, GPRS or EDGE, and waits for you to confirm the connection. Once you connect it then monitors your usage and signal strength, and when you are finished you simply disconnect by clicking on the appropriate button. Simple, huh?


    launch2net.jpg

    It doesn't end there, however. The premium version also allows you to generate a wifi signal from your connection (with security) by setting up an internet sharing capability. This is a killer feature and is worth the cost of the licence for me. I'm currently living and working in Switzerland. Because I'm only here for a short contract, I can't get fixed line broadband so I need PAYG mobile internet. My flat is also out of reach of a commercial wireless network which makes my iPhones look a bit miserable.

    With my Orange CH 3G dongle and launch2net I'm able to pick up a pretty good 3G signal and generate a 40-bit WEP encrypted WiFi signal which gets my both my iPhone 4 and 3G connected to the network. (I have two phones because one has a local Swiss SIM card in, and the other is my normal UK phone). To be fair to Orange, they have actually provided a pretty good connection application for the Mac, and it's a little bit quicker to use than launch2net, but then again it is dedicated to the Orange network and configured accordingly. It can't however generate the WiFi signal that keeps my phones on-line. launch2net can alternatively use 128-bit WEP encryption, but I'm not too bothered about that - I'm not on-line for long periods and there's not much confidential stuff going across the network anyhow.

    launch2net isn't without its problems. I did have to configure the settings for the Swiss Orange network but the information was easily located by running a Google search. The 3G dongle modem supplied isn't listed as being supported by launch2net but it worked without any problems. For the technically curious it's a Huawei E1552 - 900/2100 HSDPA/UMTS, 4-band EDGE/GPRS/GSM with upto 3.6Mbps download speed.

    The other functionality built into launch2net is an SMS messaging centre, which pretty much does what it says, and allows you to send, receive and manage SMS messages across the internet. There are also quite a number of configuration settings allowing you to choose between monitoring home or roaming sessions, and other interesting things. Of course, it's also possible to set up custom settings for networks as I had to for Orange CH.

    Before leaving the UK I tried the software (I have a second licence) in my Hackintosh but I wasn't able to get it to work. Although the software runs in demo/trial mode, I cannot get it to activate with the licence information. The Novamedia technical support folk were very helpful but could not resolve the issue. This is a real shame, but it's one of the risks you take when using a Hackintosh - it's even more frustrating given that's thing that fails is not actually part of the real function of the software. I wish there was a file that they could send me to bypass the physical activation process and allow me to register my license but at the moment they've not provided me with that option. It's also disappointing because there were no problems at all with the previous version.

    All in all, I'm really impressed with launch2net. I love its simplicity - it does all the technical stuff behind the scenes and simply allows me to do what I want to do - namely connect and go. The WiFi bonus is awesome - I can't over emphasise that - and it's great not having to remember to switch on a secondary monitoring programme. Novamedia strongly recommend that you try out the software before purchase to ensure it works with your hardware, which seems like pretty good advice.

    Oh, and before you ask - yes it does work with Snow Leopard 10.6.4!
    .

    Tuesday, 29 September 2009

    Cool Tools - Time and Sanity Saving Utilities

    Despite being part of the Mac world for only a couple of years, I seem to have accumulated an awful lot of software, both on my laptops and desktop machines. Some of this software is standard order - MS-Office, iWork 09 and iLife 09, but it speaks volumes for the Mac community that much of what I have acquired, both freeware, shareware and fully commercial software is used on an almost daily basis.

    I guess the same was true during my PC days, but somehow the Mac provides a much more integrated environment in which software packages, tools and utilities work to enhance the overall computing experience, both for business and pleasure.

    In this blog entry I want to share a few of my favourite utilities. These are the little things that make such a difference and stop me from pulling out my hair during the course of the working day. They're not in any order as that would be fairly meaningless. However all the tools described here are currently compatible with both Leopard and Snow Leopard.

    First up is TigerLaunch, a utility that allows me to launch applications from an icon on the menu bar. TigerLaunch is configurable - so you can select which applications live in the list. That means that you don't need to add applications that are already accessible from the dock, avoiding redundancy and making the TigerLaunch list a bit more manageable.

    My favourite two dock utilities are DockSpaces and Docker. Docker lets me change the appearance of the dock without being over complicated, so I'll not dwell on it here other than to say that I prefer a number of tools each performing a dedicated task well rather than a single tool that does a few tasks but without so much aplomb. Docker falls into this category in preference to an all rounder like TinkerTool. DockSpaces finds a home on both my iMac and MBP for slightly different reasons. This real handy little tool allows you to have multiple dock configurations which are switchable without restarting the machine. On a mobile device this allows me to switch between a desktop type configuration and a mobile one, whilst on the iMac I have different docks depending on whether I'm writing, doing project work or working in a web development environment.

    Being able to switch environments is very important to me, and I use Spaces a lot, with 4 to 6 virtual screens set up depending on which device I'm using. I do get lost however which is why my next utility, Hyperspaces is so useful. Hyperspaces extends the standard Spaces metaphor, allowing you to name spaces and set different desktop backgrounds for each space thereby giving you a visual clue as to which space you are currently operating in.

    As a longtime PC user, one of the visual clues that I miss the most is the disk activity light which is standard hardware on most machines. Of course, Macs don't hang in quite the same way as PC's, but there is something reassuring about a light flashing when there is no other indication of what's going on. DiskSpy provides a software solution for Mac users, by displaying a small animated icon in the menu bar showing hard disk read and write activity. The author provides a number of alternative icons to suit your specific requirements. It's possible to change the sensitivity of the display - more sensitivity will increase the CPU usage though. Clearly, a software solution will never be as good as a wired LED, but it's certainly better than nothing.

    Still on the visual theme, ScreenSharingMenulet is my last tool for this blog entry. This is another menu bar utility which provides easy access to screen shares across your local network (or beyond possibly). Although it's easy enough to start screen sharing through Finder this tool overcame some of the problems I've been having with my screen sharing antics between my iMac and MBP.

    That rounds up this batch of utilities and tools that I use on a day to day basis. For just a few pounds (most of these are free) my work and play time on the computer is made much easier. Not for the the first time in this blog, I salute the developers for their innovation and enthusiasm in making the Mac experience that little bit richer than it already is.