You can find my xbox live script here.

To get it to work, you need 3 perl modules. On OS X, these can be installed with these commands. You'll need to enter an administrator password.

		sudo perl -MCPAN -e 'install WWW::Mechanize'
		sudo perl -MCPAN -e 'install HTML::TreeBuilder'
		sudo perl -MCPAN -e 'install Crypt::SSLeay'
	

For the last one, you can accept the default options when it asks

The first thing to do is to change the log in information. Open the file and locate the lines near the top to change your Live passport (not your gamertag) and your password. The script also truncates the output, but you can change that by changing the max length variable.

To run from GeekTool, save the file somewhere and make it executable with chmod +x /path/to/the/file/xbl.pl. Then in GeekTool, just put /path/to/the/file/xbl.pl . The script started producing some garbage errors, but these aren't shown by GeekTool.

Freebie: pipe the output of this command (or any other offending GeekTool script) through this command to fix some wonky character issues: iconv -f utf-8 -t ucs-2-internal