SYNC FILES

  • Status: Closed
  • Prize: $190
  • Entries Received: 2
  • Winner: TopTower22

Contest Brief

I need file upload software that meets the requirements below:

- The upload will be done to LINUX SERVER, I will need a software writed in C/C++ to receive files in this server

- Client software preferably be written in C++ with MFC

- Software must have as few library dependencies as possible.

- Software needs to be small

- I need an .INI file to change settings

- I need the software when it is first run, be added to the machine startup to run

- I need the complete source code

- Software of client side before send files need to send
Date/Time
Machine name (hostname)
IP Address
Total files to upload
Total size to upload

- On Server side, I need store this information in a simple mysql table, and files store on a folder with file name format HOSTNAME_IP_MONTH_DAY_YEAR_HOUR_MINUTE

I CREATED A FLOWCHART ATTACHED TO BETTER UNDERSTAND WHAT I WANT.
I'm Open for suggestions.

INI file settings that I need
SERVER_DOMAIN = nameserver.com (or IP)\
SERVER_PORT = 80
TIMEOUT_TO_SEND_FILES = x (x in minutes or 0 to random)
FOLDER_FILES = C:\Users\JOHN\AppData\Local\

- Need this project finished in 3 days

Recommended Skills

Employer Feedback

“Great professional, quick to response. Recommended!”

Profile image cleitonsouza, Brazil.

Public Clarification Board

  • rimcx
    rimcx
    • 6 years ago

    About to enter the contest. Have a question: what is the size of files

    • 6 years ago
    1. rimcx
      rimcx
      • 6 years ago

      2. from what I understood you can choose whether upload individual files or make the zipped into one file?

      • 6 years ago
  • maksum1
    maksum1
    • 6 years ago

    How about using QT?

    • 6 years ago
    1. cleitonsouza
      Contest Holder
      • 6 years ago

      So, the Qt libraries is very big and I need small executable. We can use boost but the boost libraries to it? is big too??

      • 6 years ago
  • maksum1
    maksum1
    • 6 years ago

    or Boost

    • 6 years ago

Show more comments

How to get started with contests

  • Post your contest

    Post Your Contest Quick and easy

  • Get tons of entries

    Get Tons of Entries From around the world

  • Award the best entry

    Award the best entry Download the files - Easy!

Post a Contest Now or Join us Today!