Find Jobs
Hire Freelancers

Client-server application for monitoring remote PC resources (Windows, Delphi)

€30-250 EUR

I përfunduar
Postuar about 6 years ago

€30-250 EUR

Paguhet në dorëzim
The application should be written on Delphi for Windows 7 and Windows 10. The application purpose is to monitor resources of computational remote PCs to which users connect via Remote Desktop. The application should consist of 2 parts: server and client, connected with each other over TCP. The server part should be written as a windows service. It should gather the following information and send it to a client when requested: - CPU load (overal, no need to separate "by core"); - memory: used and total; - the list of most CPU and memory consuming processes (up to 3 of each) and user names under which they are running; - sessions information: disconnected and active user names, logon time, idle time, and (optionally) remote computer from which an active user is connected. The client part should have the following functionality: - specify the server name or IP; - by a timer or a button press request the data described above from the server; - display the data in a table; or display an error if the server is not accessible; - (optionally) it would be great to be able to specify a list of servers and display information for all of them; - (optionally) hide in system tray. The client doesn't need to look fancy. Using just VCL is sufficient. General requirements: - all nessesarry checkings must be carried out to prevent a buffer overflow or other invalid requests from a client or data returned by the server; - both the server part (windows service) and client part should be connected using TCP; - the application must be compilable in Delphi Starter Edition ( [login to view URL] ); - object-oriented programming is of advantage; - source code comments will be appriciated; Deliverables: - binaries; - full source code including all used components (if such are used); - screenshots of the application on Windows 7 and Windows 10; Time frame is flexible (up to 1 month).
ID e Projektit: 16892305

Rreth projektit

6 propozime
Projekt në distancë
Aktive 6 yrs ago

Po kërkoni të fitoni para?

Përfitimet e ofertës për Freelancer

Vendosni buxhetin dhe afatin tuaj
Paguhuni për punën tuaj
Përshkruani propozimin tuaj
Është falas të regjistrohesh dhe të bësh oferta për punë
I dhënë për:
Avatari i Përdoruesit
I have more than 15 years experience of Delphi Developer. I started with Delphi 5 and working with XE10.2 now. I have experience in Windows API, Network API, COM-Port, DataSnap, Client/Server, parsing big files, develop Multi-threaded application without any memory/resource leaks. Oracle Database (from 8i to 12c), SQL, T-SQL, MySQL, MSSQL, SQLite, MS Access and more. Also I have some experience in C++ and C# programming languages.
€200 EUR në 21 ditë
4,9 (21 përshtypje)
4,1
4,1
6 profesionistët e pavarur ofrojnë mesatarisht €291 EUR oferta për këtë punë
Avatari i Përdoruesit
Good morning, I am a skilled Delphi developer and I would like to do some tests about your project. I would think to create a test service (the server one) to check requirements to gather system info and resource usage. Feel free to contact me at your comfort Augusto Pellis
€500 EUR në 30 ditë
4,8 (35 përshtypje)
6,7
6,7
Avatari i Përdoruesit
hello there ^^ I'm delphi software developer ^^ actually i used to code similar jobs just like the one you have mntioned ^^ well I used to deal with delphi since version 7 till the current one for now 10.2.3 Tokyo , well most of required information could be get using Windows API functions just like taskManager does , and for client server via TCP we could use either indy or Windows Api too ^^ I have both Win7 and Win10 so i can test it on ^^ anyway just give me the green light and I will do my best ^^ best regards
€250 EUR në 21 ditë
4,9 (48 përshtypje)
5,6
5,6
Avatari i Përdoruesit
A proposal has not yet been provided
€100 EUR në 2 ditë
0,0 (0 përshtypje)
0,0
0,0

Rreth klientit

Flamuri i SWEDEN
Göteborg, Sweden
5,0
1
Mënyra e pagesës u verifikua
Anëtar që nga qer 10, 2015

Verifikimi i klientit

Faleminderit! Ne ju kemi dërguar me email një lidhje për të kërkuar kredinë tuaj falas.
Ndodhi një gabim gjatë dërgimit të email-it tuaj. Ju lutemi provoni përsëri.
Përdorues të regjistruar Punë të postuara
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Po ngarkohet shikimi paraprak
Leja u dha për Geolocation.
Seanca e hyrjes ka skaduar dhe ke dalë. Hyr sërish.