Skip to content

Fhwang0926/CoreTracker

Repository files navigation

CoreTracker

GitHub release (latest by date) License: MIT Status: ing CoreTracker-CICD Compile


We can see by graphic about the status of Logical Processor


Download

Summary

  • What is it ?
  • How work it
  • Demo
  • Installation
  • New Features!

1. What is it


"Check the status of my computer with Trayicon."

It's a time when most people learn coding and they use PCs a lot. Some developers consider performance. Some YouTubers test their benchmarks. Some people surf the web or create documents

Many benchmarks and resource checking programs are not intuitive. I need to pop up a new window, and I need to do more.

I hate it so much.

In developing as usual. As usual, on the Internet. Writing the document as usual.

My computer is

How busy are you? When are you busy? When is the load in my work?

I made it because I wanted to check.

Do you know when your computer is busy?

"As usual" is important.

2. how work it

find data => status => display on trayicon

Display criteria for tray icons

Status Color Example
0 <= status < 20 GREEN
20 <= status < 40 YELLOW
40 <= status < 60 ORANGE
60 <= status < 80 ORANGE
80 <= status RED

Sample taskbar

alt text

Function Explain Start

Name Action
Auto Update Auto-update check and notice, if you want to can continue update from recently version
Auto Start Auto start when system turn on
CPU Temperature Displays cpu temperature using trayicon
GPU(Graphic) Temperature Displays GPU(Graphic temperature using trayicon
Mainboard Temperature Displays Mainboard temperature using trayicon
RAM Usage Displays RAM Usage using trayicon
Show TrayIcon Can enable or disable showing tray icon on the taskbar(is recommended setting)
Disabled Busy Alert Display a notification when CPU utilization is 80% overall (if there is a continuous load, it will be displayed at regular intervals).
Refresh speed trayicon refresh cycle setting : Fast(:=1s) or Normal(:=3s) or Slow(:=5s)
[Icon-Menu]Hide The CoreTracker program Hide main windows
[Icon-Menu]Show The CoreTracker program Show main windows
[Icon-Menu]Exit The CoreTracker program close action
[Icon-Menu]Report find out a bug, or want to a new function, can write on GitHub issue(login required)
[Icon-Menu]Update Custom action for the update to new version
[Icon-Menu]Reset Reset CPUs status watcher

CoreTarackerHelper : excute tray icon refresh when uninstall using

OpenHardwareMonitor : Reference dll

Function Explain End


DEMO with youtube (Attention Task bar)

CoreTracker


3. Installation

  1. dependency(support x86 and x64)

same or higher dotnet framework 3.5

  1. Many core(?) :D :D :D
  2. testing tool(if you want to) ~ is optional

Set Trayicon area manual

trayicon area setting on windows(can setting toggle on CoreTracker application)

1. Click mouse right button on taskbar

2. Click trayicon area setting

3. Can set all show tray icon on the taskbar or selected application tray icon on the taskbar


4. New Features

  • Auto Bug Report
  • memory reduce

5. REFER