<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress/2.1" -->
<rss version="2.0" 
	xmlns:content="http://purl.org/rss/1.0/modules/content/">
<channel>
	<title>Comments on: Ultimate GeekTool Setup - Pimp Your Desktop Part 2</title>
	<link>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/</link>
	<description>365 Days Of My Experience With Apple As A Switcher</description>
	<pubDate>Thu, 28 Aug 2008 06:22:52 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.1</generator>

	<item>
		<title>By: CabbageHunter</title>
		<link>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-731</link>
		<author>CabbageHunter</author>
		<pubDate>Wed, 11 Apr 2007 10:57:49 +0000</pubDate>
		<guid>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-731</guid>
					<description>Where did you get your desktop background from?</description>
		<content:encoded><![CDATA[<p>Where did you get your desktop background from?</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: Nick Young</title>
		<link>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-732</link>
		<author>Nick Young</author>
		<pubDate>Wed, 11 Apr 2007 11:23:35 +0000</pubDate>
		<guid>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-732</guid>
					<description>An artist named el1as had it posted in his DeviantArt Gallery.

Here's a link to the image, it's called &lt;a href="http://www.deviantart.com/deviation/50757880/?qo=16&#038;q=by:el1as&#038;qh=sort:time -in:scraps" rel="nofollow"&gt;In the Dark&lt;/a&gt;</description>
		<content:encoded><![CDATA[<p>An artist named el1as had it posted in his DeviantArt Gallery.</p>
<p>Here&#8217;s a link to the image, it&#8217;s called <a href="http://www.deviantart.com/deviation/50757880/?qo=16&#038;q=by:el1as&#038;qh=sort:time -in:scraps" rel="nofollow">In the Dark</a></p>
]]></content:encoded>
				</item>
	<item>
		<title>By: Vidal van Bergen</title>
		<link>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-733</link>
		<author>Vidal van Bergen</author>
		<pubDate>Wed, 11 Apr 2007 13:28:08 +0000</pubDate>
		<guid>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-733</guid>
					<description>You can use "MenuMeters" to display, amongst others, your network activity.</description>
		<content:encoded><![CDATA[<p>You can use &#8220;MenuMeters&#8221; to display, amongst others, your network activity.</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: Paul Zovighian</title>
		<link>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-734</link>
		<author>Paul Zovighian</author>
		<pubDate>Wed, 11 Apr 2007 15:22:21 +0000</pubDate>
		<guid>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-734</guid>
					<description>Wow! Great review, I'm downloading it now :D</description>
		<content:encoded><![CDATA[<p>Wow! Great review, I&#8217;m downloading it now :D</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: Pimp Your Desktop &#171; Pimp My Mac</title>
		<link>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-735</link>
		<author>Pimp Your Desktop &#171; Pimp My Mac</author>
		<pubDate>Wed, 11 Apr 2007 15:34:33 +0000</pubDate>
		<guid>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-735</guid>
					<description>[...] article itself can be viewed at http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/ and I must say it is one of the best reviews I&#8217;ve ever seen written for an app. [...]</description>
		<content:encoded><![CDATA[<p>[&#8230;] article itself can be viewed at <a href="http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/" rel="nofollow">http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/</a> and I must say it is one of the best reviews I&#8217;ve ever seen written for an app. [&#8230;]</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: Mitch Martin</title>
		<link>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-736</link>
		<author>Mitch Martin</author>
		<pubDate>Wed, 11 Apr 2007 17:42:36 +0000</pubDate>
		<guid>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-736</guid>
					<description>Thanks for the great review. I am going to download GeekTool and follow your guide as soon as I get home.

www.tastybooze.com</description>
		<content:encoded><![CDATA[<p>Thanks for the great review. I am going to download GeekTool and follow your guide as soon as I get home.</p>
<p><a href="http://www.tastybooze.com" rel="nofollow">www.tastybooze.com</a></p>
]]></content:encoded>
				</item>
	<item>
		<title>By: Nick Young</title>
		<link>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-737</link>
		<author>Nick Young</author>
		<pubDate>Wed, 11 Apr 2007 18:57:45 +0000</pubDate>
		<guid>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-737</guid>
					<description>I actually ran into MenuMeters last night Vidal.  I was reading an &lt;a href="http://theappleblog.com/2007/04/10/menubar-goodies/" rel="nofollow"&gt;article at TUAW&lt;/a&gt; and they author was talking about all the icons in his menu bar.  One of which was MenuMeters.  One thing lead to another and I ended up at &lt;a href="http://www.rogueamoeba.com/freebies/" rel="nofollow"&gt;this&lt;/a&gt; site, which lists a bunch of menu bar applications :)  Thanks for the suggestion!

If anyone needs any help setting up GeekTool feel free to ask and I'll provide any insight that I can.</description>
		<content:encoded><![CDATA[<p>I actually ran into MenuMeters last night Vidal.  I was reading an <a href="http://theappleblog.com/2007/04/10/menubar-goodies/" rel="nofollow">article at TUAW</a> and they author was talking about all the icons in his menu bar.  One of which was MenuMeters.  One thing lead to another and I ended up at <a href="http://www.rogueamoeba.com/freebies/" rel="nofollow">this</a> site, which lists a bunch of menu bar applications :)  Thanks for the suggestion!</p>
<p>If anyone needs any help setting up GeekTool feel free to ask and I&#8217;ll provide any insight that I can.</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: Paul Zovighian</title>
		<link>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-739</link>
		<author>Paul Zovighian</author>
		<pubDate>Thu, 12 Apr 2007 13:14:25 +0000</pubDate>
		<guid>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-739</guid>
					<description>I personally didn't like MenuMeters, I had it a whlie back, and I ditched it after two days. I'd rather have that info displayed with GeekTool.</description>
		<content:encoded><![CDATA[<p>I personally didn&#8217;t like MenuMeters, I had it a whlie back, and I ditched it after two days. I&#8217;d rather have that info displayed with GeekTool.</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: Nick Young</title>
		<link>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-740</link>
		<author>Nick Young</author>
		<pubDate>Thu, 12 Apr 2007 14:39:41 +0000</pubDate>
		<guid>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-740</guid>
					<description>I looked around for a bit and couldn't find an easy fix to make MenuMeters background transparent.  But I did find this neat trick to make the CPU load graph &lt;a href="http://www.macosxhints.com/article.php?story=20060717190317105" rel="nofollow"&gt;look like fire&lt;/a&gt; :)</description>
		<content:encoded><![CDATA[<p>I looked around for a bit and couldn&#8217;t find an easy fix to make MenuMeters background transparent.  But I did find this neat trick to make the CPU load graph <a href="http://www.macosxhints.com/article.php?story=20060717190317105" rel="nofollow">look like fire</a> :)</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: Paul Zovighian</title>
		<link>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-741</link>
		<author>Paul Zovighian</author>
		<pubDate>Thu, 12 Apr 2007 14:51:50 +0000</pubDate>
		<guid>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-741</guid>
					<description>Wow that's wicked!

One stupid question, when you say make a file on your posts, such as "create a new file named ipaddresses.bash" or "Make a new file, name it airpot.sh and copy the airport.sh" are these files made on the Script Editor? Or is it on some other application?

Thanks</description>
		<content:encoded><![CDATA[<p>Wow that&#8217;s wicked!</p>
<p>One stupid question, when you say make a file on your posts, such as &#8220;create a new file named ipaddresses.bash&#8221; or &#8220;Make a new file, name it airpot.sh and copy the airport.sh&#8221; are these files made on the Script Editor? Or is it on some other application?</p>
<p>Thanks</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: Dave Bullock</title>
		<link>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-742</link>
		<author>Dave Bullock</author>
		<pubDate>Thu, 12 Apr 2007 15:25:48 +0000</pubDate>
		<guid>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-742</guid>
					<description>Paul - if you're doing this in terminal type 'touch ipaddress.bash' - that will create an empty file with the appropriate filename that you can then insert the text as advised and change permissions if necessary.</description>
		<content:encoded><![CDATA[<p>Paul - if you&#8217;re doing this in terminal type &#8216;touch ipaddress.bash&#8217; - that will create an empty file with the appropriate filename that you can then insert the text as advised and change permissions if necessary.</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: Paul Zovighian</title>
		<link>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-743</link>
		<author>Paul Zovighian</author>
		<pubDate>Thu, 12 Apr 2007 15:43:33 +0000</pubDate>
		<guid>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-743</guid>
					<description>Ohhh ok thanks Dave. Never was good with Terminal, didn't understand it's purpose, but hey, that's a use for it! thanks.</description>
		<content:encoded><![CDATA[<p>Ohhh ok thanks Dave. Never was good with Terminal, didn&#8217;t understand it&#8217;s purpose, but hey, that&#8217;s a use for it! thanks.</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: Dave Bullock</title>
		<link>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-744</link>
		<author>Dave Bullock</author>
		<pubDate>Thu, 12 Apr 2007 15:48:14 +0000</pubDate>
		<guid>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-744</guid>
					<description>Personally I find terminal quite comforting - theres a lot of things I can accomplish faster there than pointing and clicking :)</description>
		<content:encoded><![CDATA[<p>Personally I find terminal quite comforting - theres a lot of things I can accomplish faster there than pointing and clicking :)</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: Paul Zovighian</title>
		<link>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-745</link>
		<author>Paul Zovighian</author>
		<pubDate>Thu, 12 Apr 2007 16:50:53 +0000</pubDate>
		<guid>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-745</guid>
					<description>You know what? You're probably right, I probably just feel the way I do cause I'm really ignorant when it comes to using terminal. Need to start learning how to use it...</description>
		<content:encoded><![CDATA[<p>You know what? You&#8217;re probably right, I probably just feel the way I do cause I&#8217;m really ignorant when it comes to using terminal. Need to start learning how to use it&#8230;</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: Nick Young</title>
		<link>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-746</link>
		<author>Nick Young</author>
		<pubDate>Thu, 12 Apr 2007 20:12:00 +0000</pubDate>
		<guid>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-746</guid>
					<description>If you have any experience with Linux you'll find yourself really comfortable with the terminal.  You can accomplish a lot of things with it very quickly if you know the right commands and the proper switches.  

For example, when I copied a bunch of pictures onto my MacBook Pro all the permissions were messed up.  With a short shell command I was able &lt;a href="http://www.keynote2keynote.com/2007/02/02/unix-trickery-explained/" rel="nofollow"&gt;fix all permissions&lt;/a&gt; on 10gb worth of pictures in the matter of a few seconds.  Thats just one example, the terminal is VERY powerful.</description>
		<content:encoded><![CDATA[<p>If you have any experience with Linux you&#8217;ll find yourself really comfortable with the terminal.  You can accomplish a lot of things with it very quickly if you know the right commands and the proper switches.  </p>
<p>For example, when I copied a bunch of pictures onto my MacBook Pro all the permissions were messed up.  With a short shell command I was able <a href="http://www.keynote2keynote.com/2007/02/02/unix-trickery-explained/" rel="nofollow">fix all permissions</a> on 10gb worth of pictures in the matter of a few seconds.  Thats just one example, the terminal is VERY powerful.</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: Neil</title>
		<link>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-748</link>
		<author>Neil</author>
		<pubDate>Fri, 13 Apr 2007 01:50:00 +0000</pubDate>
		<guid>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-748</guid>
					<description>Very cool.  I was inspired to do the same, but changed the iTunes script to also work with streaming radio:

	set trackID to the current track
	set trackName to the name of trackID
	set theStream to the current stream title as text
	if theStream is not "missing value" then
		set totalData to "Stream : " &#38; trackName &#38; trackPaused &#38; "
Title  : " &#38; theStream
	else
		set artistName to the artist of trackID
		set albumName to the album of trackID
		set totalData to "Track  : " &#38; trackName &#38; trackPaused &#38; "
Artist : " &#38; artistName &#38; "
Album  : " &#38; albumName
	end if
	return totalData</description>
		<content:encoded><![CDATA[<p>Very cool.  I was inspired to do the same, but changed the iTunes script to also work with streaming radio:</p>
<p>	set trackID to the current track<br />
	set trackName to the name of trackID<br />
	set theStream to the current stream title as text<br />
	if theStream is not &#8220;missing value&#8221; then<br />
		set totalData to &#8220;Stream : &#8221; &amp; trackName &amp; trackPaused &amp; &#8221;<br />
Title  : &#8221; &amp; theStream<br />
	else<br />
		set artistName to the artist of trackID<br />
		set albumName to the album of trackID<br />
		set totalData to &#8220;Track  : &#8221; &amp; trackName &amp; trackPaused &amp; &#8221;<br />
Artist : &#8221; &amp; artistName &amp; &#8221;<br />
Album  : &#8221; &amp; albumName<br />
	end if<br />
	return totalData</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: Dave Bullock</title>
		<link>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-749</link>
		<author>Dave Bullock</author>
		<pubDate>Fri, 13 Apr 2007 09:50:20 +0000</pubDate>
		<guid>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-749</guid>
					<description>If you want to display drive info (mount points, space and so on) use

df -H -l

(not mine, found on one of the coutless Geektool hint pages out there :) )</description>
		<content:encoded><![CDATA[<p>If you want to display drive info (mount points, space and so on) use</p>
<p>df -H -l</p>
<p>(not mine, found on one of the coutless Geektool hint pages out there :) )</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: Nick Young</title>
		<link>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-752</link>
		<author>Nick Young</author>
		<pubDate>Fri, 13 Apr 2007 10:02:18 +0000</pubDate>
		<guid>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-752</guid>
					<description>I like that Dave, I'm going to add that to my display :)</description>
		<content:encoded><![CDATA[<p>I like that Dave, I&#8217;m going to add that to my display :)</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: Dave Bullock</title>
		<link>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-753</link>
		<author>Dave Bullock</author>
		<pubDate>Fri, 13 Apr 2007 10:33:52 +0000</pubDate>
		<guid>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-753</guid>
					<description>Yeah, that one's a permanent fixture on mine too - I particularly like how it includes mouted CDs and DMGs and stuff</description>
		<content:encoded><![CDATA[<p>Yeah, that one&#8217;s a permanent fixture on mine too - I particularly like how it includes mouted CDs and DMGs and stuff</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: Make Your Dock Transparent With ClearDock at Keynote 2 Keynote</title>
		<link>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-857</link>
		<author>Make Your Dock Transparent With ClearDock at Keynote 2 Keynote</author>
		<pubDate>Wed, 25 Apr 2007 10:44:42 +0000</pubDate>
		<guid>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-857</guid>
					<description>[...] Tutorial.       Powered by Gregarious (39) You&#8217;ve got a snazzy desktop picture, and a killer GeekTool stats/info display. But something is missing. Your dock just doesn&#8217;t jive with everything you&#8217;ve [...]</description>
		<content:encoded><![CDATA[<p>[&#8230;] Tutorial.       Powered by Gregarious (39) You&#8217;ve got a snazzy desktop picture, and a killer GeekTool stats/info display. But something is missing. Your dock just doesn&#8217;t jive with everything you&#8217;ve [&#8230;]</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: BobbyW</title>
		<link>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-859</link>
		<author>BobbyW</author>
		<pubDate>Wed, 25 Apr 2007 18:30:39 +0000</pubDate>
		<guid>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-859</guid>
					<description>On the iTunes Artwork you mention two entries.  Is there any need for the first entry to be in GeekTool?  I didn't read the entire script but I assume it copies the artwork image to a place the second GeekTool entry can find it - right?

So - could a cron job take care of the first part and then you'd just add the second entry to GeekTool?  I don't know if that would save any processing power - probably not - but I was just curious about it.</description>
		<content:encoded><![CDATA[<p>On the iTunes Artwork you mention two entries.  Is there any need for the first entry to be in GeekTool?  I didn&#8217;t read the entire script but I assume it copies the artwork image to a place the second GeekTool entry can find it - right?</p>
<p>So - could a cron job take care of the first part and then you&#8217;d just add the second entry to GeekTool?  I don&#8217;t know if that would save any processing power - probably not - but I was just curious about it.</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: Nick Young</title>
		<link>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-862</link>
		<author>Nick Young</author>
		<pubDate>Thu, 26 Apr 2007 04:23:26 +0000</pubDate>
		<guid>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-862</guid>
					<description>Yes, the first script is only needed to create the album art image file.  You could theoretically set it up as a chron job.  The original author probably just used GeekTool instead of a chron job since he was already using GeekTool to display the iTunes artwork.  You should try it both ways and see if using a chron job is better :)</description>
		<content:encoded><![CDATA[<p>Yes, the first script is only needed to create the album art image file.  You could theoretically set it up as a chron job.  The original author probably just used GeekTool instead of a chron job since he was already using GeekTool to display the iTunes artwork.  You should try it both ways and see if using a chron job is better :)</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: Ford</title>
		<link>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-864</link>
		<author>Ford</author>
		<pubDate>Thu, 26 Apr 2007 06:21:17 +0000</pubDate>
		<guid>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-864</guid>
					<description>Anyone have an idea of how to get rid of that last comma when using the uptime command?</description>
		<content:encoded><![CDATA[<p>Anyone have an idea of how to get rid of that last comma when using the uptime command?</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: Nick Young</title>
		<link>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-865</link>
		<author>Nick Young</author>
		<pubDate>Thu, 26 Apr 2007 07:39:21 +0000</pubDate>
		<guid>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-865</guid>
					<description>Ford, here's what you are looking for.  If we pipe the uptime command into sed we can remove the last character of a line with some trickery... sed -e 's/.$//g'  Here's the full command to use :)

&lt;div style="border: 1px solid black; overflow: auto; background-color: #f0f0f0; display: block"&gt;
&lt;p style="font-family: Courier New,Courier,monospace; font-size: 10px"&gt;
&lt;pre&gt;&lt;code&gt;uptime &#124; awk '{print "UPTIME : " $3 " " $4 " " $5 }' &#124; sed -e 's/.$//g'; top -l 1 &#124; awk '/PhysMem/ {print "RAM : " $8 " "}' ; top -l 2 &#124; awk '/CPU usage/ &#038;&#038; NR &gt; 5 {print $6, $7=":", $8, $9="user ", $10, $11="sys ", $12, $13}'&lt;/code&gt;&lt;/pre&gt;
&lt;/p&gt;
&lt;/div&gt;</description>
		<content:encoded><![CDATA[<p>Ford, here&#8217;s what you are looking for.  If we pipe the uptime command into sed we can remove the last character of a line with some trickery&#8230; sed -e &#8217;s/.$//g&#8217;  Here&#8217;s the full command to use :)</p>
<div style="border: 1px solid black; overflow: auto; background-color: #f0f0f0; display: block">
<p style="font-family: Courier New,Courier,monospace; font-size: 10px">
<pre><code>uptime | awk '{print "UPTIME : " $3 " " $4 " " $5 }' | sed -e 's/.$//g'; top -l 1 | awk '/PhysMem/ {print "RAM : " $8 " "}' ; top -l 2 | awk '/CPU usage/ &amp;&amp; NR &gt; 5 {print $6, $7=":", $8, $9="user ", $10, $11="sys ", $12, $13}'</code></pre>
</p>
</div>
]]></content:encoded>
				</item>
	<item>
		<title>By: Ford</title>
		<link>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-872</link>
		<author>Ford</author>
		<pubDate>Thu, 26 Apr 2007 15:47:09 +0000</pubDate>
		<guid>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-872</guid>
					<description>Wow, I have no idea how that sed command works, but it works like a charm...
I changed my uptime command to be a bit different, here's what I'm using now:
&lt;code&gt;echo UPTIME: `uptime &#124; cut -c 11-24` &#124; sed -e 's/.$//g'&lt;/code&gt;
When you use awk, the output sometimes looks like:
&lt;code&gt;UPTIME: 2 days, 3&lt;/code&gt;
when it should have said:
&lt;code&gt;UPTIME 2 days, 3 mins&lt;/code&gt;
Using the cut command seems to accomodate for that but I still need to watch it to see how it looks when the time is way different.

Also, for the top command, wouldn't it be easier to use tail instead of grep to find the last 20 lines?

Here's what I use:
&lt;code&gt;top -ocpu -FR -l2 -n20 &#124;tail -n21 &#124; grep -v ' 0.0% ..:' &#124; cut -c 1-24,33-42,64-77&lt;/code&gt;

Thanks for the help!</description>
		<content:encoded><![CDATA[<p>Wow, I have no idea how that sed command works, but it works like a charm&#8230;<br />
I changed my uptime command to be a bit different, here&#8217;s what I&#8217;m using now:<br />
<code>echo UPTIME: `uptime | cut -c 11-24` | sed -e 's/.$//g'</code><br />
When you use awk, the output sometimes looks like:<br />
<code>UPTIME: 2 days, 3</code><br />
when it should have said:<br />
<code>UPTIME 2 days, 3 mins</code><br />
Using the cut command seems to accomodate for that but I still need to watch it to see how it looks when the time is way different.</p>
<p>Also, for the top command, wouldn&#8217;t it be easier to use tail instead of grep to find the last 20 lines?</p>
<p>Here&#8217;s what I use:<br />
<code>top -ocpu -FR -l2 -n20 |tail -n21 | grep -v ' 0.0% ..:' | cut -c 1-24,33-42,64-77</code></p>
<p>Thanks for the help!</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: Nick Young</title>
		<link>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-877</link>
		<author>Nick Young</author>
		<pubDate>Thu, 26 Apr 2007 19:18:17 +0000</pubDate>
		<guid>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-877</guid>
					<description>Ford, I tried your uptime change and I think that like the awk solution it works in certain situations.  Here's my output

UPTIME : 4 days, 15:46

Notice that min isn't appended to the line.  I'll take a look at it a bit later and see if I can come up with a fix.

I think that your use of tail with the top script is optimal.  I don't think that tail does any heavy parsing like grep, which your cpu will appreciate :)  Thanks for the heads up!</description>
		<content:encoded><![CDATA[<p>Ford, I tried your uptime change and I think that like the awk solution it works in certain situations.  Here&#8217;s my output</p>
<p>UPTIME : 4 days, 15:46</p>
<p>Notice that min isn&#8217;t appended to the line.  I&#8217;ll take a look at it a bit later and see if I can come up with a fix.</p>
<p>I think that your use of tail with the top script is optimal.  I don&#8217;t think that tail does any heavy parsing like grep, which your cpu will appreciate :)  Thanks for the heads up!</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: Ford</title>
		<link>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-879</link>
		<author>Ford</author>
		<pubDate>Thu, 26 Apr 2007 21:18:29 +0000</pubDate>
		<guid>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-879</guid>
					<description>That's actually how I wanted the output to look. Notice that when you have a time like 15:46, the full output of uptime won't say mins or hrs, those only show up when it's been less than 1 hour that day or the minutes are at zero.
The only thing I have yet to find out about is how it ends up looking when I get into double digits with the days, etc.
Thanks for your help!</description>
		<content:encoded><![CDATA[<p>That&#8217;s actually how I wanted the output to look. Notice that when you have a time like 15:46, the full output of uptime won&#8217;t say mins or hrs, those only show up when it&#8217;s been less than 1 hour that day or the minutes are at zero.<br />
The only thing I have yet to find out about is how it ends up looking when I get into double digits with the days, etc.<br />
Thanks for your help!</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: Adam</title>
		<link>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-881</link>
		<author>Adam</author>
		<pubDate>Fri, 27 Apr 2007 01:22:00 +0000</pubDate>
		<guid>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-881</guid>
					<description>Hey Nick,

Thanks for taking the time to post.  I'm a bit of a beginner, and just downloaded Geek Tool today.  I had no problem setting up the date, calendar, and Hardrive tracker, but I'm a bit confused how to set up the iTunes tracker.  Obviously the shell command shouldn't be an issue, but I can't figure out how to make the iTunesInfo.scpt file and insert the command info.  Can you help me out?</description>
		<content:encoded><![CDATA[<p>Hey Nick,</p>
<p>Thanks for taking the time to post.  I&#8217;m a bit of a beginner, and just downloaded Geek Tool today.  I had no problem setting up the date, calendar, and Hardrive tracker, but I&#8217;m a bit confused how to set up the iTunes tracker.  Obviously the shell command shouldn&#8217;t be an issue, but I can&#8217;t figure out how to make the iTunesInfo.scpt file and insert the command info.  Can you help me out?</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: Adrixan</title>
		<link>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-887</link>
		<author>Adrixan</author>
		<pubDate>Fri, 27 Apr 2007 10:38:19 +0000</pubDate>
		<guid>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-887</guid>
					<description>Hi,

very nice tips you've given on how to use GeekTool!

Here's a way I've found to display Battery stats:
/usr/sbin/ioreg -p IODeviceTree -n battery -w 0 &#124; grep IOBatteryInfo

does anyone of you know a way to display temperature and fan stats, these would be the last missing commands to make this Geektool a full replacement of istat to me!</description>
		<content:encoded><![CDATA[<p>Hi,</p>
<p>very nice tips you&#8217;ve given on how to use GeekTool!</p>
<p>Here&#8217;s a way I&#8217;ve found to display Battery stats:<br />
/usr/sbin/ioreg -p IODeviceTree -n battery -w 0 | grep IOBatteryInfo</p>
<p>does anyone of you know a way to display temperature and fan stats, these would be the last missing commands to make this Geektool a full replacement of istat to me!</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: Ford</title>
		<link>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-888</link>
		<author>Ford</author>
		<pubDate>Fri, 27 Apr 2007 16:14:11 +0000</pubDate>
		<guid>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-888</guid>
					<description>Adrixan,
That's an awesome way to show the battery info, much better than the way I just discovered:
&lt;code&gt;system_profiler SPPowerDataType &#124; grep mAh&lt;/code&gt;
I'm still searching for a way to show cpu temperature... it's gotta be in there somewhere!</description>
		<content:encoded><![CDATA[<p>Adrixan,<br />
That&#8217;s an awesome way to show the battery info, much better than the way I just discovered:<br />
<code>system_profiler SPPowerDataType | grep mAh</code><br />
I&#8217;m still searching for a way to show cpu temperature&#8230; it&#8217;s gotta be in there somewhere!</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: Adrixan</title>
		<link>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-889</link>
		<author>Adrixan</author>
		<pubDate>Fri, 27 Apr 2007 18:37:21 +0000</pubDate>
		<guid>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-889</guid>
					<description>Hi,

I've been doing some research on that today, but it doesn't seem to be very easy to extract these infos, I've taken a look into the iStat Pro package, but it doesn't just use a simple command to get the informations, it seems. Maybe someone else might find a way!</description>
		<content:encoded><![CDATA[<p>Hi,</p>
<p>I&#8217;ve been doing some research on that today, but it doesn&#8217;t seem to be very easy to extract these infos, I&#8217;ve taken a look into the iStat Pro package, but it doesn&#8217;t just use a simple command to get the informations, it seems. Maybe someone else might find a way!</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: Nick Young</title>
		<link>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-896</link>
		<author>Nick Young</author>
		<pubDate>Sat, 28 Apr 2007 11:21:48 +0000</pubDate>
		<guid>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-896</guid>
					<description>Adam,
Here's how you setup the iTunesInfo.scpt file.  Open 

&lt;strong&gt;/Applications/AppleScript/Script Editor.app&lt;/strong&gt;

Now copy and paste the following code into the Script Editor

&lt;div style="height: 250px; border: 1px solid black; background-color: #fff; overflow: auto; display: block;"&gt;
&lt;p style="font-family: Courier New,Courier,monospace; font-size: 10px;"&gt;
&lt;pre&gt;&lt;code&gt;
tell application "System Events"
	set powerCheck to ((application processes whose (name is equal to "iTunes")) count)
	if powerCheck = 0 then
		return ""
	end if
end tell
tell application "iTunes"
	try
		set playerstate to (get player state)
	end try
	if playerstate = paused then
		set trackPaused to " (paused)"
	else
		set trackPaused to ""
	end if
	if playerstate = stopped then
		return "Stopped"
	end if
	set trackID to the current track
	set trackName to the name of trackID
	set artistName to the artist of trackID
	set albumName to the album of trackID
	set totalData to "Track  : " &#38; trackName &#38; trackPaused &#38; "
Artist : " &#38; artistName &#38; "
Album  : " &#38; albumName
	return totalData
end tell&lt;/code&gt;&lt;/pre&gt;

&lt;/p&gt;
&lt;/div&gt;

Now click &lt;strong&gt;File &gt; Save As...&lt;/strong&gt;, put &lt;strong&gt;iTunesInfo.scpt&lt;/strong&gt; as the name and change the file format to &lt;strong&gt;Application&lt;/strong&gt;.  Now click &lt;strong&gt;Save&lt;/strong&gt;.

Now that iTunesInfo.scpt is created open up GeekTool and make a new shell entry.  Type the following into the shell entry field.

&lt;div style="border: 1px solid black; background-color: #fff; overflow: auto; display: block;"&gt;
&lt;p style="font-family: Courier New,Courier,monospace; font-size: 10px;"&gt;
&lt;pre&gt;&lt;code&gt;osascript /Users/neyoung/code/iTunesInfo.scpt&lt;/code&gt;&lt;/pre&gt;
&lt;/p&gt;
&lt;/div&gt;

Make sure you change /Users/neyoung/code/ to the directory that you saved the iTunesInfo.scpt application to.  

Hope that helped :)</description>
		<content:encoded><![CDATA[<p>Adam,<br />
Here&#8217;s how you setup the iTunesInfo.scpt file.  Open </p>
<p><strong>/Applications/AppleScript/Script Editor.app</strong></p>
<p>Now copy and paste the following code into the Script Editor</p>
<div style="height: 250px; border: 1px solid black; background-color: #fff; overflow: auto; display: block;">
<p style="font-family: Courier New,Courier,monospace; font-size: 10px;">
<pre><pre><code>
tell application "System Events"
	set powerCheck to ((application processes whose (name is equal to "iTunes")) count)
	if powerCheck = 0 then
		return ""
	end if
end tell
tell application "iTunes"
	try
		set playerstate to (get player state)
	end try
	if playerstate = paused then
		set trackPaused to " (paused)"
	else
		set trackPaused to ""
	end if
	if playerstate = stopped then
		return "Stopped"
	end if
	set trackID to the current track
	set trackName to the name of trackID
	set artistName to the artist of trackID
	set albumName to the album of trackID
	set totalData to "Track  : " &amp;amp; trackName &amp;amp; trackPaused &amp;amp; "
Artist : " &amp;amp; artistName &amp;amp; "
Album  : " &amp;amp; albumName
	return totalData
end tell</code></pre></pre>
</p>
</div>
<p>Now click <strong>File > Save As&#8230;</strong>, put <strong>iTunesInfo.scpt</strong> as the name and change the file format to <strong>Application</strong>.  Now click <strong>Save</strong>.</p>
<p>Now that iTunesInfo.scpt is created open up GeekTool and make a new shell entry.  Type the following into the shell entry field.</p>
<div style="border: 1px solid black; background-color: #fff; overflow: auto; display: block;">
<p style="font-family: Courier New,Courier,monospace; font-size: 10px;">
<pre><code>osascript /Users/neyoung/code/iTunesInfo.scpt</code></pre>
</p>
</div>
<p>Make sure you change /Users/neyoung/code/ to the directory that you saved the iTunesInfo.scpt application to.  </p>
<p>Hope that helped :)</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: Nick Young</title>
		<link>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-897</link>
		<author>Nick Young</author>
		<pubDate>Sat, 28 Apr 2007 11:22:38 +0000</pubDate>
		<guid>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-897</guid>
					<description>Ford &#038; Adrixan,
Wow I never thought to try to put the battery info of my MBP in my GeekTool setup.  I could get the command that Ford posted to work, but not the one that Adrixan posted.  Are you using an Intel Mac Adrixan?</description>
		<content:encoded><![CDATA[<p>Ford &#038; Adrixan,<br />
Wow I never thought to try to put the battery info of my MBP in my GeekTool setup.  I could get the command that Ford posted to work, but not the one that Adrixan posted.  Are you using an Intel Mac Adrixan?</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: Adrixan</title>
		<link>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-898</link>
		<author>Adrixan</author>
		<pubDate>Sat, 28 Apr 2007 11:36:12 +0000</pubDate>
		<guid>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-898</guid>
					<description>Nick Young,

no, sorry, I'm stil lusing a 12" Powerbook, so it might be different for MBP's maybe there is a similar way to make it give the same output as well. The one I was using was just a snipplet I found while searching for a way to display the information.</description>
		<content:encoded><![CDATA[<p>Nick Young,</p>
<p>no, sorry, I&#8217;m stil lusing a 12&#8243; Powerbook, so it might be different for MBP&#8217;s maybe there is a similar way to make it give the same output as well. The one I was using was just a snipplet I found while searching for a way to display the information.</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: Nick Young</title>
		<link>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-899</link>
		<author>Nick Young</author>
		<pubDate>Sat, 28 Apr 2007 12:00:28 +0000</pubDate>
		<guid>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-899</guid>
					<description>Thats probably why I can't get the info to display :(  

There must be an Intel Mac equivalent to the command that you found.  I'll have a look around and see if I can come up with anything.</description>
		<content:encoded><![CDATA[<p>Thats probably why I can&#8217;t get the info to display :(  </p>
<p>There must be an Intel Mac equivalent to the command that you found.  I&#8217;ll have a look around and see if I can come up with anything.</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: Adrixan</title>
		<link>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-900</link>
		<author>Adrixan</author>
		<pubDate>Sat, 28 Apr 2007 12:18:15 +0000</pubDate>
		<guid>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-900</guid>
					<description>Nick,

I guess that is the problem, I've also not been able to find a way to monitor the temperature except for downloading another tool that just does this job and allows you to run it via command line. But for me that's uninteresting, as I want to use OS X's built in features only, or maybe a little script.</description>
		<content:encoded><![CDATA[<p>Nick,</p>
<p>I guess that is the problem, I&#8217;ve also not been able to find a way to monitor the temperature except for downloading another tool that just does this job and allows you to run it via command line. But for me that&#8217;s uninteresting, as I want to use OS X&#8217;s built in features only, or maybe a little script.</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: Nick Young</title>
		<link>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-904</link>
		<author>Nick Young</author>
		<pubDate>Sat, 28 Apr 2007 20:42:20 +0000</pubDate>
		<guid>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-904</guid>
					<description>Adrixan,

I ran across a &lt;a href="http://www.macgeekery.com/tips/cli/cpu_temperature_and_hardware_sensor_values_in_terminal" rel="nofollow"&gt;script on MacGeekery&lt;/a&gt; that says that allows you to output sensor data to the command line.  But, it uses ioreg, just like your battery script so it doesn't work that well on my Intel Mac.  You might have some success with it.  I found some apps (&lt;a href="http://www.applelegal.com/software_comments.php?id=101_0_1_0_C" rel="nofollow"&gt;Temperature Monitor&lt;/a&gt; and another one also named &lt;a href="http://www.bresink.com/osx/TemperatureMonitor.html" rel="nofollow"&gt;Temperature Monitor&lt;/a&gt;)that let you output the temps to the command line as well, but I'd like a pure OS X solution :)</description>
		<content:encoded><![CDATA[<p>Adrixan,</p>
<p>I ran across a <a href="http://www.macgeekery.com/tips/cli/cpu_temperature_and_hardware_sensor_values_in_terminal" rel="nofollow">script on MacGeekery</a> that says that allows you to output sensor data to the command line.  But, it uses ioreg, just like your battery script so it doesn&#8217;t work that well on my Intel Mac.  You might have some success with it.  I found some apps (<a href="http://www.applelegal.com/software_comments.php?id=101_0_1_0_C" rel="nofollow">Temperature Monitor</a> and another one also named <a href="http://www.bresink.com/osx/TemperatureMonitor.html" rel="nofollow">Temperature Monitor</a>)that let you output the temps to the command line as well, but I&#8217;d like a pure OS X solution :)</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: Adam</title>
		<link>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-906</link>
		<author>Adam</author>
		<pubDate>Sun, 29 Apr 2007 04:17:20 +0000</pubDate>
		<guid>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-906</guid>
					<description>Nick,

Thanks for getting back to me regarding my post about getting the iTunes script running.  I just tried to enter the command into Script Editor, and when I try to save I receive a Syntax Error that says: Expected end of line, etc. but found unknown token.  I'm not sure what I did wrong.  Any ideas?</description>
		<content:encoded><![CDATA[<p>Nick,</p>
<p>Thanks for getting back to me regarding my post about getting the iTunes script running.  I just tried to enter the command into Script Editor, and when I try to save I receive a Syntax Error that says: Expected end of line, etc. but found unknown token.  I&#8217;m not sure what I did wrong.  Any ideas?</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: Nick Young</title>
		<link>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-907</link>
		<author>Nick Young</author>
		<pubDate>Sun, 29 Apr 2007 08:01:54 +0000</pubDate>
		<guid>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-907</guid>
					<description>Adam, I forgot to escape the &#038;'s, my bad :(

Use the find feature of Script Editor.app (ie Apple F).  Then search for &#38; and replace it with &#038;.  That should fix your Syntax Error.  Good Luck!</description>
		<content:encoded><![CDATA[<p>Adam, I forgot to escape the &#038;&#8217;s, my bad :(</p>
<p>Use the find feature of Script Editor.app (ie Apple F).  Then search for &amp; and replace it with &#038;.  That should fix your Syntax Error.  Good Luck!</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: Adam</title>
		<link>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-909</link>
		<author>Adam</author>
		<pubDate>Sun, 29 Apr 2007 08:40:04 +0000</pubDate>
		<guid>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-909</guid>
					<description>Nick,

I think I made the changes correctly in Script Editor using the find feature.  Remember, I've never used this application before.  In the find menu, I REPLACED ALL the &#38;'s with &#38;.'s.  After, I tried to save it again, and I got a different Syntax Error.  This one said the following: "Syntax Error...Expected expression but found unknown token."  Again, I think I performed the task correctly, but I'm not sure.  When you get a chance, let me know your thoughts.  I really appreciate it.

Adam</description>
		<content:encoded><![CDATA[<p>Nick,</p>
<p>I think I made the changes correctly in Script Editor using the find feature.  Remember, I&#8217;ve never used this application before.  In the find menu, I REPLACED ALL the &amp;&#8217;s with &amp;.&#8217;s.  After, I tried to save it again, and I got a different Syntax Error.  This one said the following: &#8220;Syntax Error&#8230;Expected expression but found unknown token.&#8221;  Again, I think I performed the task correctly, but I&#8217;m not sure.  When you get a chance, let me know your thoughts.  I really appreciate it.</p>
<p>Adam</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: Adam</title>
		<link>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-910</link>
		<author>Adam</author>
		<pubDate>Sun, 29 Apr 2007 09:17:09 +0000</pubDate>
		<guid>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-910</guid>
					<description>Nick,

Just figured it out.  Was able to save the script, but its still not working.  I think it has to do with the way I'm typing in the Shell command in geektool.  How do I find out the directory that I saved the iTunesInfo.scpt application to?</description>
		<content:encoded><![CDATA[<p>Nick,</p>
<p>Just figured it out.  Was able to save the script, but its still not working.  I think it has to do with the way I&#8217;m typing in the Shell command in geektool.  How do I find out the directory that I saved the iTunesInfo.scpt application to?</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: Adrixan</title>
		<link>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-911</link>
		<author>Adrixan</author>
		<pubDate>Sun, 29 Apr 2007 11:55:39 +0000</pubDate>
		<guid>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-911</guid>
					<description>Nick,

thank you very much for the script, it works great on my Powerbook, now I've got all the information I've missed after uninstalling iStatPro right on my Desktop!</description>
		<content:encoded><![CDATA[<p>Nick,</p>
<p>thank you very much for the script, it works great on my Powerbook, now I&#8217;ve got all the information I&#8217;ve missed after uninstalling iStatPro right on my Desktop!</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: Nick Young</title>
		<link>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-912</link>
		<author>Nick Young</author>
		<pubDate>Sun, 29 Apr 2007 21:03:20 +0000</pubDate>
		<guid>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-912</guid>
					<description>Adam,
Sorry, my fault again.  I didn't review my comment after I posted it.  You want to search for &lt;img src="http://www.keynote2keynote.com/wp-content/uploads/amp.jpg" alt="amp" title="amp" border="0" height="19" width="44" /&gt; and replace it with &#038;.  that should do the trick.  If you want I can just email the script to you and it should avoid all this headache.

Adrixan,
Congrats on the GeekTool nirvana!</description>
		<content:encoded><![CDATA[<p>Adam,<br />
Sorry, my fault again.  I didn&#8217;t review my comment after I posted it.  You want to search for <img src="http://www.keynote2keynote.com/wp-content/uploads/amp.jpg" alt="amp" title="amp" border="0" height="19" width="44" /> and replace it with &#038;.  that should do the trick.  If you want I can just email the script to you and it should avoid all this headache.</p>
<p>Adrixan,<br />
Congrats on the GeekTool nirvana!</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: wreck</title>
		<link>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-978</link>
		<author>wreck</author>
		<pubDate>Sat, 12 May 2007 00:11:15 +0000</pubDate>
		<guid>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-978</guid>
					<description>I cleaned up the IP Address script a bit, addeded the external address as well.

#! /bin/bash
echo "External :" `curl --silent http://checkip.dyndns.org/ &#124; awk '{print $6}' &#124; cut -f 1 -d "</description>
		<content:encoded><![CDATA[<p>I cleaned up the IP Address script a bit, addeded the external address as well.</p>
<p>#! /bin/bash<br />
echo &#8220;External :&#8221; `curl &#8211;silent <a href="http://checkip.dyndns.org/" rel="nofollow">http://checkip.dyndns.org/</a> | awk &#8216;{print $6}&#8217; | cut -f 1 -d &#8220;</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: wreck</title>
		<link>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-979</link>
		<author>wreck</author>
		<pubDate>Sat, 12 May 2007 00:14:53 +0000</pubDate>
		<guid>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-979</guid>
					<description>Looks like it got cut off at the bracket

&#34;&#60;&#34;
#! /bin/bash
echo "External :" `curl --silent http://checkip.dyndns.org/ &#124; awk '{print $6}' &#124; cut -f 1 -d &#34;&#60;&#34;` 
myen0=`ifconfig en0 &#124; grep "inet " &#124; grep -v 127.0.0.1 &#124; awk '{print $2}'&#124; grep -v inet`

if [ "$myen0" != "" ]
then
    echo "Ethernet : $myen0"
else
    echo "Ethernet : INACTIVE"
fi

myen1=`ifconfig en1 &#124; grep "inet " &#124; grep -v 127.0.0.1 &#124; awk '{print $2}'&#124; grep -v inet`

if [ "myen1" != "" ]
then
    echo "AirPort  : $myen1"
else
    echo "Airport  : INACTIVE"
fi</description>
		<content:encoded><![CDATA[<p>Looks like it got cut off at the bracket</p>
<p>&quot;&lt;&quot;<br />
#! /bin/bash<br />
echo &#8220;External :&#8221; `curl &#8211;silent <a href="http://checkip.dyndns.org/" rel="nofollow">http://checkip.dyndns.org/</a> | awk &#8216;{print $6}&#8217; | cut -f 1 -d &quot;&lt;&quot;`<br />
myen0=`ifconfig en0 | grep &#8220;inet &#8221; | grep -v 127.0.0.1 | awk &#8216;{print $2}&#8217;| grep -v inet`</p>
<p>if [ &#8220;$myen0&#8243; != &#8220;&#8221; ]<br />
then<br />
    echo &#8220;Ethernet : $myen0&#8243;<br />
else<br />
    echo &#8220;Ethernet : INACTIVE&#8221;<br />
fi</p>
<p>myen1=`ifconfig en1 | grep &#8220;inet &#8221; | grep -v 127.0.0.1 | awk &#8216;{print $2}&#8217;| grep -v inet`</p>
<p>if [ &#8220;myen1&#8243; != &#8220;&#8221; ]<br />
then<br />
    echo &#8220;AirPort  : $myen1&#8243;<br />
else<br />
    echo &#8220;Airport  : INACTIVE&#8221;<br />
fi</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: Greg Donald</title>
		<link>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-980</link>
		<author>Greg Donald</author>
		<pubDate>Sat, 12 May 2007 04:31:55 +0000</pubDate>
		<guid>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-980</guid>
					<description>
Nice app.  Too bad it can't handle shell colors:

Black="\[33[0;30m\]"
DarkGray="\[33[1;30m\]"
LightGray="\[33[0;37m\]"
White="\[33[1;37m\]"
Blue="\[33[0;34m\]"
LightBlue="\[33[1;34m\]"
Green="\[33[0;32m\]"
LightGreen="\[33[1;32m\]"
Cyan="\[33[0;36m\]"
LightCyan="\[33[1;36m\]"
Red="\[33[0;31m\]"
LightRed="\[33[1;31m\]"
Purple="\[33[0;35m\]"
LightPurple="\[33[1;35m\]"
Brown="\[33[0;33m\]"
Yellow="\[33[1;33m\]"

`tail -f /var/log/secure.log&#124;colorize` doesn't work  :(

</description>
		<content:encoded><![CDATA[<p>Nice app.  Too bad it can&#8217;t handle shell colors:</p>
<p>Black=&#8221;\[33[0;30m\]&#8221;<br />
DarkGray=&#8221;\[33[1;30m\]&#8221;<br />
LightGray=&#8221;\[33[0;37m\]&#8221;<br />
White=&#8221;\[33[1;37m\]&#8221;<br />
Blue=&#8221;\[33[0;34m\]&#8221;<br />
LightBlue=&#8221;\[33[1;34m\]&#8221;<br />
Green=&#8221;\[33[0;32m\]&#8221;<br />
LightGreen=&#8221;\[33[1;32m\]&#8221;<br />
Cyan=&#8221;\[33[0;36m\]&#8221;<br />
LightCyan=&#8221;\[33[1;36m\]&#8221;<br />
Red=&#8221;\[33[0;31m\]&#8221;<br />
LightRed=&#8221;\[33[1;31m\]&#8221;<br />
Purple=&#8221;\[33[0;35m\]&#8221;<br />
LightPurple=&#8221;\[33[1;35m\]&#8221;<br />
Brown=&#8221;\[33[0;33m\]&#8221;<br />
Yellow=&#8221;\[33[1;33m\]&#8221;</p>
<p>`tail -f /var/log/secure.log|colorize` doesn&#8217;t work  :(</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: Francois</title>
		<link>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-987</link>
		<author>Francois</author>
		<pubDate>Sun, 13 May 2007 23:19:27 +0000</pubDate>
		<guid>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-987</guid>
					<description>Hello and thanks for this tutorial. I tried the iTunes Twicks. 

The one that dispalys current track info worls fine, but I have a problem with the one that displays Artwork. 

I created ~/Pictures/iTunes Artwork folder and all needed stuff, including the script. 

The problem is that I have to run the script manually in order for the right ArtWork to display... di I miss something ? 

Francois</description>
		<content:encoded><![CDATA[<p>Hello and thanks for this tutorial. I tried the iTunes Twicks. </p>
<p>The one that dispalys current track info worls fine, but I have a problem with the one that displays Artwork. </p>
<p>I created ~/Pictures/iTunes Artwork folder and all needed stuff, including the script. </p>
<p>The problem is that I have to run the script manually in order for the right ArtWork to display&#8230; di I miss something ? </p>
<p>Francois</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: Steven</title>
		<link>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-988</link>
		<author>Steven</author>
		<pubDate>Mon, 14 May 2007 05:20:06 +0000</pubDate>
		<guid>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-988</guid>
					<description>I found this program called &lt;a href="http://www.coconut-flavour.com/coconutbattery/" rel="nofollow"&gt;CoconutBattery&lt;/A&gt; that displays the batteries "Design Capacity", "Max Capacity", and "Current Capacity"

&lt;code&gt;ioreg -w0 -l &#124; grep DesignCapacity&lt;/code&gt;
&lt;code&gt;ioreg -w0 -l &#124; grep MaxCapacity&lt;/code&gt;
&lt;code&gt;ioreg -w0 -l &#124; grep CurrentCapacity&lt;/code&gt;

The output line isn't pretty so I hide a portion of it off the screen. If anyone knows the terminal, what would someone add to change how the output wold look like.</description>
		<content:encoded><![CDATA[<p>I found this program called <a href="http://www.coconut-flavour.com/coconutbattery/" rel="nofollow">CoconutBattery</a> that displays the batteries &#8220;Design Capacity&#8221;, &#8220;Max Capacity&#8221;, and &#8220;Current Capacity&#8221;</p>
<p><code>ioreg -w0 -l | grep DesignCapacity</code><br />
<code>ioreg -w0 -l | grep MaxCapacity</code><br />
<code>ioreg -w0 -l | grep CurrentCapacity</code></p>
<p>The output line isn&#8217;t pretty so I hide a portion of it off the screen. If anyone knows the terminal, what would someone add to change how the output wold look like.</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: Nick Young</title>
		<link>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-989</link>
		<author>Nick Young</author>
		<pubDate>Mon, 14 May 2007 07:53:39 +0000</pubDate>
		<guid>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-989</guid>
					<description>Francois,

You need to make &lt;strong&gt;TWO&lt;/strong&gt; GeekTool entries.  The first is a picture entry and the second is a shell entry.  It sounds like you have the picture entry working.  Now you just need to make a shell entry to create the album art image so that you don't have to do it manually.  Here is the code that you need to enter as a new shell entry

&lt;strong&gt;osascript /Users/neyoung/Pictures/iTunes Artwork/iTunesArtwork.scpt&lt;/strong&gt;

I hope that this works for you :)

Steven,

Ask and you shall receive!

&lt;div style="border: 1px solid black; background-color: #f0f0f0; overflow: auto; display: block;"&gt;
&lt;p style="font-family: Courier New,Courier,monospace; font-size: 10px;"&gt;
&lt;pre&gt;&lt;code&gt;ioreg -w0 -l &#124; grep DesignCapacity &#124; awk '{ print substr($0,19,50) }' &#124; sed 's/"//g'
ioreg -w0 -l &#124; grep MaxCapacity &#124; awk '{ print substr($0,19,50) }' &#124; sed 's/"//g'
ioreg -w0 -l &#124; grep CurrentCapacity &#124; awk '{ print substr($0,19,50) }' &#124; sed 's/"//g'
&lt;/code&gt;&lt;/pre&gt;
&lt;/p&gt;
&lt;/div&gt;</description>
		<content:encoded><![CDATA[<p>Francois,</p>
<p>You need to make <strong>TWO</strong> GeekTool entries.  The first is a picture entry and the second is a shell entry.  It sounds like you have the picture entry working.  Now you just need to make a shell entry to create the album art image so that you don&#8217;t have to do it manually.  Here is the code that you need to enter as a new shell entry</p>
<p><strong>osascript /Users/neyoung/Pictures/iTunes Artwork/iTunesArtwork.scpt</strong></p>
<p>I hope that this works for you :)</p>
<p>Steven,</p>
<p>Ask and you shall receive!</p>
<div style="border: 1px solid black; background-color: #f0f0f0; overflow: auto; display: block;">
<p style="font-family: Courier New,Courier,monospace; font-size: 10px;">
<pre><pre><code>ioreg -w0 -l | grep DesignCapacity | awk '{ print substr($0,19,50) }' | sed 's/"//g'
ioreg -w0 -l | grep MaxCapacity | awk '{ print substr($0,19,50) }' | sed 's/"//g'
ioreg -w0 -l | grep CurrentCapacity | awk '{ print substr($0,19,50) }' | sed 's/"//g'
</code></pre></pre>
</p>
</div>
]]></content:encoded>
				</item>
	<item>
		<title>By: Francois</title>
		<link>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-990</link>
		<author>Francois</author>
		<pubDate>Mon, 14 May 2007 08:37:18 +0000</pubDate>
		<guid>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-990</guid>
					<description>Nick,

Thanks for your help. Let me give you details about what I did...

I did 3 things :
1)Create the script (by copying the source you give) and save it in ~/Pictures/iTunes Artwork/iTunesArtwork
2) inGeek Tools, I created an entry including this shell command : &lt;em&gt;osascript /Users/MyAccount Name/Pictures/iTunes Artwork/iTunesArtwork.scpt&lt;/em&gt;
3) in GeekTool, I created another entry including this picture commande : &lt;em&gt;file:///Users/MyAccount Name/Pictures/iTunes Artwork/albumArt.tif&lt;/em&gt;
Each GeekTool command have a 10 sec. refresh time. 

When I do nothing... nothing happens ;-)

When I run the script manually (using Script Editor)... the playing album artwork displays correctly, but never changes unless I run the script manually. 

I do not see where the bug can be... :-/

Francois</description>
		<content:encoded><![CDATA[<p>Nick,</p>
<p>Thanks for your help. Let me give you details about what I did&#8230;</p>
<p>I did 3 things :<br />
1)Create the script (by copying the source you give) and save it in ~/Pictures/iTunes Artwork/iTunesArtwork<br />
2) inGeek Tools, I created an entry including this shell command : <em>osascript /Users/MyAccount Name/Pictures/iTunes Artwork/iTunesArtwork.scpt</em><br />
3) in GeekTool, I created another entry including this picture commande : <em><a href="file:///Users/MyAccount" rel="nofollow">file:///Users/MyAccount</a> Name/Pictures/iTunes Artwork/albumArt.tif</em><br />
Each GeekTool command have a 10 sec. refresh time. </p>
<p>When I do nothing&#8230; nothing happens ;-)</p>
<p>When I run the script manually (using Script Editor)&#8230; the playing album artwork displays correctly, but never changes unless I run the script manually. </p>
<p>I do not see where the bug can be&#8230; :-/</p>
<p>Francois</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: Nick Young</title>
		<link>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-991</link>
		<author>Nick Young</author>
		<pubDate>Mon, 14 May 2007 09:15:26 +0000</pubDate>
		<guid>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-991</guid>
					<description>Francois,

I can only think of one thing that could be your problem.  You said that you named the script iTunesArtwork in step one.  But in step two when you call the script you are referencing iTunesArtwork.scpt.  The two need to match.  Either make them both iTunesArtwork or make them both iTunesArtwork.scpt .   Hopefully that will fix your problem :)</description>
		<content:encoded><![CDATA[<p>Francois,</p>
<p>I can only think of one thing that could be your problem.  You said that you named the script iTunesArtwork in step one.  But in step two when you call the script you are referencing iTunesArtwork.scpt.  The two need to match.  Either make them both iTunesArtwork or make them both iTunesArtwork.scpt .   Hopefully that will fix your problem :)</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: Francois</title>
		<link>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-999</link>
		<author>Francois</author>
		<pubDate>Mon, 14 May 2007 16:05:57 +0000</pubDate>
		<guid>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-999</guid>
					<description>As usual, trivial bugs never appear first ! I added the right extension and all works fine. 

Thanks ! 

Francois</description>
		<content:encoded><![CDATA[<p>As usual, trivial bugs never appear first ! I added the right extension and all works fine. </p>
<p>Thanks ! </p>
<p>Francois</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: links for 2007-05-16 &#187; Graham English Social Networking</title>
		<link>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-1003</link>
		<author>links for 2007-05-16 &#187; Graham English Social Networking</author>
		<pubDate>Thu, 17 May 2007 22:27:18 +0000</pubDate>
		<guid>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-1003</guid>
					<description>[...] Ultimate GeekTool Setup - Pimp Your Desktop Part 2 at Keynote 2 Keynote While these setups might be useful in some situations, they aren’t what I would consider pretty. Prepare to get your hands dirty, we’re playing with code! (tags: geektool desktop Unix hacks computer Apple Mac OSX apps applications) [...]</description>
		<content:encoded><![CDATA[<p>[&#8230;] Ultimate GeekTool Setup - Pimp Your Desktop Part 2 at Keynote 2 Keynote While these setups might be useful in some situations, they aren’t what I would consider pretty. Prepare to get your hands dirty, we’re playing with code! (tags: geektool desktop Unix hacks computer Apple Mac OSX apps applications) [&#8230;]</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: Joer</title>
		<link>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-1009</link>
		<author>Joer</author>
		<pubDate>Tue, 22 May 2007 15:05:01 +0000</pubDate>
		<guid>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-1009</guid>
					<description>Okay I think geek tool is def hogging my cpu on the macbook.
If you have any info on beginners shell and script usage I would appreciate it.

BTW your desktop looks pretty awesome.</description>
		<content:encoded><![CDATA[<p>Okay I think geek tool is def hogging my cpu on the macbook.<br />
If you have any info on beginners shell and script usage I would appreciate it.</p>
<p>BTW your desktop looks pretty awesome.</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: Jon F</title>
		<link>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-1032</link>
		<author>Jon F</author>
		<pubDate>Fri, 20 Jul 2007 21:39:34 +0000</pubDate>
		<guid>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-1032</guid>
					<description>Your Ethernet And Airport IP Addresses Geek Tool script is exactly what I'm looking for, but I just can't get it to work.  I'm very inexperienced with Terminal don't know what I'm doing wrong.  Perhaps you could send me a detailed step-by-step?  I don't even know if I created the ipaddresses.bash file correctly.
The Uptime and Memory/CPU usage tips are fantastic, too.</description>
		<content:encoded><![CDATA[<p>Your Ethernet And Airport IP Addresses Geek Tool script is exactly what I&#8217;m looking for, but I just can&#8217;t get it to work.  I&#8217;m very inexperienced with Terminal don&#8217;t know what I&#8217;m doing wrong.  Perhaps you could send me a detailed step-by-step?  I don&#8217;t even know if I created the ipaddresses.bash file correctly.<br />
The Uptime and Memory/CPU usage tips are fantastic, too.</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: Paul Zovighian</title>
		<link>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-1033</link>
		<author>Paul Zovighian</author>
		<pubDate>Sat, 21 Jul 2007 05:18:34 +0000</pubDate>
		<guid>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-1033</guid>
					<description>Yea! I'm having the same problem! After trying different things with it, I managed to get 'Airport' but it didn't display ethernet nor any ip addresses, it would be good if u could send a step by step for it to my email, or on the comment board.

Also the display info iTunes shell is kinda funky-- When I do the script on the script editor, and save it as a '.scpt' but as an application format, it tells me I have to change it to .app, or make it .scpt.app, I'm definitely sure I'm doing something weird on that.

Anyways, when you're not busy, it would be nice to have some light shed into my direction :D</description>
		<content:encoded><![CDATA[<p>Yea! I&#8217;m having the same problem! After trying different things with it, I managed to get &#8216;Airport&#8217; but it didn&#8217;t display ethernet nor any ip addresses, it would be good if u could send a step by step for it to my email, or on the comment board.</p>
<p>Also the display info iTunes shell is kinda funky&#8211; When I do the script on the script editor, and save it as a &#8216;.scpt&#8217; but as an application format, it tells me I have to change it to .app, or make it .scpt.app, I&#8217;m definitely sure I&#8217;m doing something weird on that.</p>
<p>Anyways, when you&#8217;re not busy, it would be nice to have some light shed into my direction :D</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: fr33Z3r</title>
		<link>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-1045</link>
		<author>fr33Z3r</author>
		<pubDate>Wed, 26 Sep 2007 06:11:07 +0000</pubDate>
		<guid>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-1045</guid>
					<description>This is my very first post to any online blog. I am new to mac and scripting. I am really impressed with the Geektool considering the possibilities it has. I used the network script but was not happy with the lengthy output so went through the script understanding wat was happening, then thought of creating my first script with trial and error method. This is my script:
====================================================================
myen0=`ifconfig en0 &#124; grep "inet " &#124; grep -v 127.0.0.1 &#124; awk '{print $2}'`
myen1=`ifconfig en1 &#124; grep "inet " &#124; grep -v 127.0.0.1 &#124; awk '{print $2}'`
myvar1=`system_profiler SPAirPortDataType &#124; grep -e "Current Wireless Network:" &#124; awk '{print $4}'`
myvar2=`system_profiler SPAirPortDataType &#124; grep -e "Wireless Channel:" &#124; awk '{print $3}'`
myvar3=`system_profiler SPNetworkDataType &#124; grep -e "Router: " &#124; awk '{print $2}'`
ext1=`curl -s http://checkip.dyndns.org/ &#124; sed 's/[a-zA-Z/ :]//g'`
if [ "$myen0" != "" ]
then
	if [ "$myen1" != "" ]
	then
		echo "Connection : Ethernet&#124;Airport [$myvar1 : $myvar2]"
		echo "IP Address : $myen0&#124;$myen1"
	else	
		echo "Connection : Ethernet"
		echo "IP Address : $myen0"
	fi
else
	if [ "$myen1" != "" ]
	then
		echo "Connection : Airport [$myvar1 : $myvar2]"
		echo "IP Address : $myen1"
	else
		echo "Connection : No Network"
		echo "IP Address : No Network"
	fi
fi
echo "Router     : $myvar3"
echo "External   : $ext1"
====================================================================
I would really like to know your views about the script and also need your help as i am not able to achieve the expected output considering when both the interfaces (Ethernet &#38; Airport) are connected. Also how toscript for the scenario where both the interfaces are connected to different networks - 2 Local IPs, 2 Routers and 2 WAN IPs.

Next I would like to find out the ISP name using the WAN IP.

Sorry for the long post, i am really excited using the Geektool.

Thanks</description>
		<content:encoded><![CDATA[<p>This is my very first post to any online blog. I am new to mac and scripting. I am really impressed with the Geektool considering the possibilities it has. I used the network script but was not happy with the lengthy output so went through the script understanding wat was happening, then thought of creating my first script with trial and error method. This is my script:<br />
====================================================================<br />
myen0=`ifconfig en0 | grep &#8220;inet &#8221; | grep -v 127.0.0.1 | awk &#8216;{print $2}&#8217;`<br />
myen1=`ifconfig en1 | grep &#8220;inet &#8221; | grep -v 127.0.0.1 | awk &#8216;{print $2}&#8217;`<br />
myvar1=`system_profiler SPAirPortDataType | grep -e &#8220;Current Wireless Network:&#8221; | awk &#8216;{print $4}&#8217;`<br />
myvar2=`system_profiler SPAirPortDataType | grep -e &#8220;Wireless Channel:&#8221; | awk &#8216;{print $3}&#8217;`<br />
myvar3=`system_profiler SPNetworkDataType | grep -e &#8220;Router: &#8221; | awk &#8216;{print $2}&#8217;`<br />
ext1=`curl -s <a href="http://checkip.dyndns.org/" rel="nofollow">http://checkip.dyndns.org/</a> | sed &#8217;s/[a-zA-Z/ :]//g&#8217;`<br />
if [ &#8220;$myen0&#8243; != &#8220;&#8221; ]<br />
then<br />
	if [ &#8220;$myen1&#8243; != &#8220;&#8221; ]<br />
	then<br />
		echo &#8220;Connection : Ethernet|Airport [$myvar1 : $myvar2]&#8221;<br />
		echo &#8220;IP Address : $myen0|$myen1&#8243;<br />
	else<br />
		echo &#8220;Connection : Ethernet&#8221;<br />
		echo &#8220;IP Address : $myen0&#8243;<br />
	fi<br />
else<br />
	if [ &#8220;$myen1&#8243; != &#8220;&#8221; ]<br />
	then<br />
		echo &#8220;Connection : Airport [$myvar1 : $myvar2]&#8221;<br />
		echo &#8220;IP Address : $myen1&#8243;<br />
	else<br />
		echo &#8220;Connection : No Network&#8221;<br />
		echo &#8220;IP Address : No Network&#8221;<br />
	fi<br />
fi<br />
echo &#8220;Router     : $myvar3&#8243;<br />
echo &#8220;External   : $ext1&#8243;<br />
====================================================================<br />
I would really like to know your views about the script and also need your help as i am not able to achieve the expected output considering when both the interfaces (Ethernet &amp; Airport) are connected. Also how toscript for the scenario where both the interfaces are connected to different networks - 2 Local IPs, 2 Routers and 2 WAN IPs.</p>
<p>Next I would like to find out the ISP name using the WAN IP.</p>
<p>Sorry for the long post, i am really excited using the Geektool.</p>
<p>Thanks</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: Patrick Thompson</title>
		<link>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-1052</link>
		<author>Patrick Thompson</author>
		<pubDate>Tue, 09 Oct 2007 15:44:14 +0000</pubDate>
		<guid>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-1052</guid>
					<description>I'm having a problem with the album art as Francois was above. I made sure everything matches and it's all typed in correctly, but for the life of me i cannot get the script to automatically update. What am I missing?</description>
		<content:encoded><![CDATA[<p>I&#8217;m having a problem with the album art as Francois was above. I made sure everything matches and it&#8217;s all typed in correctly, but for the life of me i cannot get the script to automatically update. What am I missing?</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: Drew</title>
		<link>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-1054</link>
		<author>Drew</author>
		<pubDate>Thu, 18 Oct 2007 16:41:28 +0000</pubDate>
		<guid>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-1054</guid>
					<description>Hey, glad to see others using geektool.  Isn't it great?  

I recently migrated my main PC to Linux and have been trying to set up a geektool-esque look on my computer, but I am having trouble:(

Regardless, here is what my geektool-ed mac (laptop) looks like.  Image is compressed a bit, but you can get the general idea: http://img137.imageshack.us/img137/3...screen1bq9.gif</description>
		<content:encoded><![CDATA[<p>Hey, glad to see others using geektool.  Isn&#8217;t it great?  </p>
<p>I recently migrated my main PC to Linux and have been trying to set up a geektool-esque look on my computer, but I am having trouble:(</p>
<p>Regardless, here is what my geektool-ed mac (laptop) looks like.  Image is compressed a bit, but you can get the general idea: <a href="http://img137.imageshack.us/img137/3&#8230;screen1bq9.gif" rel="nofollow">http://img137.imageshack.us/img137/3&#8230;screen1bq9.gif</a></p>
]]></content:encoded>
				</item>
	<item>
		<title>By: Drew</title>
		<link>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-1055</link>
		<author>Drew</author>
		<pubDate>Thu, 18 Oct 2007 16:42:28 +0000</pubDate>
		<guid>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-1055</guid>
					<description>Err, whoops. That'd be... http://img137.imageshack.us/img137/3045/fullscreen1bq9.gif</description>
		<content:encoded><![CDATA[<p>Err, whoops. That&#8217;d be&#8230; <a href="http://img137.imageshack.us/img137/3045/fullscreen1bq9.gif" rel="nofollow">http://img137.imageshack.us/img137/3045/fullscreen1bq9.gif</a></p>
]]></content:encoded>
				</item>
	<item>
		<title>By: Infovore &#187; links for 2007-10-30</title>
		<link>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-1058</link>
		<author>Infovore &#187; links for 2007-10-30</author>
		<pubDate>Tue, 30 Oct 2007 23:20:29 +0000</pubDate>
		<guid>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-1058</guid>
					<description>[...] Ultimate GeekTool Setup - Pimp Your Desktop Part 2 at Keynote 2 Keynote A few handy GeekTool snippets I keep forgetting&#8230; (tags: apple mac osx geektool shell scripts) [...]</description>
		<content:encoded><![CDATA[<p>[&#8230;] Ultimate GeekTool Setup - Pimp Your Desktop Part 2 at Keynote 2 Keynote A few handy GeekTool snippets I keep forgetting&#8230; (tags: apple mac osx geektool shell scripts) [&#8230;]</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: pseudotecnico:blog &#187; [Mac Os X] GeekTool</title>
		<link>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-1060</link>
		<author>pseudotecnico:blog &#187; [Mac Os X] GeekTool</author>
		<pubDate>Fri, 02 Nov 2007 03:00:47 +0000</pubDate>
		<guid>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-1060</guid>
					<description>[...] Al momento sto utilizzando una serie di script trovati in questo post. [...]</description>
		<content:encoded><![CDATA[<p>[&#8230;] Al momento sto utilizzando una serie di script trovati in questo post. [&#8230;]</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: dee&#8217;s blog - conky per osx: geektool</title>
		<link>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-1063</link>
		<author>dee&#8217;s blog - conky per osx: geektool</author>
		<pubDate>Wed, 07 Nov 2007 18:49:11 +0000</pubDate>
		<guid>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-1063</guid>
					<description>[...] il geektool corrisponde al tanto amato conky che c&#8217;è per linux. come tale, esegue comandi di shell con refresh vaiabile. linko alcuni blog da cui ho preso degli script: pseudotecnico e keynote2keynote. [...]</description>
		<content:encoded><![CDATA[<p>[&#8230;] il geektool corrisponde al tanto amato conky che c&#8217;è per linux. come tale, esegue comandi di shell con refresh vaiabile. linko alcuni blog da cui ho preso degli script: pseudotecnico e keynote2keynote. [&#8230;]</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: keneil</title>
		<link>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-1065</link>
		<author>keneil</author>
		<pubDate>Fri, 16 Nov 2007 17:42:56 +0000</pubDate>
		<guid>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-1065</guid>
					<description>its the greatest thing i have ever seen</description>
		<content:encoded><![CDATA[<p>its the greatest thing i have ever seen</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: Zeyad Zainal</title>
		<link>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-1067</link>
		<author>Zeyad Zainal</author>
		<pubDate>Tue, 20 Nov 2007 05:31:12 +0000</pubDate>
		<guid>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-1067</guid>
					<description>Great article! One problem though, I copied/pasted the script for the Uptime, CPU Usage Shell, but all it shows me is Uptime and RAM. CPU does not appear on the third line. Help :(

Also can you explain to me what the number after the comma on the first line means? (eg, UPTIME: 12 mins, 1) What does that 1 stand for? Days?</description>
		<content:encoded><![CDATA[<p>Great article! One problem though, I copied/pasted the script for the Uptime, CPU Usage Shell, but all it shows me is Uptime and RAM. CPU does not appear on the third line. Help :(</p>
<p>Also can you explain to me what the number after the comma on the first line means? (eg, UPTIME: 12 mins, 1) What does that 1 stand for? Days?</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: Mike</title>
		<link>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-1076</link>
		<author>Mike</author>
		<pubDate>Wed, 05 Dec 2007 05:58:42 +0000</pubDate>
		<guid>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-1076</guid>
					<description>Hey, i keep copying and pasting the itunesInfo.scpt  into "Script Editor" and it gives me an error 

expected end of line, etc. but found ")".

This is probably a real easy fix, but i must confess. im at a loss.  Any ideas? Thanks alot. :)</description>
		<content:encoded><![CDATA[<p>Hey, i keep copying and pasting the itunesInfo.scpt  into &#8220;Script Editor&#8221; and it gives me an error </p>
<p>expected end of line, etc. but found &#8220;)&#8221;.</p>
<p>This is probably a real easy fix, but i must confess. im at a loss.  Any ideas? Thanks alot. :)</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: Eric</title>
		<link>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-1078</link>
		<author>Eric</author>
		<pubDate>Thu, 06 Dec 2007 21:46:51 +0000</pubDate>
		<guid>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-1078</guid>
					<description>Hey, this thing is great, thanks for all the tips. I have one question, is there anyway to add the track time into the shell? It'd be really helpful to know how long the song is or how far I am and such.</description>
		<content:encoded><![CDATA[<p>Hey, this thing is great, thanks for all the tips. I have one question, is there anyway to add the track time into the shell? It&#8217;d be really helpful to know how long the song is or how far I am and such.</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: Ed</title>
		<link>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-1081</link>
		<author>Ed</author>
		<pubDate>Tue, 11 Dec 2007 02:14:53 +0000</pubDate>
		<guid>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-1081</guid>
					<description>Hey,

Great entry and follow up.  Got a tip and a question...

Tip: you can get updating weather images from BBC weather by cutting the image address from the 5 day forecast and adding as a picture on GeekTool.

Question: anyone got a nice way to display RSS/Atom feeds with this?

Ed</description>
		<content:encoded><![CDATA[<p>Hey,</p>
<p>Great entry and follow up.  Got a tip and a question&#8230;</p>
<p>Tip: you can get updating weather images from BBC weather by cutting the image address from the 5 day forecast and adding as a picture on GeekTool.</p>
<p>Question: anyone got a nice way to display RSS/Atom feeds with this?</p>
<p>Ed</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: Ed</title>
		<link>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-1083</link>
		<author>Ed</author>
		<pubDate>Tue, 11 Dec 2007 03:30:13 +0000</pubDate>
		<guid>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-1083</guid>
					<description>Dunnit:

curl --silent "http://www.guardian.co.uk/rss" &#124; grep -E '(title&#62;&#124;description&#62;)' &#124; \

  sed -n '4,$p' &#124; \

  sed -e 's///' -e 's///' -e 's///' -e 's///' &#124; \

  head -n 10

Save as "rss-feed.sh" and run from GeekTool.

:-)</description>
		<content:encoded><![CDATA[<p>Dunnit:</p>
<p>curl &#8211;silent &#8220;http://www.guardian.co.uk/rss&#8221; | grep -E &#8216;(title&gt;|description&gt;)&#8217; | \</p>
<p>  sed -n &#8216;4,$p&#8217; | \</p>
<p>  sed -e &#8217;s///&#8217; -e &#8217;s///&#8217; -e &#8217;s///&#8217; -e &#8217;s///&#8217; | \</p>
<p>  head -n 10</p>
<p>Save as &#8220;rss-feed.sh&#8221; and run from GeekTool.</p>
<p>:-)</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: Ed</title>
		<link>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-1085</link>
		<author>Ed</author>
		<pubDate>Thu, 13 Dec 2007 14:22:58 +0000</pubDate>
		<guid>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-1085</guid>
					<description>Oops, my sed commands got messed up there because they had tags in ...

curl --silent "http://www.guardian.co.uk/rss" &#124; grep -E '(title&#62;&#124;description&#62;)' &#124; \

  sed -n '4,$p' &#124; \

  sed -e 's/&#60;title&#62;/  -  /' -e 's/&#60;\/title&#62;//' -e 's/&#60;description&#62;//' -e 's/&#60;\/description&#62;//' &#124; \

  head -n 14

Hope that works ...</description>
		<content:encoded><![CDATA[<p>Oops, my sed commands got messed up there because they had tags in &#8230;</p>
<p>curl &#8211;silent &#8220;http://www.guardian.co.uk/rss&#8221; | grep -E &#8216;(title&gt;|description&gt;)&#8217; | \</p>
<p>  sed -n &#8216;4,$p&#8217; | \</p>
<p>  sed -e &#8217;s/&lt;title&gt;/  -  /&#8217; -e &#8217;s/&lt;\/title&gt;//&#8217; -e &#8217;s/&lt;description&gt;//&#8217; -e &#8217;s/&lt;\/description&gt;//&#8217; | \</p>
<p>  head -n 14</p>
<p>Hope that works &#8230;</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: My First Bit of Programming in a Long Long Time : Living the Liminal</title>
		<link>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-1092</link>
		<author>My First Bit of Programming in a Long Long Time : Living the Liminal</author>
		<pubDate>Mon, 07 Jan 2008 02:03:37 +0000</pubDate>
		<guid>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-1092</guid>
					<description>[...] my current iTunes information. Basically, I found a decent script and set of instructions at Keynote2Keynote.com, but the thing is that I tend to listen to a lot of RadioParadise and SomaFM, and when I ran the [...]</description>
		<content:encoded><![CDATA[<p>[&#8230;] my current iTunes information. Basically, I found a decent script and set of instructions at Keynote2Keynote.com, but the thing is that I tend to listen to a lot of RadioParadise and SomaFM, and when I ran the [&#8230;]</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: Dave</title>
		<link>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-1094</link>
		<author>Dave</author>
		<pubDate>Thu, 17 Jan 2008 16:05:37 +0000</pubDate>
		<guid>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-1094</guid>
					<description>I'm using Geektool and loving it - however, my system.log has moved over and geektool isn't updating to the new log, even when I force refresh. The final lines says 'logfile turned over' and the new system.log isn't displaying. I have enter the system prefs, delete the existing file path reference, force refresh, then add in the system.log file path. 

Surely there's an easier way which I just don't know how to do?</description>
		<content:encoded><![CDATA[<p>I&#8217;m using Geektool and loving it - however, my system.log has moved over and geektool isn&#8217;t updating to the new log, even when I force refresh. The final lines says &#8216;logfile turned over&#8217; and the new system.log isn&#8217;t displaying. I have enter the system prefs, delete the existing file path reference, force refresh, then add in the system.log file path. </p>
<p>Surely there&#8217;s an easier way which I just don&#8217;t know how to do?</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: evilrho</title>
		<link>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-1107</link>
		<author>evilrho</author>
		<pubDate>Wed, 06 Feb 2008 20:08:36 +0000</pubDate>
		<guid>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-1107</guid>
					<description>Hi everyone,

Just came across this page and found it really useful. But, like lots of other folks here, I had some issues getting some of the scripts to work. One of the problems may be the following:

If you’re trying to run a script in a folder name with a space in it, you need to add the backslash. So for me, my home director is ‘mdrew’ and if I’m trying to run a script in:

/Users/mdrew/Pictures/iTunes Artwork/ScriptName.scpt
I need to enter the shell command as:

osascript /Users/mdrew/Pictures/iTunes\ Artwork/ScriptName.scpt
This is a common issue with Linux/Unix-based systems. It may be obvious to most but I bet not to all. Hope that helped.

Oh, one question. The iTunesInfo script works well when I'm playing regular stuff from my library, but if I'm listening to a streamed station via iTunes I just get an incorrect track listing and nothing for Artist or Album. (Although they appear on iTunes correctly.) Any thoughts? 

-

-</description>
		<content:encoded><![CDATA[<p>Hi everyone,</p>
<p>Just came across this page and found it really useful. But, like lots of other folks here, I had some issues getting some of the scripts to work. One of the problems may be the following:</p>
<p>If you’re trying to run a script in a folder name with a space in it, you need to add the backslash. So for me, my home director is ‘mdrew’ and if I’m trying to run a script in:</p>
<p>/Users/mdrew/Pictures/iTunes Artwork/ScriptName.scpt<br />
I need to enter the shell command as:</p>
<p>osascript /Users/mdrew/Pictures/iTunes\ Artwork/ScriptName.scpt<br />
This is a common issue with Linux/Unix-based systems. It may be obvious to most but I bet not to all. Hope that helped.</p>
<p>Oh, one question. The iTunesInfo script works well when I&#8217;m playing regular stuff from my library, but if I&#8217;m listening to a streamed station via iTunes I just get an incorrect track listing and nothing for Artist or Album. (Although they appear on iTunes correctly.) Any thoughts? </p>
<p>-</p>
<p>-</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: BobbyW</title>
		<link>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-1112</link>
		<author>BobbyW</author>
		<pubDate>Tue, 12 Feb 2008 04:53:46 +0000</pubDate>
		<guid>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-1112</guid>
					<description>Does top keep running like it would in terminal without any options, updating continuously?  Or is it grabbing the information at the interval set in Geektool and quitting until the next interval?  

Also - I'm not getting the CPU info you have in your Uptime entry.  Any idea why that might be?</description>
		<content:encoded><![CDATA[<p>Does top keep running like it would in terminal without any options, updating continuously?  Or is it grabbing the information at the interval set in Geektool and quitting until the next interval?  </p>
<p>Also - I&#8217;m not getting the CPU info you have in your Uptime entry.  Any idea why that might be?</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: Alex</title>
		<link>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-1118</link>
		<author>Alex</author>
		<pubDate>Wed, 20 Feb 2008 21:56:00 +0000</pubDate>
		<guid>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-1118</guid>
					<description>Here's an improvement to the network connectivity script posted above..

The output looks something more like this:

&lt;code&gt;
ETHERNET IP   : INACTIVE
AIRPORT  STATUS: CONNECTED
         SSID : linksys
         RATE : 54 Mb/s
AIRPORT  IP    : 10.0.9.60
&lt;/code&gt;

I use the parsed output of the command-line airport status tool. It's a handy doodad, and located at: /System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport

Here's my perl script..

&lt;code&gt;
#!/usr/bin/perl                                                                                                         
# a little script to get your network status                                                                            

$en0_info = `ifconfig en0 &#124; grep "inet" &#124; grep -v 127.0.0.1`;
$en1_info = `ifconfig en1 &#124; grep "inet" &#124; grep -v 127.0.0.1`;
$airport_info = `/System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport -I`;

if($en0_info)
{
    $en0_info =~ /inet (.*) netmask/s;
    $output .= "ETHERNET IP   : $1\n";

}
else
{ $output .= "ETHERNET IP   : INACTIVE\n";}


if($en1_info)
{
    $en1_info =~ /inet (.*) netmask/s;
    $en1_info = $1;
    $airport_info =~ /lastTxRate: (\d )/s;
    $airport_rate = $1;
    $airport_info =~ /BSSID(.*?)SSID: (.*?)\n/s;
    $airport_SSID = $2;
    $output .= "AIRPORT  STATUS: CONNECTED\n";
    $output .= "         SSID : $airport_SSID\n";
    $output .= "         RATE : $airport_rate Mb/s\n";
    $output .= "AIRPORT  IP    : $en1_info\n";
}
else
{ $output .= "AIRPORT  STATUS: INACTIVE\n";}

print "$output";
&lt;/code&gt;</description>
		<content:encoded><![CDATA[<p>Here&#8217;s an improvement to the network connectivity script posted above..</p>
<p>The output looks something more like this:</p>
<p><pre><code>
ETHERNET IP   : INACTIVE
AIRPORT  STATUS: CONNECTED
         SSID : linksys
         RATE : 54 Mb/s
AIRPORT  IP    : 10.0.9.60
</code></pre></p>
<p>I use the parsed output of the command-line airport status tool. It&#8217;s a handy doodad, and located at: /System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport</p>
<p>Here&#8217;s my perl script..</p>
<p><pre><code>
#!/usr/bin/perl                                                                                                         
# a little script to get your network status                                                                            

$en0_info = `ifconfig en0 | grep "inet" | grep -v 127.0.0.1`;
$en1_info = `ifconfig en1 | grep "inet" | grep -v 127.0.0.1`;
$airport_info = `/System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport -I`;

if($en0_info)
{
    $en0_info =~ /inet (.*) netmask/s;
    $output .= "ETHERNET IP   : $1\n";

}
else
{ $output .= "ETHERNET IP   : INACTIVE\n";}


if($en1_info)
{
    $en1_info =~ /inet (.*) netmask/s;
    $en1_info = $1;
    $airport_info =~ /lastTxRate: (\d )/s;
    $airport_rate = $1;
    $airport_info =~ /BSSID(.*?)SSID: (.*?)\n/s;
    $airport_SSID = $2;
    $output .= "AIRPORT  STATUS: CONNECTED\n";
    $output .= "         SSID : $airport_SSID\n";
    $output .= "         RATE : $airport_rate Mb/s\n";
    $output .= "AIRPORT  IP    : $en1_info\n";
}
else
{ $output .= "AIRPORT  STATUS: INACTIVE\n";}

print "$output";
</code></pre></p>
]]></content:encoded>
				</item>
	<item>
		<title>By: jacob</title>
		<link>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-1119</link>
		<author>jacob</author>
		<pubDate>Thu, 21 Feb 2008 03:17:31 +0000</pubDate>
		<guid>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-1119</guid>
					<description>Alex, your perl script output looks like this on my computer.

ETHERNET IP   : INACTIVE
AIRPORT  STATUS: CONNECTED
         SSID : Lothlorien
         RATE : 172.16.1.8 Mb/s
AIRPORT  IP    : 172.16.1.8</description>
		<content:encoded><![CDATA[<p>Alex, your perl script output looks like this on my computer.</p>
<p>ETHERNET IP   : INACTIVE<br />
AIRPORT  STATUS: CONNECTED<br />
         SSID : Lothlorien<br />
         RATE : 172.16.1.8 Mb/s<br />
AIRPORT  IP    : 172.16.1.8</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: Andy</title>
		<link>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-1168</link>
		<author>Andy</author>
		<pubDate>Thu, 13 Mar 2008 03:16:47 +0000</pubDate>
		<guid>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-1168</guid>
					<description>Hi, your external ip address script has &#60; in it instead of an angular bracket.  Here's the correct version (I hope it does not get messed up by your blog engine. 

echo "External :" `curl --silent http://checkip.dyndns.org &#124; awk '{print $6}' &#124; cut -f 1 -d "</description>
		<content:encoded><![CDATA[<p>Hi, your external ip address script has &lt; in it instead of an angular bracket.  Here&#8217;s the correct version (I hope it does not get messed up by your blog engine. </p>
<p>echo &#8220;External :&#8221; `curl &#8211;silent <a href="http://checkip.dyndns.org" rel="nofollow">http://checkip.dyndns.org</a> | awk &#8216;{print $6}&#8217; | cut -f 1 -d &#8220;</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: Joe</title>
		<link>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-1175</link>
		<author>Joe</author>
		<pubDate>Thu, 27 Mar 2008 23:14:29 +0000</pubDate>
		<guid>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-1175</guid>
					<description>Newbie question: for Alex's new network connectivity command is it simple enough to cut and paste his script into a text file called network.sh or do I need to do something else to it?

When I run it as a shell command it gives me an error ": No such file or directory.

I'm not sure what else needs to be done.  Thanks</description>
		<content:encoded><![CDATA[<p>Newbie question: for Alex&#8217;s new network connectivity command is it simple enough to cut and paste his script into a text file called network.sh or do I need to do something else to it?</p>
<p>When I run it as a shell command it gives me an error &#8220;: No such file or directory.</p>
<p>I&#8217;m not sure what else needs to be done.  Thanks</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: William</title>
		<link>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-1177</link>
		<author>William</author>
		<pubDate>Tue, 15 Apr 2008 19:50:54 +0000</pubDate>
		<guid>http://www.keynote2keynote.com/2007/04/10/ultimate-geektool-setup-pimp-your-desktop-part-2/#comment-1177</guid>
					<description>If you'd like the rating of the current track to be displayed, the rating value is stored as parts out of 100.  Keeping to the 5 star iTunes system, simply divide by 25.
:
set trackRating to the (rating of trackID) / 25</description>
		<content:encoded><![CDATA[<p>If you&#8217;d like the rating of the current track to be displayed, the rating value is stored as parts out of 100.  Keeping to the 5 star iTunes system, simply divide by 25.<br />
:<br />
set trackRating to the (rating of trackID) / 25</p>
]]></content:encoded>
				</item>
</channel>
</rss>
