GithubHelp home page GithubHelp logo

leandrosa81 / taskbar-monitor Goto Github PK

View Code? Open in Web Editor NEW
292.0 9.0 24.0 2.12 MB

monitoring tool with graphs (CPU, memory, disk and network) for Windows taskbar.

Home Page: https://lugarinho.tech/tools/taskbar-monitor

License: GNU General Public License v3.0

C# 98.82% Batchfile 0.78% PowerShell 0.40%
taskbar-monitor taskbar cpu disk-usage network-visualization memory-management windows windows-taskbar

taskbar-monitor's People

Contributors

dependabot[bot] avatar koalabear84 avatar leandrosa81 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

taskbar-monitor's Issues

Error when install

I just downloaded the exe file and run, but it response to me an error like this:

Installing taskbar-monitor on your computer, please wait.
Copying TaskbarMonitor.dll... OK.
Copying Newtonsoft.Json.dll... OK.
Copying TaskbarMonitorWindows11.exe... OK.
Copying TaskbarMonitorInstaller.exe...
Unhandled Exception: System.IO.IOException: The process cannot access the file 'C:\Program Files (x86)\TaskbarMonitor\TaskbarMonitorInstaller.exe' because it is being used by another process.
   at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
   at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
   at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
   at System.IO.File.InternalWriteAllBytes(String path, Byte[] bytes, Boolean checkHost)
   at System.IO.File.WriteAllBytes(String path, Byte[] bytes)
   at TaskbarMonitorInstaller.Program.<>c__DisplayClass3_0.<Install>b__0()
   at TaskbarMonitorInstaller.BLL.RestartExplorer.Execute(Action action)
   at TaskbarMonitorInstaller.Program.Install(InstallInfo info)
   at TaskbarMonitorInstaller.Program.Main(String[] args)

After that the command prompt window closed unexpected and the explorer.exe process has been killed.

cant find files

Hi,

I can't find the TaskbarMonitorInstaller.exe file oder TaskbarMonitor.dll as described in the install.txt oder readme.md

What am i doing wrong?

best regards
christian

uninstaller issue

read that i was supposed to run the installer to select an uninstall option but it just opens cmd and reinstalls it. its a dll and i dont know how to uninstall it any other way.

After version 0.3.2, it does not work properly.

I don't know why? After version 0.3.2, I can't run it properly anymore. First of all, the data is not available, and the settings page is fragmented, and the whole system is not working properly, but after returning to 0.3.1, it works fine.
001

Does the installer log me out??

I tried installing this and I got the weird windows logout sound and my taskbar disappeared and I panicked. I have a lot of software running that must not at any cost be interrupted. What do I do?

Taskbar size

As soon as I enable the latest version (0.3.0) under toolbars the size of the taskbar increases and begin to conver my whole screen from bottom to top...disabling taskbar-monitor is difficult because my system seem to be slowed down to some extent by this version. I had v0.2.0 installed but removed before installing v0.3.0.

1-Pixel-Border

Please can you add an vertical optional thin borders left left left left right with an chooseable color?

For my eyes it is a little bit hard to find the outer borders for better viewing. But only to the sides :-)

How to uninstall?

Sorry, i find the answer on lugarinho.tech/tools/taskbar-monitor.

Need to change taskbar orientation to make it show

Win10 21h2 19044.1566

Steps:

  • download release, run with admin rights
  • prompt says all the steps are ok
  • right-click taskbar, enable taskbar-monitor
  • nothing happens
  • open taskbar settings, change side from left to bottom
  • it shows up, but #31
  • now I can change the taskbar side and it still shows

CPU usage is 121%

Hey, i love this tool!

Please update it to 1.0 :-)

I have an error with my Xeon E5 2695V3 (14/28C). It shows 121% CPU usage. I do not know when it begins to spread. 3% in Task-Manager is 3% in tbm. But than, it goes up to around 121%...

image

Taskbar indicator UI incorrect size on launch.

When login to a Windows user, the UI of the indicator in taskbar is too short. A simple fix is to change Windows system display scaling to any new value, but user need to do it every login. There are 2 pictures comparing a normal UI and a broken one.
bug
normal

Upload/download

I also want to say that I really like your tool, install it as the first thing on a new computer/laptop. This because I always want to see if it's doing anything. 😂

Because of this, I also made one:
https://github.com/KoalaBear84/HAClimateDeskband/

What I would like is to see up and download separately, it can be in a single square. But, it might look like you are already preparing for it with the new stacked option (future).

Thanks in advance! Why am I the only one to star this repository 🙈

Text font stucked to bold.

No matter which font you choose, the style will always be fixed to bold, even if you select other style and apply it, the final results are always bold style.

Windows 11 error

I installed this software several days ago and used without any errors. But suddenly it stopped working. I tried unintalling and reinstalling several times. But no progress. The following error appears.
image

CPU meter accuracy?

cpu

I understand that acurately tracking cpu usage is hard/impossible, but I was wondering if you knew why there was such a big discrepancy between this and other apps.
More importantly the discrepancy between the percent shown and the bar graph behind it.

Processor information:
Intel(R) Core(TM) i7-10750H CPU @ 2.60GHz, 2592 Mhz, 6 Core(s), 12 Logical Processor(s)

Error while starting / initializing (SetCompatibleTextRenderingDefault)

I've not been able to use taskbar-monitor for over a month now. Finally added error handling and found out the problem. Added a PR for the error handling too: #18

This is the error. Not sure if this was added in one of the latest releases.


Microsoft® Windows® Operating System

SetCompatibleTextRenderingDefault must be called before the first IWin32Window object is created in the application.

OK

image

Automated builds

Hi again!

Thanks for your installer, I hijacked it some time ago, and now I've made automated builds in GitHub with GitHub Actions. So you only need to create a tag like "v1.2.3.4", push the tag to GitHub, and it will create a new release 😇

The versioning part is also dealt with, so you don't have to change it every time.

If you want I could provide a Pull Request so you can also use it 😃

UI | wrong scaling | (HiDpi)

On all scaled screens like 4K TV, even Remote Desktop to any device, the UI is broken.

Please rescale as soon as possible, thank you.

35B3CC4D-D901-456D-B0F0-012C166E8BC5

Able to change the font size

Great taskbar addon. I would like to request the ability to increase/decrease the font size, for instance the CPU percentage.

I use a 55" screen at 4K resolution, and the default font size is small enough that I need to lean forward to read the text.

Windows 11 Support

Hey there,

it would be cool if the Taskbar Monitor could Support Windows 11.

Thanks for your Work :)

CPU Temp

I know this is another field, but for me the only thing i additionally need is the (highest) CPU Core Temp.

Here i am using Core-Temp, but i do not like that it is on the right. I want it to be left, as first.

image

For me, i do not need/want changing colors based on heat, but chooseable color, like white.

Maybe you would like to add this in your way :-)

Windows 11 support

I'm getting some issues rendering the settings window and the actual taskbar rendering seems to only show the icon for the app but no graph:

image

Provide portable version

Hi there,

Can portable version be listed in future builds? It can help in constrained environments where you cannot install something but you can run programs.

Thank you.

Color glitch

VpttPO3edO.mp4

Got the color letters appearing very dark greyish and then suddenly getting white when you hover over them. Is this intended?

Using dark theme with Windows 10 20H2.

Unhandled exception after waking from hibernate

After waking my laptop from sleep, I got the following:

System.InvalidOperationException: L'istanza 'Generic Mobile Broadband Adapter _10' non esiste nella categoria specificata.
   in System.Diagnostics.CounterDefinitionSample.GetInstanceValue(String instanceName)
   in System.Diagnostics.PerformanceCounter.NextSample()
   in System.Diagnostics.PerformanceCounter.NextValue()
   in TaskbarMonitor.Counters.CounterNetwork.Update()
   in TaskbarMonitor.SystemWatcherControl.timer1_Tick(Object sender, EventArgs e)
   in System.Windows.Forms.Timer.OnTick(EventArgs e)
   in System.Windows.Forms.Timer.TimerNativeWindow.WndProc(Message& m)
   in System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

Basically it says it can't find the broadband adapter.
The code threw an unhandled exception not allowing me to do anything else besides killing explorer.
My guess after a quick peek at the source is that for some slow (?) to respond hardware the enumeration in TaskbarMonitor.Counters.Update() still tries to access some counter no more existing in its List<PerformanceCounter> netCountersSent ; I'll try to reproduce the issue while debugging.

Request for plugins

221110
Thanks for your great program! I wish plugins were added. Now I have placed а widget next to the program. ("XWidget", a third party program). It gets the current bitcoin rate from:
https://api.binance.com/api/v3/ticker/24hr?symbol=BTCUSDT
and applies RegExp:
(?siU)"lastPrice":"(.*)........."
It also displays the weather, and the exchange rate of the national currency in terms of the dollar.
It would be great to see something similar in the program. As well as the graph of the load of the GPU.
I also noticed that if I turn on a VPN, or change the way I connect to the Internet (for example, I connect a 4G USB modem), the network graph stops displaying data. So I need to disable the program from the taskbar, and enable it again.

The installer should warn you that all opened folders could disappear.

When I tried to launch "TaskbarMonitorInstaller.exe" for the first time, there was some error (which I couldn't properly see because the command window closed immediately), and the taskbar disappeared until I manually started Explorer via Task Manager.
And all the folders that were opened in Explorer before that are gone.

So, the installer should warn you about that and ask if you want to proceed.

OS version - Windows 10 Pro 22H2 (build 19045.2364).
Program version - release v0.4.1.

P.S.: I've managed to successfully install it on the second try.

Installing bug

While installing the latest version from releases it gives the following error.

I tried to install it again, my taskbar closes and I am not able to see the taskbar without a restart

Windows version Microsoft Windows [Version 10.0.19042.1052]

Unhandled Exception: System.IO.FileNotFoundException: Could not find file 'TaskbarMonitorInstaller.exe'.
   at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
   at System.IO.File.InternalCopy(String sourceFileName, String destFileName, Boolean overwrite, Boolean checkHost)
   at System.IO.File.Copy(String sourceFileName, String destFileName, Boolean overwrite)
   at TaskbarMonitorInstaller.Program.<>c__DisplayClass3_0.<Install>b__0()
   at TaskbarMonitorInstaller.BLL.RestartExplorer.Execute(Action action)
   at TaskbarMonitorInstaller.Program.Install(InstallInfo info)
   at TaskbarMonitorInstaller.Program.Main(String[] args)

how to enter settings

accidentally I disable all graghs and I can't go to setting to enable it. what can I do?

Taskbar flickering after update to 0.3.2

After updating to your latest version today, I am noticing that the taskbar now subtly flickers at a very fast rate, and now hovering my mouse over apps in the taskbar no longer pops up the preview square.

Animated gif below demonstrating. The flicker is not as obvious in the gif, although you will notice that sometimes it does appear, and also sometimes it looks like I am clicking however I am not. The main thing you'll notice too is that I am trying to hover over the taskbar app to show the preview square. It starts with the taskbar-monitor app enabled, then I go turn it off and it will show the preview again, then I turn it back on and the preview no longer works.

proof

How do I uninstall?

Hi there,
How do I completely remove the taskbar-monitor from my computer. I can make it disappear but I don' see any option to completely uninstall it. (I want to keep it on my work computer not in personal)

image

Add option to disable stuff you don't use

Cool system monitor. Definitely prefer this style of presentation instead of text based only from other taskbar system monitors.

Would like suggest an option to disable/hide what you don't use. I don't really need the disk read write info, so I would prefer to hide that to reduce clutter on my taskbar. Not sure if this was part of your roadmap since it wasn't specifically mentioned.

BTW i found your monitor via ghacks.

commit charge ram

For me and maybe others, the comit charge ram is more important, than the actually used ram. Would it be possible, to show that too, maybe as underlaying bar or simply as selection used / committed ram?
Taskbar-ram-1

The Value Between Taskbar Monitor and Real Condition is Different

Hey, i just wanna know is it normal or is it a bug that the CPU value that it shows is different comparing to what i saw in task manager, also it's different comparing to the resource monitor (when i right click the taskbar monitor).

Screenshot 2022-08-20 004559

Down there is what it shows on my taskbar and up there is what resource monitor shows me (it has same value comparing to task manager), i also noticed the value on my taskbar show is kinda halved, so if my cpu works on 30% in my task manager, the one in taskbar will show 15% to me.

My setting:
takbar-monitor_ settings 20-Aug-22 12_49_04 AM

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.