Windows system info

Cancelled Posted 5 years ago Paid on delivery
Cancelled Paid on delivery

I am an experienced software engineer with not much time to spend learning C#.

I need someone to provide me Visual Studio project source code for a Windows background service that:

a) counts the number of "keypress down" for any key at X second intervals

b) counts the number of "keypress down" that last more than X seconds for all keys

c) gets the CPU % utilization every X seconds for each core

d) detects Nvidia and AMD GPUs and gets the GPU % utilization every X seconds; if none set to -1

- Main process saves to a file every X seconds values of a) - d) along with date and time

- filename is a string defined in main process

- X is a configurable integer variable in main process = 2 - 5; use variable named pollingInterval

Program will run as Administrator and should run as a Windows service.

Considerations: Code can run on Windows, Mac and Linux. (.NET core?)

More features will expand on same code depending on success of this work.

Let me know what you suggest and can do.

.NET C# Programming Windows Desktop

Project ID: #17455771

About the project

1 proposal Remote project Active 5 years ago

1 freelancer is bidding on average $111 for this job

infosoftgoway

Hello, Hope you are doing well. The last 8 year's I have focused on high-quality Web, IOS, Android and Computer Vision development. Please see my range of skill sets below. After coming on chat discussions I will sho More

$111 USD in 3 days
(13 Reviews)
3.6