Desktop to Desktop Drag

Completed Posted Jul 31, 2008 Paid on delivery
Completed Paid on delivery

You are creating a program called DropDesktop or DD? (for arguements sake).

Program MUST be written in VC++ VS 2005 or older and must be unmanaged code, and Visa and XP compatible. None of these are flexible.

Buyer requests the ability to quickly drag a file from 1 computer to another.

Simplest use case is that the buyer wishes to be able to drag a file, drop it on the 'desktop icon' of DD. The file is transferred directly to the computer specified using the service and saved without further fanfare to a specified folder on that computer - default is the desktop please.

On both computers, DD is running? as a service, listening on a set, predetermined port. It takes the file given, and saves it to the predetermined folder.

Both computers have known IP addresses and will be addressed using that.

Options that are saved with the program include

1. The port that sender and listener are listening on

2. The Folder that incoming files are saved to

3. The IP address of the remote computer that a drop sends the file to

When SetupDD? (your installer) is run, it sets the? program up as a service which runs on startup,? opening a port (number changable) to wait for input from the same program running on a remote computer.

Dropping a file on desktop icon works as above.

Doubleclicking desktop icon gives access to options as above and the ability to shut down and restart the service running in the background (e.g. to change port or remote IP or folder to save to).

Documentation must be added to new code added to project - at least 1 line of documentation per 2 lines code.

Buyer will be taking your code and adding security measures on top of it... hence the documentation and code type requirements.

Buyer can write this program but does not have time to do so right now so requests help please.

Alternatively IF seller is able to suggest a 3rd party package that will do the use cases above, bidding for the job, full payment will be given, however price for job that is offered must take this into account ... e.g. $US100 max.

If any of the above is unclear, please ask before bidding.

Help to complete the technical aspects of the task will not be able to be given.

C Programming Engineering Microsoft MySQL PHP Software Architecture Software Testing Windows Desktop

Project ID: #3102737

About the project

8 proposals Remote project Active Aug 10, 2008

Awarded to:

Lamine1801

See private message.

$42.5 USD in 21 days
(22 Reviews)
4.3

8 freelancers are bidding on average $488 for this job

repmovsd

See private message.

$850 USD in 21 days
(152 Reviews)
7.1
jacobdd1

See private message.

$765 USD in 21 days
(277 Reviews)
7.1
minyun

See private message.

$170 USD in 21 days
(95 Reviews)
6.5
louisryder

See private message.

$297.5 USD in 21 days
(40 Reviews)
5.2
chrismillwardvw

See private message.

$680 USD in 21 days
(10 Reviews)
3.5
NRGupta

See private message.

$80.75 USD in 21 days
(7 Reviews)
3.3
kumarvarun1985

See private message.

$1020 USD in 21 days
(0 Reviews)
0.0