Probono,

No, it wasn't hard, no

But that wasn't really the point, the point was that I was wondering why you went to so much trouble writing it like that, it seems a tad suspicious...

It really looks like you intentionally try to obfuscate the client, and you are even biting yourself in the buttocks doing it like this, what if there comes a knoppix for powerpc or someting? you'd have to have 2 klik client binaries.

Why not just keep it as a shell script? add a uname -m to the browser string and have the klik server side scripts work out the architechture and you are able to have a klik shop for different machines!

Just my 2 cents