Shop Mobile More Submit  Join Login
RAM CPU (+DISK) Taskbar v2.2.2 by anonymous-thing RAM CPU (+DISK) Taskbar v2.2.2 by anonymous-thing

A simple program that changes your taskbar into a dynamic color-changing resource meter!


Latest Version: v2.2.2 - Added automatic updating and single-instance enforcement.



View your CPU, RAM or Active Disk Usage as a dynamic bar representation... in the form of your Taskbar!
Options: 

Auto-check updates: will check for updates daily
Show settings at startup: open the settings window whenever you run the program
Fade colours: whenever it changes from one colour to another, it will blend the colours in a smooth animation
Hide tray icon: removes the tray icon from the system tray. Closing it will require ending the process, and to restore the icon you must edit settings.rcts in a text editor and change it to:
HideIcon[TAB]False

appearing as such: 

HideIcon    False


Split by width/height: arrange the two bars side-by-side or on top of one another
Left-aligned/Bottom-aligned: anchor the relevant bar to the left or bottom of the screen (depending what side of the screen your Taskbar is on)
Refresh rate: how often the bar updates its values in milliseconds



Supports: Windows 7, Windows 8 and Windows 8.1

For Windows 7, works best with AeroPlain (irrelevant for Windows 8 and 8.1)

Enjoy, comment, :+fav:, and :points:!




Download Links

Download here


Full Changelog:
v2.2.2 - Updater will now download and overwrite the current executable, and update it automatically. Also enforced running 1 instance at a time only.

v2.2.1 - Fixed swap button not working, added safety catches to Defaults buttons, added Hide Tray Icon setting
v2.2 - Changed framework to support more than just CPU and RAM, plus minor bug fixes. Have only added Active Disk Usage for now, will implement temperature as well once I find a widely compatible method. 
v2.1 - Added colour fading transitions
v2.0.3 - Fixed bugs with sizing and placement (especially for small taskbar users)
v2.0.2 - Fixed bugs with settings editor
v2.0.1 - Changed updater (new server)
v2.0 - Rewrote the whole thing, now uses a file in the same directory for settings instead of Registry, fixed some minor bugs
v1.6.2 - Fixed always on top issue, no longer shows in aero peek, fixed alt-tab menu bug.
v1.6.1 - Finished stuff I forgot to put in, fixed opening options screen bug, fixed show options on startup, fixed start at Windows.
v1.6 - Full rewrite, added interval control, fixed up icon, new gui, fixed updater again.
v1.5 - Fixed updater, fixed visual styles, added support for side positioned taskbars!
v1.3.2 - Fixed updater and other bugs
v1.3.1 - Added update feature - auto and manual (in the system tray)
v1.3 - Added split-width function
v1.2.1 - Fixed shutdown bug
v1.2 - Added CPU Meter
v1.1 - Added support for taskbar height
v1.0 - Fully working (may have some bugs)
v0.2 - Works with small icons taskbar
v0.1 - Initial release


Created by Wasteland Software.
Add a Comment:
 
:iconjhumur:
jhumur Featured By Owner Apr 16, 2015
Ok. Now, RTC will launch without any errors, but the bars won't show. Nor will the taskbar icon for the app show, so I can't pull up the settings menu. Yet, in the Task Manager, it shows as being active.
Reply
:iconjhumur:
jhumur Featured By Owner Apr 4, 2015
Was working beautifully on my Win 7 machine, but it stopped a couple of weeks ago. Keep getting some kind of .net framework error at startup. Any solution?
Reply
:iconanonymous-thing:
anonymous-thing Featured By Owner Apr 4, 2015
If you're able to get a specific error message to report, that would help tonnes - otherwise I can't give you any good solutions other than the general "try reinstalling .NET" or "delete your settings and run it again"
Reply
:iconjhumur:
jhumur Featured By Owner Edited Apr 6, 2015
I hope this helps. Thank you for your effort!

[img]i.imgur.com/7ENVL2s.png[/img]

Also, uninstalling/reinstalling .Net Framework did not help.
Reply
:iconprimehalo:
primehalo Featured By Owner Feb 11, 2015
When I shut down or reboot the PC, this program prevents the shutdown. I have to manually exit the program or tell Windows to force close it.
Reply
:iconcharlesmilette:
charlesmilette Featured By Owner Dec 21, 2014
I've added the program to the "Startup" folder of my Start Menu so that it starts automatically when I open my session. But I remarked that it crashes when it opens automatically, but not when I open it manually... A bugfix would be appreciated. It will also allow us to test the new auto-update feature!
Reply
:iconelancore:
elancore Featured By Owner Nov 29, 2014  Professional Interface Designer
Hi, looks like a nice software, unfortunately it get crashed on start up.
Windows 8.1

i.imgur.com/UNcUkdN.png
Reply
:iconfuurio-kun:
Fuurio-kun Featured By Owner Oct 20, 2014
Not working here in Windows 8.1, it crashes when I try to open.
Reply
:iconanonymous-thing:
anonymous-thing Featured By Owner Nov 8, 2014
How so? Just a plain old crash, no error messages?
Reply
:iconjoniator:
Joniator Featured By Owner Oct 2, 2014
Awesome *o*

Something I looked for a long time, finally found it.
Easy and lightweight, just perfect, for my use it shows enough stats.


But not sure if its a Bug in the program or an unfixable problem in Windows, but when I press the minimize all-button in the right corner of the Taskbar, the Rambar hides, too.
It appears if i maximize any window.
Would be nice to get it fixed, but its only a small bug, I could live with it if i have to :)

PS: No native english, but I tried my best :)
Reply
:iconanonymous-thing:
anonymous-thing Featured By Owner Oct 8, 2014
Unfortunately, the whole point of the "Show desktop" button is to show the desktop, and on Windows it actually brings the desktop on top of any applications you are running. So it's what you called an "unfixable problem in Windows", I guess.
Reply
:iconbharat97:
Bharat97 Featured By Owner Jun 21, 2014
When clicked on the download link it gives the following message
"This website/URL has been blocked until further notice either pursuant to Court orders or on the Directions issued by the Department of Telecommunications"
Are there any other links for download available?
Reply
:iconanonymous-thing:
anonymous-thing Featured By Owner Jun 27, 2014
It looks like it's probably your ISP or country blocking it - download works fine for me. Here's a mirror: www.mediafire.com/download/bsx…
Reply
:iconbharat97:
Bharat97 Featured By Owner Jul 18, 2014
Thanks!!!!!
Reply
:iconcr7network:
Cr7NeTwOrK Featured By Owner May 13, 2014
great little utility I found very useful. The problem is that settings are not applied after saving and also after i exit the program and restart it.

I am using v2.2.2 on Windows 8 x64.

What could be the problem? Thank you!
Reply
:iconcr7network:
Cr7NeTwOrK Featured By Owner May 13, 2014
Oh I get it I thought the system tray icon itself changes. Works as expected then.
Reply
:iconsynper311:
Synper311 Featured By Owner Apr 25, 2014
Hey man. I have a question (with a specific use case, so feel free to tell me no :P).

Usage: Windows 8.1 Pro with StartIsBack+ running, apps shown on taskbar, taskbar shown in start screen/apps menu.

In this situation, RAM/CPU taskbar gets hidden and is not visible behind the taskbar under the startscreen. Do you think it is possible to address this behavior?

PS: I still get RAM/CPU taskbar starting Z-ordered over my taskbar most of the time. I'm starting with with a file shortcut in Startup folder and not a reg entry. Is this perhaps the issue?
Reply
:iconanonymous-thing:
anonymous-thing Featured By Owner Apr 29, 2014
Hey!
Sorry, I havn't checked my dA messages in a while so I only just saw your message.
Dw, I don't get many bug or feature requests that often so I'm happy to (attempt to) solve your case.

Right now, I'm only z-ordering based on the default for Windows Forms - which means that the taskbar and any foreground windows will cover my program. I'll look into the problem and see if there's a way to force my program to z-order directly under the taskbar but above everything else (no guarantees though since Windows system calls are really stupid)

So to clarify, the issue is that RCT is z-ordering incorrectly, in which it's MEANT to be 1 below the taskbar, but with your case of having StartIsBack, when you're on the startscreen with your taskbar it's being hidden by the startscreen?
Reply
:iconcharlesmilette:
charlesmilette Featured By Owner Mar 16, 2014
problem...the download link refers to the 2.2.1 version...
Reply
:iconanonymous-thing:
anonymous-thing Featured By Owner Mar 16, 2014
Link fixed, thanks for telling me
Reply
:iconcharlesmilette:
charlesmilette Featured By Owner Mar 13, 2014
can you include an updater that download and install the newest version?
Reply
:iconanonymous-thing:
anonymous-thing Featured By Owner Mar 14, 2014
Done. It automatically downloads and installs the new version over the current one. This should effectively be the last time you visit this page.
Reply
:iconnetpilot54:
Netpilot54 Featured By Owner Feb 5, 2014

I'm getting a crash on startup with v2.1.1 that I am not getting with v2.1. I sent you the crash debug details via a Deviant Note (the email here) so as to not clutter up this thread. Please let me know if you need more details.

Reply
:iconnetpilot54:
Netpilot54 Featured By Owner Feb 9, 2014

Follow-up:

I mistakenly used a v2.1 settings file with program v2.2.1. I deleted it and let v2.2.1 create a fresh one. All is fine now.


The version number in my previous post should have said v2.2.1, not v2.1.1. Please see my latest Deviant Note to you with the gory details of my mistake.

Reply
:iconhiro5555:
hiro5555 Featured By Owner Feb 2, 2014
Please teach it

Do you support Windows 8.1 ?
Reply
:iconanonymous-thing:
anonymous-thing Featured By Owner Feb 2, 2014
Yes.
Reply
:iconnetpilot54:
Netpilot54 Featured By Owner Jan 2, 2014

I am curious as to whether you could figure out a way to include the most common bottleneck that I encounter - HDD percent utilization - as a third parameter.


I looked way back through the comments here and I have not seen this request. I did see your reason for not including battery status. I also understand you originally wrote this utility for your own needs.


FYI, my idea came up because of a review of the Moo0 system monitor on dottech.org and a commenter's praise of your utility there (dottech.org/142029/windows-rev…).


Any thoughts?

Reply
:iconanonymous-thing:
anonymous-thing Featured By Owner Jan 12, 2014
Hm, the actual HDD usage would be pretty easy, but I don't want to redo all the positioning so I think you'll still only be able to choose 2 out of the 3 variables (CPU, RAM or HDD usage). It'd probably be a choice in the settings with a dropdown selection for "Bar 1: ---" and "Bar 2: ---" or something like that.
Reply
:iconnetpilot54:
Netpilot54 Featured By Owner Jan 16, 2014

Actually, that would work out quite well for me. I've got 32GB of RAM (I'm not totally crazy, I have an occasional need for a 16GB RAM disk) so I don't ever come close to running out of that.


Regarding the display of HDD usage, could you implement it so that you monitor each drive individually and have your display indicate the percent utilization of the drive with the highest usage for that refresh? That would best indicate a bottleneck - e.g., if I have three HDDs with one at idle, a second at 10% and the third at 90%, the display should indicate 90% rather than 30% (total average).

Reply
:iconanonymous-thing:
anonymous-thing Featured By Owner Jan 26, 2014
Just to clarify, you want disk activity, not disk space usage, right?
Reply
:iconanonymous-thing:
anonymous-thing Featured By Owner Jan 26, 2014
Okay, I got bored and finished most of it even though just before I said would be procrastinating... 

I've finished updating the core functionality and just have to add all the settings for the temperature monitor and disk usage onto the settings menu and it should be done. For ease of access I also added a button to swap the settings between the two bars. 

Looks like this: i.imgur.com/hQcOPPg.png

Ignoring the crappy dimensions on the Settings dialog, are there any other features you want me to add onto the next version?
Reply
:iconanonymous-thing:
anonymous-thing Featured By Owner Jan 25, 2014
Thanks for the ideas and stuff. I'll make sure to put this on the list for the next version, but since this is an inactive project now (me and a friend are working together on something else now), I can't exactly give a release date. If I ever do release a new version though, this will definitely be on it.

Since disk usage will be on the next one, I might as well merge Temp Taskbar into this as well :) 
Settings menu will show "Bar 1" and "Bar 2", both as dropdown selections in which you select from CPU, RAM, Disk usage and Temperature. Choosing two of the same for both Bar 1 and Bar 2 will result in the whole single bar being used for that variable.
This is probably how I'll do it, though of course it's changeable. 
Reply
:iconnetpilot54:
Netpilot54 Featured By Owner Feb 1, 2014

Let me make sure I've addressed everything -


1) Disk activity vs. disk space usage?

    Yes, I would like percent disk activity for the **most active** disk.

    Assume the user can have several disk drives, internally sample all of them, and only graph the one with the highest activity for each refresh.


    Note that I don't need to know **which** disk is causing the bottleneck, I only need to know that it is a disk as opposed to the CPU.


2) Any other features?

    Nope, I like the elegant simplicity of the program.


3) Bar1, Bar2, and swap?

    Fantastic addition!


4) Temperature?

    I'm not sure that disk temperature is useful or meaningful if the user has more than one disk drive.

    Worded another way, if percent activity is constantly switching to show the most active disk, which disk's temperature would you show?


    Suggestion: If you show a temperature, it might be more useful to know the average of the CPU cores' temperature.

    Alternative: Like the disk drives, show the temperature of the **hottest** CPU core for each refresh.

    Problem: How will you scale any temperature to show the length of the bar? Everything other measurement is in percentages.


5) Release time frame?

    Looking through the comments, even years back, no one has been in a hurry to have you make changes they've requested.

    Take as long as you need. We are all very grateful that you've released your program for us to enjoy with you.

Reply
:iconanonymous-thing:
anonymous-thing Featured By Owner Feb 2, 2014
By the time I read this reply, I've already updated it :) (that rules out number 5, I suppose)

For number 4, I was planning to do the highest between the CPU cores. This seemed like the simplest method, although I doubt that the difference in temperature between each core will be more than a degree or two anyway. However, due to annoying compatibility issues with motherboards reporting temperatures, I've decided to postpone Temperature for now.

Finally, for disk activity, I coded it using % Disk Time, which is a representation of how much the computer is 'queuing' R+W requests onto the disk. I coded it as total disk time rather than the highest disk time, because obviously the computer accessing BOTH disks at max rate is more worrying than just accessing one or the other. 

Also, this % Disk time can go over 100%, so don't worry about the case, "I have 3 hard drives and 1 is being fully accessed, will it only show 33%?" No, it'll return 100%. If all 3 disks are being used, it'll return 300% (I think). Maybe I should have used disk idle time instead...

Oh well, I'll see how it works out for you and other users first before I change anything - who knows, it might end up being better or something. I'd rather change small things at a time and get constant feedback than releasing huge updates with massive changes.

Thanks again for the ideas, hope you enjoy this release!
Reply
:iconnetpilot54:
Netpilot54 Featured By Owner Feb 2, 2014

I just downloaded version 2.2 and Disk Usage works great. I quickly tested by making various disks and pairs of disk busy and the graph corresponds exactly with other utilities I have that show total utilization numerically. I think you are right - two busy disks is more of a concern than just the busiest disk and is less confusing.


CPU temperature is a big headache to support on different motherboard designs. I've seen utilities that show no temperature at all if the system isn't supported and that looks bad. Unless you want it or someone requests it, I would just leave it out.


Oddly, the swap button doesn't seem to be working. It is a really good idea, but if it's a hassle to fix, just remove it.


RCDT <grin> v2.2 is so much more useful for me and does exactly what I need. It will replace two resource intensive and screen real estate wasting utilities that I was using. Thank you so very much for adding percent disk utilization!


One additional feature thought, not a request: Have you considered an option to hide the taskbar icon to make the program even more subtle? Needing to change settings is rare once it's configured. Running the executable could check to see if an instance of itself is already running and show the settings instead of starting a second instance.


Thanks again!!

Reply
:iconanonymous-thing:
anonymous-thing Featured By Owner Feb 2, 2014
Fixed!

With regards to the swap button, I derped and left part of the code commented while I was fixing a different bug (lol).

I believe I had Hide Icon as an option previously, but I must have forgotten to re-add the feature when I rewrote it in the v2 rollover. I'll add that in now alongside the swap button thingo. I also added in "make sure" dialogs when you click the Defaults buttons (should have done that a while back, whoops). 

For opening the settings dialog upon execution, not sure how I'm gonna be able to send messages from one process of my program to another safely/efficiently, but I'll look into it for the next update. For now I'll just make it complain that another instance is already open :P

Thanks for the reports!
Reply
(1 Reply)
:iconsynper311:
Synper311 Featured By Owner Aug 11, 2013
Been using this since I got Windows 7, and I think back around the v.13 time.

Anyway, something I think might be cool (though possibly a bit fiddly to code) would be a blend between the three colors of Low/Mid/High as the meter progresses. So, instead of just a straight switch, more of a smooth transition between the color states.

I have no idea if this would still communicate the information well in practice, but it was a thought I just had.

Thanks for the awesome util!
Reply
:iconanonymous-thing:
anonymous-thing Featured By Owner Sep 4, 2013
Well, your request is granted ;)
Just added fading transitions, they look pretty awesome :D
Reply
:iconsynper311:
Synper311 Featured By Owner Sep 10, 2013
Awesome!

I just got the upgrade notification today, so I'm here to see it in action.

Thanks for taking the time out to implement my suggestion. I really appreciate it.
Reply
:iconsynper311:
Synper311 Featured By Owner Sep 11, 2013
Looks much slicker. Quite nice, quite nice.

I wasn't clear before, but by the fade, I was thinking a horizontal fade across the colorspace between the three defined points. A linear gradient/blend, rather than a crossfade between states.

However, the crossfade between states is quite nice.

Feeling adventuresome once more?
Reply
:iconanonymous-thing:
anonymous-thing Featured By Owner Aug 12, 2013
No problem, and great idea! If I get some free time between my gaming, sleep and study cycles, I'll be sure to put this in ;)
Reply
:iconsynper311:
Synper311 Featured By Owner Aug 29, 2013
I know the feeling man. No rush :)

One thing I have noticed (not sure if it is in your power to fix) is that when I use the Show Desktop button (on the taskbar), is that RAM & CPU taskbar will hide. Using Windows+M or other desktop show methods does not cause RAM & CPU taskbar to hide.
Reply
:iconanonymous-thing:
anonymous-thing Featured By Owner Sep 3, 2013
Oh! I might be able to fix that one. That was fixed in the older versions, I just probably forgot to add that back in when I rewrote the whole thing :)
Reply
:iconanonymous-thing:
anonymous-thing Featured By Owner Sep 3, 2013
Wait never mind, I fixed Aero Peek only in older versions... but I'm looking into it now!
Reply
:iconsynper311:
Synper311 Featured By Owner Sep 10, 2013
Ah, awesome. Be interesting to see what kind of magic you have to perform to fix it.

I've also noticed another slightly odd behavior. Sometimes when I restart my computer, RAM/CPU Taskbar will be Z-ordered ABOVE my Windows Taskbar. It looks like it reserves all the empty space after the meters and isn't click through, so the only way to raise the Windows Taskbar in the Z-order and push RAM/CPU Taskbar back is to use the WIN key to bring up the start menu. Once this has happened, it stays in the proper Z-order for the rest of the session.
Reply
:iconanonymous-thing:
anonymous-thing Featured By Owner Sep 11, 2013
Hm, strange. Have you set it to load on startup automatically, or is this just when you open it yourself?
Reply
:iconsynper311:
Synper311 Featured By Owner Sep 11, 2013
I have it as a shortcut to the executable in my user profile's Startup directory.
Reply
(2 Replies)
:iconwarrenclyde:
WarrenClyde Featured By Owner Jul 8, 2013  Hobbyist Interface Designer
You're a legend. Been a user of this for a few years. Thanks!
Reply
:iconanonymous-thing:
anonymous-thing Featured By Owner Jul 12, 2013
Wow, thanks! :3
Reply
:iconhiro5555:
hiro5555 Featured By Owner May 29, 2013
What OSs(Windows) are supported?
Reply
Add a Comment:
 
×




Details

Submitted on
March 8, 2011
File Size
167 KB
Link
Thumb
Embed

Stats

Views
91,880 (40 today)
Favourites
96 (who?)
Comments
159
×