Seite 1 von 1

CPU-Bar - Prozessorauslastungs-Leiste

Verfasst: 04.07.2010 20:00
von Mokota
CPU-Bar v.1.0

Beschreibung:
Eine kleine Leiste welche die Prozessorauslastung anzeigt mit einigen Einstellungsmöglichkeiten. Die Position, Länge, Farbe und die Aktualisierungs-Rate ist einstellbar. Ist nichts großartiges, aber mich hat das Riesenteil in der Windows-Sidebar gestört und wollte was kleines feines im Vordergrund. Das Programm startet in der Taskleiste. Mit einem Rechtsklick auf das Icon kann es beendet und Einstellungen vorgenommen werden.

Screenshots:

Bild

Bild


DOWNLOAD

Re: CPU-Bar - Prozessorauslastungs-Leiste

Verfasst: 04.07.2010 20:18
von STARGÅTE
Wäre nett wenns das noch als ZIP-Archiv geben würde, eine Installation ist für "nichts großartiges" ein bisschen übertrieben.

"das Riesenteil in der Windows-Sidebar" ich vermute du meinst Vista ?

Denn unter XP hat man ja eh ein Icon in der symbolleiste für die CPU-Auslastung.

Bild

Frage:
Wäre diese Leiste auch in Full-Screen-Anwendungen im Vordergrund ?

Re: CPU-Bar - Prozessorauslastungs-Leiste

Verfasst: 04.07.2010 20:32
von Mokota
Wäre nett wenns das noch als ZIP-Archiv geben würde, eine Installation ist für "nichts großartiges" ein bisschen übertrieben.
Du kannst es wie eine ZIP normal entpacken, da ich Install-Forge nutze. Einfach 'Rechtsklick > Dateien entpacken'.
"das Riesenteil in der Windows-Sidebar" ich vermute du meinst Vista ?
Ja ich mein Vista, wobei ich die kleine XP-Variante auch nicht sonderlich schön finde. Zudem kann man in beiden Fällen weder die Position, noch die Grösse oder Farbe einstellen.
Wäre diese Leiste auch in Full-Screen-Anwendungen im Vordergrund ?
Also bei normalen maximierten Anwendungen bleibt es im Normalfall vorne, bei richtigem Full-Screen (bei Spielen) nicht. Ist eben sticky-window true, kann dir nicht 100% sagen wie die PB-Entwickler das gemacht haben.

Re: CPU-Bar - Prozessorauslastungs-Leiste

Verfasst: 04.07.2010 21:12
von X360 Andy
Cooles ding !

Könntest du noch einbauen dass das Systray Icon optional ist beim Autostart ?

Dann wird das kleine tool bei mir selber platz finden :)

Re: CPU-Bar - Prozessorauslastungs-Leiste

Verfasst: 04.07.2010 21:36
von Mokota
Danke :)

Werde ne Checkbox zum de/aktivieren des Icons ins Einstellungsmenü einbauen auch ohne autostart.
Damit das Programm weiterhin beend-/einstellbar ist, wird das Popup-Menü auch beim Klicken auf die Leiste erscheinen.
Musst dich aber noch bis morgen Abend nach der Arbeit gedulden.

Re: CPU-Bar - Prozessorauslastungs-Leiste

Verfasst: 04.07.2010 22:30
von Bisonte
Gute Idee.... :allright:

Kleiner Hinweis:

Windows 7 64 Bit
Entpackt... im Ordner gestartet... gaaaanz langer Piepton, dann hört der Piepton auf und es wird 0 angezeigt.
(Also das Programm macht nichts weiter....)

Koordinaten werden übernommen, Updater (scheint) zu funktionieren, Systray (und Menue) funktioniert....

Vorschlag:

Wäre evt. vorteilhaft, wenn man die Koordinaten nicht eingeben würde sondern die Leiste mit der Maus verschieben
könnte (Haltepunkt das Zahlenfeld z.Bsp.) und dann in den Prefs ein "Lock=0 oder 1" um es zu "verankern" (um es
gegen Verschiebung zu "sichern" ).
Ebenfalls vielleicht die Option "Vertical" ? um eine aufrechte Bar zu bekommen ;)

Re: CPU-Bar - Prozessorauslastungs-Leiste

Verfasst: 06.07.2010 18:06
von Mokota
So sry, gestern nicht dazugekommen und werd jetzt erstmal noch paar Sachen einbauen bevor ich die nächste Version release.
Danke für den Bugreport, hab es eben auf meinem Netbook, ebenfalls win7 64 Bit, getestet und das selbe. Könnte das vielleicht an der CPUmonitor lib liegen?
Wäre evt. vorteilhaft, wenn man die Koordinaten nicht eingeben würde sondern die Leiste mit der Maus verschieben
könnte (Haltepunkt das Zahlenfeld z.Bsp.) und dann in den Prefs ein "Lock=0 oder 1" um es zu "verankern" (um es
gegen Verschiebung zu "sichern" ).
Eben umgesetzt, Haltepunkt ist jedoch das komplette Fenster.
Ebenfalls vielleicht die Option "Vertical" ? um eine aufrechte Bar zu bekommen ;)
Werd ich auch einbauen, sofern ich die Fensterbreite so klein bekomm. Glaube es gibt ne Mindestbreite, kann aber sein, dass das nur bei Fenstern mit Rahmen so ist.
EDIT: Funktioniert

Und mir selbst ist auch noch was eingefallen...
-Breite der Leiste im Settings-Menü einstellbar
-Smoothes Leistendesign (genauere Anzeige ohne Blöcke) im Settings-Menü einstellbar.

Re: CPU-Bar - Prozessorauslastungs-Leiste

Verfasst: 06.07.2010 18:50
von Blackskyliner
kannst du es auch irgendwie machen, dass wenn man das Fenster locked, das alle Klicks "hindurch gehen"?
Also sagen wir ich habe einen Button der genau da ist wo die Leiste angezeigt wird. Ich klick da hin und die Leiste leitet das auf das "obere" Fenster weiter... Außerdem Transparenz und Multicore Auslastung, also wie stark jede Core ausgelastet ist, am besten Dynamisch, je nachdem wie viele Cores man hat, auf nem i7 wären das dann 8 Balken Wobei alle Balken sich in eine definierbare Bar-Height reinteilen... Wobei der Text nur die Gesamtauslastung angibt. :)

Dann findet es bei mir auch einen Platz.

MFG
Blackskyliner

Re: CPU-Bar - Prozessorauslastungs-Leiste

Verfasst: 12.07.2010 21:20
von Mokota
Sodala, habe die Woche über fleissig nach der Arbeit dran weitergewerkelt... muss jetzt nurnoch bisschen Testen und noch n paar Kleinigkeiten.

Das wichtigste... es läuft nun auch auf win7, lag an der CPUmonitor-libary (PBOSL). Ist scheinbar veraltet.
Und natürlich wurden noch einige andere Dinge umgesetzt... transparenz... lockfunktion (Verschiebschutz+Bar verschwindet beim Drüberfahren)... rahmenfarbe wählbar... zusätzlich leisten für die kerne aktivierbar... 10 Balkenfarben einstellbar (5 für die Gesamtleiste und 5 für die Kernleisten)...

Bild

Wenn jemand vorab testen möchte sobald ich soweit bin einfach PN schreiben. Hab ja selbst nur 2 Kerne, kann es also selbst nicht wirklich ausreizen.

Re: CPU-Bar - Prozessorauslastungs-Leiste

Verfasst: 12.07.2010 21:30
von NicTheQuick
Schön fände ich auch, wenn man alle CPUs durch Farben getrennt in einer Bar sehen könnte. Ich mal das hier mal kurz auf:

################################

Soll heißen:
CPU 0: 50%
CPU 1: 25%
CPU 2: 75%
CPU 3: 10h0%