Sep 12

output from python fileIt was bound to happen sooner or later. I took a photo with my phone and used the image as the wallpaper for when the phone is locked. However, I completely overlooked this when I deleted the original image from the camera roll. This meant I had an image in place but no way of accessing it, and I quite liked the image!

It turns out that when you connect your iPhone to your Mac and iTunes starts, it runs a backup and places some files in your ‘~Library/Applications Support/MobileSync/Backup folder. The problem is that they are SQLLite files and not easily readable in any simple way. This is where I turn to the Apple community, particularly the discussions, and ask for help. Here is the post I made.

I was so pleased with the response - almost immediate and ultimately one of the most helpful. It appears there is a Python script able to open those files and restore the folder structure from the innards of your phone. The thread answers the questions most folk will have, but I thought I’d post here too.

What you need to do is copy the backup folder and all it’s contents to an easily accessible place - I chose a new folder on my desktop. Copy the Python script into the same folder. You then need to change the permissions on that script to ensure that it is executable. You should do this through the terminal, which means you’ll probably need to use ’sudo’ and ‘chown’ to set the values correctly. Once you have done this you can run the script. You do this by typing ’sudo’, then the complete path to the script, a forward slash, then the complete path to the folder (you can simply drag the items into the terminal window to do this and the paths will be filled in automatically for you). Finish with a forward slash and then ‘*.mdbackup’.

What this will do is reconstruct the entire iPhone folder structure inside the place you have got the python script and backup folder. Once done you can then set the permissions for the resulting foder and copy to all items inside… you can then access and manipulate the files.

This was, in fact, ludicrously easy - I had help from Alex Blanc who is something of a star with this stuff, but if you know a few basic commands in the terminal you should be OK.

I’ve also uploaded the Python script for you all to download from here in case it goes offline elsewhere. The original is HERE. The one I used (and changed ownership on) is HERE.

May 30

picture of iPhone in a caseOne thing that won’t have escaped anyone’s attention about Apple products since the days of the early iMacs and iPods is that they are pretty. Jonathan Ive has been shaping the look of these gadgets for a long time and is still making them extremely desirable just form their look. Design is very important of course, and needs to be blended with equally good functionality. This is why I believe Apple products do so well.

However, one problem with having such lovely design is how to keep it looking lovely. For example, my 3rd Generation iPod has a shiny chrome back cover, which suffers enormously from smudges, scratches and generally getting bashed about. I keep it in the case it came in, but somehow even sliding it in and out of that has introduced wear and tear. Of course, it is a good few years old now, has had new batteries (see my article about replacing an iPod battery) and gets used almost every day. It is bound to suffer wear and tear, and I should expect no less.

The problem has moved on now though, as I also have my iPhone to protect. There are literally hundreds of cases designed to look after your iPhone, and some are remarkably expensive affairs by comparison to others. The ones I’ve seen or used include wallet type ‘fold over’ where you slot the phone in the top and there is a front flap which opens and closes like a book to reveal the phone controls, clear plastic cases that snap on, and various types of rubber or silicone rubber sleeves which you wrap around the phone.

The issue with the wallet type has been that the phone can easily slide out of the opening at the top since there is no strap to keep it in. Thus, casually hoding the case the wrong way up can result in a nasty fall to whatever surface is below. In Matt’s case that has been everything from carpet to concrete. Not good. They also require more manipulation to answer the phone and are much more bulky in your pocket. If, like me, you keep your phone in your jeans pocket then that’s not a good thing!

The clip on plastic covers also increase bulk somewhat, although not drastically. They do also protect the device, but they look, well, odd. It somehow destroys all of that lovely design work and you end up with something akin to a cheap underwater housing for a disposable camera. They are low cost, and they look it, too, IMO. The one exception for me *might* be the InCase ’slider’ for iPhone and iPod touch.

So that leaves the silicone rubber covers, and at the moment that is what I’m using. There are lots on the market, some in funky colours, some with reinforced ribbing, some with built in screen protectors and so on. I’ve looked at most and discounted most. There’s even one made from a material designed to protect helicopter rotor blades whirring at high speed in a sandy environment. Nice. The one I am using is in fact very cheap and soft feeling that covers most of the phone, but not the front glass. This hardly affects the overall bulk, allows easy access to the controls and essentially is just plain black. It looks smart to me. I also cover the glass with a stick on screen protector (around £3.00) which is probably overkill, but I feel better about keeping my phone in my pocket with these sorts of things on. The touch screen operation is not affected in any way by such a protective cover.

The only downsides I can find are that the rubber material doesn’t slide easily over cotton and thus getting the phone out of a pocket invariably brings the pocket inside out with it! I also have two rather large holes on the iPhone itself - the headphone socket and the dock connector - and these are susceptible to that dreaded of all afflictions - pocket fluff. No matter how clean your garments, fluff collects in the pockets! The worry is that the fluff will lodge in the sockets on the phone and prevent them working as they should.

So far, one month later, that hasn’t been an issue, thank goodness.

Phone covers are pretty personal things, and different people will want different ones. I’ve found the rubber cases to be better for lots of reasons than the leather wallet types, but I guess you’ll have to make up your own mind. For what it’s worth, I spent less than ten pounds on a rubber case and a screen protector film. I’m happy with the protection, knowing I’ll never use the phone as a helicopter rotor blade, unless in some MacGyver moment I am thrown into a survival situation and that’s what I need to do to escape. Alernatively, I’ll just ring for help…

Feb 18

I’m a bit of a Firefox fan, despite the fact the browser seems to render colours with less saturation. One of the very nice things I like is the search bar at the top right, which contains links through to some of the most frequently used search engines. You can customise the list easily enough, but you can’t customise the default search locations… or can you?

Normally, I like to search UK domains first, particularly when looking for a price or simply heading towards eBay or Amazon. I don’t mind the US versions, but I don’t head there by default. Until today I have been stuck with using ‘UK’ in every search term. Today, however, I decided to investigate it further.

Using a Mac, go to the Firefox application, control+click on it and select ‘Show Package Contents’ . Next, navigate to ‘MacOS/searchplugins’. In there you’ll find some simple XML files which are readily editable. I opened the Google, Amazon and eBay files and changed the settings manually from ‘.com’ to ‘.co.uk’. You can also change the title so that in the search bar it tells you where you are looking, too! A quick restart of Firefox and the new settings are in place.

google_search

Each time I search Google now, I default to the ‘.co.uk’ version and get the option of looking at the entire web, or simply pages from the UK. I’m happy with that! Similarly, Amazon now defaults to the UK site, as does eBay. Oh Joy :-)

Of course, I fully expect an update will wipe out those changes, so a quick save of the files for later use is also necessary…

Feb 07

Having written in glowing terms about Scott Kelby, who recommended the use of Nikon’s Camera Control Pro software, I now find I am going to speak less favourably about it.

OK, first, it almost works well and certainly I was able to shoot images and see them on my laptop screen, writing direct to hard drive. I could control the camera settings from the laptop and generally not have to touch the camera at all - good if you want to keep things still, certainly.

However, I have some gripes. Chief amongst them is that this software costs money, and it really isn’t all that good as an application on a Mac. In fact, it probably works better on a PC, since the layout of it was pretty counter intuitive. For example, when you use mac software you generally get a very logical experience. So when you take a photo and send it to your computer you’d expect it to appear on screen right away (or as soon as it ‘lands’), right? Well, no… you have to set a preference so that the image can be viewed. This just isn’t right, in my opinion.

Then you get the issue with speed. Resizing the window takes an age, whether you are viewing a RAW file of 15Mb or a JPEG of around 4Mb. There are only two size options pre-set - 100% (way too big for a laptop screen) and 50% - usable, but not great. At 100% you get scroll bars, which do not move. Where is the ability to set the scale exactly as you want it? Or do we rely on the infinitely slow resize the window and click the button that fits to the size you create?

Moving back and forth between images… ? Be prepared for a wait. A long, long wait.

It was excruciatingly slow and I thought there must be an update. There was - I had downloaded and installed version 1.3, and there was a version 2 ‘Pro’ application as a trial, too. The change og didn’t look impressive - basically added some functions for the D300 and D3 cameras. Fair enough, but I wanted to try it all the same. I downloaded it and ran the installer, which kindly informed me that it had to remove the earlier version before it could continue.

And that’s where it all stopped.

Version 2 wouldn’t even install on my system (OSX 10.5 ‘Leopard’) and just sat there eating resources as it did very little of any use. OK - it could be that it isn’t keen on the current flavour of OSX, and to be fair there is a suggestion on Nikon’s web site that hints this might be the case, but again - if it doesn’t work on Leopard, don’t let it start the installer (there’s plenty of apps that check the system before they install)!

So I am left with a great urge to shoot ‘tethered’ and no ability to do so. And the price for this is around $70, so I shan’t be parting with that money just yet, then.

This software really ought to be free. I can’t imagine anyone using this and thinking it was a good experience, and yet the potential for it is simply massive. As a free download I might live with it (and wouldn’t use it much). As a paid download I would feel absolutely cheated. Its a good job there is a trial period!

So come on Nikon - get your act together on this one. Give us the right functionality, get it working in an intuitive way, and get ALL of the features running at the right speed, please! I’d be happy to help you do this if you need someone to act as part of a focus group of testers - but until then I won’t be giving you any more money (well, for software at least).

Jan 09

Not a review as such, more of a report about day to day use, really.. I’ve had my EeePC since Christmas day, so not so much of a well worn user test as a first impressions kind of thing.

And first impressions are very very good indeed! OK, so the screen is a bit small, but it is bright and clear and very usable. The keyboard is the toughest thing to use, IMO as the keys are soooo small, and one or two seem a little out of place - the right hand shift key, backspace and one or two others. However, these are small issues, and really not worth dwelling on.

I have a 2Gb SD card pretty much permanently in the slot so as to have that little bit more storage, but with the price of USB sticks falling so fast it won’t be long until I slot in a 16Gb one internally, I think. Thiswil, of course, require some internal surgery, but others have already done similar by mounting a USB port in some space inside the machine. This *will* invalidate the warranty, but could be a useful addition and make the EeePC even more usable for day-to-day stuff.

Just tonight I installed ‘Fire FTP’ as an add on to Firefox and it is lovely - I can now get in to the servers I need to get in to without having a new app taking up space.

Battery life when asleep isn’t tremendous, so don’t leave it a day or two and then think it will work without power… it won’t, but all in all the power is pretty good. Remember to charge it up!

You absolutely really *must* enable the advanced mode to get a standard desktop type experience. For those not sure, you need to delve a little into the terminal, use ‘apt-get’ to download two things and hey ho, you’re away. The advanced layout is very familiar to anyone who has used a windows machine but is somehow… nicer. The EeePC will revert to standard (easy) mode if you re-start, so I need to find a way to prevent that happening.

I know that there are plenty of mods around, and even though he has had it but a few days, my colleague Nick has added a touch screen which looks and behaves perfectly. I may have to do that to this one… although not yet. I can’t help thinking a touch screen would be easier to use, mind you.

This entire entry has been typed on the EeePC and there may be some errors in what I am typing. Sorry… I am sitting in a small hotel room in Bayswater, London, getting ready for the BETT show tomorrow. It’s late, but not late enough to prevent me turning the Asus on one more time! There you go… I’m hooked on this lovely little device… :-)