Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Tag, Could you please share your wallpaper? is very nice. tks

Sure, originally it came from here, though I edited out the digital text in the center as I didn't care for it. Attached is my edited one...
 

Attachments

  • Digital 1680x1050 edit best.jpg
    Digital 1680x1050 edit best.jpg
    2.1 MB · Views: 410
Geektool Batman Comic Desktop Templates

Hi All,

Having an abundance of time time on my hands to pretty much do what I want, I decided to create some Geektool comic backgrounds with clear "speech bubbles" so you can insert your script.

These are set for a resolution of 1366 X 768 or thereabouts, which is what I have my Mac mini set for on my 55" Samsung 3-D LED TV.

If you would like a different resolution please let me know and I will try to create it. If you have your own comic (.cbr) that you would like me to use please let me know.

The ones I made are from some Batman comics which i just discovered yesterday. I have always been impressed with this one:

Spiderman_zpsbb6d53df.jpg


and have been wanting to make something like this for a while.

Here are the templates at 1366 X 768:

Riddler3_zpsa68d849b.jpg


TheJokerRetouched_zpsa4bf9f99.jpg


Riddler_zps6ed43514.jpg


Riddler2_zps8823cbd3.jpg


Penguin4_zpsbbfb6bc7.jpg


Penguin3_zpsa36f94cd.jpg


Penguin2_zps58f341e6.jpg


Penguin1_zps2eead8c3.jpg


NoseRing_zps8ee12e3a.jpg


MonkeyToy_zps6ce4c648.jpg


HandsUp3_zps52128ead.jpg


HandsUp2_zpse9cc5c2e.jpg


HandsUp1_zps38188b62.jpg


BatmanandAlfred_zps7488a159.jpg
 
Geektool question

Guys,
I've noticed that I have a geeklet that disappears and reappears several times a day, may be more often. What would cause this ?
Here is the script, refresh is set at 30 seconds. Also, what does a refresh rate of 0 mean?
This script was copied from the geeklet site, and I give all credit to the original author.
Anyway, Code:
Code:
#!/bin/sh
# Not my code I take no credit, I just made some small changes.
# I'm not sure who the original author is so sorry for no mention.
# Images are random images from the internet, I take no credit for those either.
# don't like the above statement, then don't use it. Simple.

SIGNAL=`/System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport -I | awk '/agrCtlRSSI:/ {print $2}' | sed -e 's/\-/ /'`
SSID=`/System/Library/PrivateFrameworks/Apple80211.framework/Versions/A/Resources/airport -I | awk -F: '/ SSID: / {print $2}' | sed -e 's/.*SSID: //'`
CH=`/System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport -I | awk '/channel:/ {print $2}'`
WAN=`curl --silent http://checkip.dyndns.org | grep -Eo '([0-9]{1,3}\.){3}[0-9]{1,3}'`
LAN=`ifconfig en0 | grep "inet" | grep -v 127.0.0.1 | grep -v inet6 | awk '{print $2}'`
VPN=`ifconfig utun1 | grep "inet" | grep -v 127.0.0.1 | grep -v inet6 | awk '{print $2}'`
TRate=$(system_profiler SPAirPortDataType | awk '/Rate/ {print $3 " Mbps"}')

color_red=`echo "33[0;31m"`



if [ "$SSID" ] ; then
    echo "SSID: $SSID"
    echo "Channel: $CH$WiFi_IP 	"\Transmit Rate: " $TRate"
    else
    echo "AirPort: OFF"
fi

echo "Signal Strength:\t\c"

if [ ${#SIGNAL} = 0 ]
then
	echo "Disconnected\c"
else

	if [ $SIGNAL -lt 11 ]
	then
		echo "\033[1;31m\c"
	else
		echo "\033[0m\c"
	fi

	while [ $b -le $SIGNAL ]
	do
		echo "|\c"
		b=`expr $b + 5`
	done

	while [ $b -le 100 ]
	do
		echo "\033[1;37m|\033[0m\c"
		b=`expr $b + 5`
	done

	echo "\033[0m $SIGNAL%\c"

	unset SIGNAL
	unset b

fi


if [ "$LAN" ] ; then
    echo "\nLAN IP Address: $LAN"
    else
        echo "LAN IP Address: NO CONNECTION"
        fi

        if [ "$WAN" ] ; then
            echo "EXT IP Address: $WAN"
            else
                echo "EXT IP Address: NO INTERNET CONNECTION"
                fi
 
refresh is set at 30 seconds.
You may want to seperate out the part where it checks the dydns.org website for your external IP and have that separate with a longer refresh time in it's own separate geeklet. Dyn asks that requests are 10 minutes apart at least. I don't know what happens if you request that page say, every 30 seconds for hours on end, it may temporarily ban your IP or do nothing, I'm not sure off hand as they don't implicitly say on their site.

Could this be your issue though? If dyndns temporarily blacklists your IP from checking for your IP address on that site because of overuse, it may be holding up your script, until which time you become unblacklisted and then your script works again? Just a thought, you could check this out by commenting out the "WAN=" variable line for a day and see if it solves your problem.

Also, what does a refresh rate of 0 mean?
A refresh rate of 0 means it will load once, then not update again.
 
Thanks Tag,
The WAN curl seemed to be the issue, as it is the only one that is disappearing now. I set the refresh rate to numerous times ranging from 3 hours, to 6 hours and it still disappears. Anyway, thanks for the info.
I have posted in another location a question about an apple script.
If you could, look at it and see if this is something that you can answer.
Here is the link, (I don't like to double post). https://forums.macrumors.com/showthread.php?p=18055673#post18055673
Thanks,
Kyp
 
Today I downloaded an app called Hermes which is a standalone Pandora Radio client (which seems pretty decent, and also can apparently bypass the skip limit somehow which is nice). It seems that no one has written any geektool scripts to display song info, so I wrote up my own.


Code:
on run
  tell application "System Events"
   set num to count (every process whose name is "Hermes")
  end tell
   if num > 0 then
    tell application "Hermes" 
     get playback state
     set stationname to the current station's name
     set titlename to the current song's title
     set artistname to the current song's artist
     set albumname to the current song's album
     set albumart to current song's art
   if playback state is not paused then
     set info to "Streaming: Pandora Radio" & "  --  Station: " & stationname & "  --  Artist: " & artistname & "  --  Title: " & titlename & "  --  Album: " & albumname
   else 
     set info to "Pandora Radio is Paused"
   end if
    end tell
   end if
 return info
end run

If you would prefer the info to be stacked instead of in a straight line, replace line 14 with the following...

Code:
set info to "Streaming: Pandora Radio" & "\n  Station: " & stationname & "\n   Artist: " & artistname & "\n    Title: " & titlename & "\n    Album: " & albumname

Save the file as whatever (I used Hermes.scpt), and in Geektool set as a shell command, and use the following command (change directory as needed)...

Code:
osascript /Users/USER/WHEREVER/Hermes.scpt

Just thought I'd share in case anyone else uses this app.
[screenshot attached]

Could you by chance hang your scripts for the horizontal at the top... I love the layout and color scheme..
 
Could you by chance hang your scripts for the horizontal at the top... I love the layout and color scheme..

I assume you mean the bar which shows CPU, memory, net transfer, etc... That is actually an app called XRG, not geektool.

Since you liked the color scheme, I saved and attached my XRG theme file for you.
 

Attachments

  • bluegrey.xtf.zip
    650 bytes · Views: 412
I assume you mean the bar which shows CPU, memory, net transfer, etc... That is actually an app called XRG, not geektool.

Since you liked the color scheme, I saved and attached my XRG theme file for you.

Awesome screenshot! Looks like you spent a ton of time getting everything to look so slick. Glad to see XRG fits in so well with the color scheme too. Thanks for linking to the app and sharing your theme file…

Mike
(the developer of XRG)
 
anyone having issues with /tmp/weather.png in the shell script with Mavericks? Mine has stopped working and I think its a path issue.
 
Ever since I've updated to Mavericks, my icalbuddy Geeklet has stopped working. I actually believe icalbuddy is responsible as my logs show it is constantly crashing. Anyone else have any experience with this or know how to get it back?

Edit: It has been fixed. Sorry!
 
Last edited:
Does anyone know what font is used for the time and date on the lock screen of ios 7 devices?

Want to get the ios look on my macbook :)

Many thanks.
 
How about conky?
 

Attachments

  • desktop new.png
    desktop new.png
    1,009.5 KB · Views: 350
Last edited:
Hi,everybody help me get date from reminders? This script work normal on Mountain lion but on Maverick work only on applescript,nothing show on geektool :( Thanks.
 

Attachments

  • remindersDate.scpt.zip
    7 KB · Views: 496
New guy here.:)



Low on GeekTool, but high on other customizations.:D

PS. I'd give anything for a Mac port of Rainmeter, as the only thing I miss on Windows is clickable RSS links on my desktop. Anyone wouldn't happen to know a solution?
 
Having looked in this thread and seen that I made the third post, I decided to update it with my newest desktop.

Same colours, changed my browser and chat tool, reminders has come into play and I'm no longer able to make Twitter dockless, which is frustrating. I also moved to a lighter version of the same font, which makes everything a little more easy on the eye.

I also added in the rough-time clock, which shows the approximate time, as it would be referred in conversation. Its all on a new machine now, a 2012 13" retina running at 1440*900 scale.
 

Attachments

  • Screen Shot 2013-11-08 at 01.31.21.png
    Screen Shot 2013-11-08 at 01.31.21.png
    858.1 KB · Views: 214
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.