Find Jobs
Hire Freelancers

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

€30-250 EUR

Finalizat
Data postării: aproape 6 ani în urmă

€30-250 EUR

Plata la predare
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-ul proiectului: 16892305

Despre proiect

6 propuneri
Proiect la distanță
Activ: 6 ani în urmă

Vrei să câștigi bani?

Avantajele de a licita pe platforma Freelancer

Stabilește bugetul și intervalul temporal
Îți primești plata pentru serviciile prestate
Evidențiază-ți propunerea
Te înregistrezi și licitezi gratuit pentru proiecte
Acordat utilizatorului:
Avatarul utilizatorului
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 zile
4,9 (21 recenzii)
4,1
4,1
6 freelanceri plasează o ofertă medie de €291 EUR pentru proiect
Avatarul utilizatorului
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 zile
4,8 (35 recenzii)
6,7
6,7
Avatarul utilizatorului
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 zile
4,9 (48 recenzii)
5,6
5,6
Avatarul utilizatorului
A proposal has not yet been provided
€100 EUR în 2 zile
0,0 (0 recenzii)
0,0
0,0

Despre client

Steagul SWEDEN
Göteborg, Sweden
5,0
1
Metoda de plată a fost confirmată
Membru din iun. 10, 2015

Verificarea clientului

Mulțumim! Ți-am trimis prin e-mail linkul pe care trebuie să-l accesezi pentru a revendica creditul gratuit.
A apărut o eroare la trimiterea e-mailului. Încearcă din nou.
Utilizatori înregistrați Totalul proiectelor postate
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Se încarcă previzualizarea
S-a oferit permisiunea de depistare a locației.
Ți-a expirat sesiunea pentru conectare sau te-ai deconectat. Conectează-te din nou.