Shop Mobile More Submit  Join Login


Submitted on
June 3, 2011
File Size
991 KB


133 (who?)
Volumebar Indicator by palobo Volumebar Indicator by palobo
*Allucard9 & ~palobo proudly present

VOLUME INDICATOR | Built for geektool

Photoshop KungFu by *Allucard9
Coding mumbo jumbo by ~palobo

This is a simple script that updates a series of beautifully crafted images to reflect the current volume level.

The script has been optimized as much as possible so as to cause little to no impact on system performance. Nonetheless there is always room for improvement so if you spot a bug or improve on the script please let us know.

Other than that... Enjoy. We had fun making it for you all!


Update v1.1
- Script now uses geeklet names rather than IDs making initial setup easier;
- There is now a landscape and portrait version.
- Script now accommodates for other images (Read instructions)
- Updated instructions making them clearer and fixing some errors report by users. Thanks ;)
- Now with a Quickstart Guide ;)
Please let me know if you have any troubles with this update

The script isn't working. What's wrong?
- Make sure you have a refresh rate set.
- If your path has spaces then enclose it in quotes.

How can I troubleshoot errors?
Open the script in applescript editor, change the volume and click on run. Usually the error is simple but if you have trouble the note me and I'll do my best to help

People, the graphics here belong to Allucard9 so if you wan't to use them in your projects then you need to ask him for permission, however the applescript that puts it all together is GPL so you can use it with your own graphics ;);)

All I ask is maybe mention or let me know if and how you used my script. I'd love to see it!

Mountain Lion Fix

Mountain Lion change the Volume Output integers ever so slightly so in order for this to function correctly in ML you will have to rename the foreground images accordingly. Here's the list to help you out

  1. 0.png

  2. 6.png

  3. 12.png

  4. 19.png

  5. 25.png

  6. 31.png

  7. 38.png

  8. 44.png

  9. 50.png

  10. 56.png

  11. 63.png

  12. 69.png

  13. 75.png

  14. 81.png

  15. 87.png

  16. 94.png

  17. 100.png

UPDATE - Lion Fix
To all those who are having troubles getting this working under Lion ~Sam-Pa has figured out a solution. My thanks to him. Once I have time I will update the instructions and original script in the download with this information

  • This has been tested with Lion and geekool from AppStore

  • If you are not able to open the .glet files check here: [link]
    To Summarize:

    You have to get GeekTool Helper out of the package, copy it to the Applications folder, change the Open With on all .glet files to that, then delete the GeekTool Helper app from Applications again.

  • ~Sam-Pa's revised and corrected version of the script can be found here: [link]

Known Issues

  • Every time GeekTool runs the AppleScript via osascript, both the .scpt and .plist file gets written to, regardless whether the volume has changed or not.

Once again, Props to those who helped and contributed towards VolumeBar Indicator

Add a Comment:
ompro Featured By Owner Sep 1, 2013
This does not work, images are not being updated, the script updates the status and writes to the .plist file but there is no update. Useless really!
palobo Featured By Owner Sep 17, 2013
Hi ompro. I'm sorry you feel that way and are having problems with this. I'm sure though that it's probably something you're doing wrong. I haven't used this in ages though so I can't really say.
ompro Featured By Owner Sep 17, 2013
Yeah, I bet its my fault, even though it may not work on ML 10.8.4 and I really tried everything I can think of. Given that I have no other issues with any other Geeklets... oh well, never mind. I came up with a different solution. Thx for the reply, appreciate it. ;-)
jamestraf Featured By Owner May 3, 2013
Awesome work. Out of curiosity, where can I find that grey background image in your preview?
palobo Featured By Owner May 9, 2013
Hi, IIRC that was a wallpaper, but then again, maybe Allucard may remember. He was the design guru behind this little project.
rawrilu Featured By Owner Jan 6, 2013
Would love to use this but I keep getting this error = "The Adobe Flash Builder 4.5 executable launcher was unable to locate its companion shared library".

The txt file will open if I drag and drop into textedit but I cannot open the .glet :(
palobo Featured By Owner Jan 6, 2013

First off, do you have geektool installed? If not then get it on the Mac App Store. Then right click on the glet file, choose open with geektoolhelper.
supetawesomedude Featured By Owner Aug 18, 2012
It doesn't work for me :( I double clicked each Glet (using GeektoolHelper), opened the script editor and set the path to my VolIndicator folder and my Portrait folder, and nothing happened :( at some point i got an error that said "cannot get all the items in the name of volIndicator_FG.glet"
palobo Featured By Owner Aug 23, 2012

Sorry for the delay but I no longer visit dA that often. What version of OS X do you have? I haven't yet had an opportunity ti test this with ML so I can say if it works with it.

supetawesomedude Featured By Owner Aug 23, 2012
oh yeah im on mountain lion :(
Add a Comment: