Page 1 of 1
Kensington - A System Monitor
Posted: Sun Sep 17, 2006 11:01 pm
by Killswitch
I've built upon the code for my Desktop Monitor (see a few posts down) and I've created a fully-fledged System Monitor:
(I based the design layout off from this:
Torsmo)
It'll tell you the operating system you're using, total amount of RAM, used RAM, CPU usage (as well as history) as well as how many disk drives you've got and the total/free amount of space on them.
Pressing escape will close the program.
Binary:
Download .exe
Source:
Edit: Source requires PBOSL!
Source
Enjoy!
Posted: Sun Sep 17, 2006 11:13 pm
by Joakim Christiansen
Looks quite nice, I will test this soon!
EDIT:
Why did it check my diskette drive?
Btw, it's very nice!
But you should really make a rightclick-menu with a always on top option and stuff...
And be able to chose the size (small or big) and the transparency.
And maybe make it stick to the edges!

Posted: Mon Sep 18, 2006 2:07 am
by Intrigued
Joakim Christiansen wrote:Looks quite nice, I will test this soon!
EDIT:
Why did it check my diskette drive?
Btw, it's very nice!
But you should really make a rightclick-menu with a always on top option and stuff...
And be able to chose the size (small or big) and the transparency.
And maybe make it stick to the edges!

See his GUI, it shows information about the drives.
Nice job on this one!
Posted: Mon Sep 18, 2006 9:26 am
by Killswitch
That diskette thing is annoying - I'm not sure if there's anyway to get around it with the API though, I'll look into it.
Posted: Mon Sep 18, 2006 9:35 am
by Flype
about the disk, i remember (not sure) about setting a system error level lower.
Posted: Mon Sep 18, 2006 2:31 pm
by Killswitch
I've uploaded a new version (use links in my first post) which gets rid of the annoying diskette bug.
Enjoy!
Edit: Another new version - right click to enable/disable sticky window and I've optimised it a lot.
Posted: Tue Sep 19, 2006 10:56 am
by gnozal
Thanks !
Just for information, it doesn't work on Win9x (missing function in kernel32.dll : GlobalMemoryStatusEx).
Posted: Tue Sep 19, 2006 4:58 pm
by Killswitch
Nuts, I should've read the MSDN notes better - I'll look for something which'll let it run on 98

.
Posted: Tue Sep 19, 2006 5:11 pm
by DarkDragon
What's your logic like? First the CPU diagram adds at the right and when it arrived the whole thing adds new statusses at the left?
Posted: Tue Sep 19, 2006 5:15 pm
by Joakim Christiansen
DarkDragon wrote:What's your logic like? First the CPU diagram adds at the right and when it arrived the whole thing adds new statusses at the left?
Haha, yeah that was a little weird!

Posted: Tue Sep 19, 2006 6:34 pm
by Killswitch
DarkDragon wrote:
What's your logic like? First the CPU diagram adds at the right and when it arrived the whole thing adds new statusses at the left?
Haha, yeah that was a little weird!
It's a feature...
I've updated the program to address this problem
