Find Jobs
Hire Freelancers

Modify existing Delphi Socket Application.

$30-100 USD

Abgesagt
Veröffentlicht vor etwa 16 Jahren

$30-100 USD

Bezahlt bei Lieferung
Modify existing Delphi Socket Application. Hello coders. I have a Delphi Socket application. This application downloads All files from Clients to Server. 1-Client Side: Client responses some requests (Like Computer information, File List, File Request) 2-Server Side: Server Sends some request to all clients And downloads files from clients. No change needed Client side. But server side needs some changes... ## Deliverables **Modify existing Delphi Socket Application.** Hello coders. I have a Delphi Socket application. This application downloads All files from Clients to Server. 1-Client Side: Client responses some requests (Like Computer information, File List, File Request) 2-Server Side: Server Sends some request to all clients And downloads files from clients. For more information please see protocol documentation. **No change needed Client side. But server side needs some changes.** **1. First:** Server searchs online computers in a ip range. For example [login to view URL] - [login to view URL] This side of code all ready done, but this side coded as an external program. For example when I want to check [login to view URL] I'm running the program([login to view URL]) with this parameter. with winexec : --------------------------------- ExecStr:=ExtractFilePath([login to view URL])+'[login to view URL] '+inttostr([login to view URL]['ID']); //Get Exec paramter from database and run [login to view URL] with parameter. WinExec(PAnsiChar(ExecStr),SW_SHOW); --------------------------------- Every [login to view URL] controls the client and writes it to database. ** I want to see this progress in the main windows. I mean : I don't want an external program to check clients. And I want to contol them(Terminate progress. Terminate all progresses)** **2. Second :** Server Downloads File List And Writes To Database. Then Downloads the files. This side of code all ready done, but this side coded as an external program too. Server Get's the file ID from database, and runs the Downloader program([login to view URL]) with this parameter with winexec ** I want to see Downloading progress in the main windows. I mean : I don't want an external program to check clients. And I want to contol them(Terminate Download. Terminate all Downloads,Pause Download)** ** ALL protocol and all Database functions allready coded.** **AIM OF THE PROJECT.** Integrate "[login to view URL]" And "[login to view URL]" to server and I need to control all progresses. I want to see the progress for each client. I will provide the code after accepting bid. Please see attached document for protocol. All protocols allready coded. You need to modify the code only. Best Regards.
Projekt-ID: 3795269

Über das Projekt

4 Vorschläge
Remote Projekt
Aktiv vor 16 Jahren

Möchten Sie etwas Geld verdienen?

Vorteile einer Ausschreibung auf Freelancer

Legen Sie Ihr Budget und Ihren Zeitrahmen fest
Für Ihre Arbeit bezahlt werden
Skizzieren Sie Ihren Vorschlag
Sie können sich kostenlos anmelden und auf Aufträge bieten
4 Freelancer bieten im Durchschnitt $55 USD für diesen Auftrag
Avatar des Nutzers
See private message.
$33,92 USD in 34 Tagen
4,8 (32 Bewertungen)
4,3
4,3
Avatar des Nutzers
See private message.
$68 USD in 34 Tagen
5,0 (7 Bewertungen)
3,5
3,5
Avatar des Nutzers
See private message.
$76,50 USD in 34 Tagen
5,0 (4 Bewertungen)
2,9
2,9
Avatar des Nutzers
See private message.
$42,50 USD in 34 Tagen
5,0 (1 Bewertung)
1,4
1,4

Über den Kunden

Flagge von TURKEY
Istanbul, Turkey
5,0
46
Mitglied seit Aug. 10, 2006

Kundenüberprüfung

Danke! Wir haben Ihnen per E-Mail einen Link geschickt, über den Sie Ihr kostenloses Guthaben anfordern können.
Beim Senden Ihrer E-Mail ist ein Fehler aufgetreten. Bitte versuchen Sie es erneut.
Registrierte Benutzer Veröffentlichte Jobs
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Vorschau wird geladen
Erlaubnis zur Geolokalisierung erteilt.
Ihre Anmeldesitzung ist abgelaufen und Sie wurden abgemeldet. Bitte melden Sie sich erneut an.