Desktop CPU Monitor

Developed or developing a new product in PureBasic? Tell the world about it.
Killswitch
Enthusiast
Enthusiast
Posts: 731
Joined: Wed Apr 21, 2004 7:12 pm

Desktop CPU Monitor

Post by Killswitch »

I've knocked this up over the past few days, I'm hoping to expand it into a more feature-full system monitor (like you find on many Linux distros) soon - but I was far too proud to let this one stay in the dark.

It's essentially a transparent CPU usage monitor:

Image

The source is all here (and free for you to use, edit, whatever), run Main.pb. Requires the CPU Monitor library from POSL.

Source

I'd like to give many, many thanks to all the people who've helped contribute to this through answers to some of my (and others') posts as well as the people behine POSL.

I hope you like :)
Last edited by Killswitch on Sun Sep 17, 2006 12:38 am, edited 1 time in total.
~I see one problem with your reasoning: the fact is thats not a chicken~
Intrigued
Enthusiast
Enthusiast
Posts: 501
Joined: Thu Jun 02, 2005 3:55 am
Location: U.S.A.

Post by Intrigued »

I received this error dialog when I F5'ed the Main.pb file in PB4:
Line89: CpuUsage() is not a function, array, macro or linked list
Ideas?
Intrigued - Registered PureBasic, lifetime updates user
Tipperton
Addict
Addict
Posts: 1286
Joined: Thu Jun 19, 2003 7:55 pm

Post by Tipperton »

You probably don't have the PBOSL (PureBasic OpenSource Libraries) installed, you can get them here: http://pbosl.purearea.net/
Killswitch
Enthusiast
Enthusiast
Posts: 731
Joined: Wed Apr 21, 2004 7:12 pm

Post by Killswitch »

That's right, just install that and it'll run fine!
~I see one problem with your reasoning: the fact is thats not a chicken~
mskuma
Enthusiast
Enthusiast
Posts: 573
Joined: Sat Dec 03, 2005 1:31 am
Location: Australia

Post by mskuma »

This is cool - thanks alot.
Intrigued
Enthusiast
Enthusiast
Posts: 501
Joined: Thu Jun 02, 2005 3:55 am
Location: U.S.A.

Post by Intrigued »

Thanks, PBSOL added to PB worked.

I had uninstalled that package because of a Resident conflict. Looks like it was fixed or I have not loaded the conflicting package on this new laptop yet.

Thanks nontheless.
Intrigued - Registered PureBasic, lifetime updates user
Post Reply