Find Jobs
Hire Freelancers

C++ linux file downloader

$30-250 USD

In Progress
Posted almost 8 years ago

$30-250 USD

Paid on delivery
I need a C++ program which will check a web server every 30 seconds or so for new files. I have a MySQL database of files that need to be downloaded. The files are on a web server running Apache. The data base structure is ( id, client_id, file, sent). I need the most efficient way to check the server for new files, download them, and run a command with out putting much strain on the server. If a file needs to downloaded there will be a 0 in the "sent" column. Once the download is complete it will need to update the sent to a 1 so the file will not be resent. I'm fine with using wget or curl to download the files. I also need a program on the server side to see if the client is connected to them. If they client is connected it will update the clients connected status in a list of clients. This also needs to check every 30 seconds or so.
Project ID: 10422891

About the project

16 proposals
Remote project
Active 8 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
Awarded to:
User Avatar
Hi! It looks like 4-hours work. So I'm ready for one day deadline. I'm going to use libcurl and libmysqlcppconn. Feel free to contact. Sincerely, Ivan Stepin.
$120 USD in 1 day
4.9 (4 reviews)
4.4
4.4
16 freelancers are bidding on average $149 USD for this job
User Avatar
I am very proficient in c and c++. I have 16 years c++ developing experience now, and have worked for more than 6 years. My work is online game developing, and mainly focus on client side, using c++ under windows environment. I used c++ to make many great projects, for example, I made the tools which can convert java files into c++ scripts, of course garbage collection included, this job is very similar to a compiler, and is very complex. I also made our own mobile game using c++, I can show you the demo of client, if you like. I am very proficient in java also. I have a very good review on Freelancer.com, I never miss a project once I accept the job, you can check my review. Trust me, please let expert help you.
$150 USD in 3 days
4.9 (153 reviews)
7.0
7.0
User Avatar
Hello, I understand you are finding a person who will help you finish some stuff on Linux, I have been working in software industry for a long time (see my profile if you want to see my previous projects), I can help you with this. I hope we will have a discussion about this soon. Thank you very much. Best regards, Binh
$120 USD in 5 days
5.0 (26 reviews)
6.1
6.1
User Avatar
Hello I have 25+ years of C/C++ programming experience, 10 years as freelancer 300+ projects completed. · I´ll send you a full tested and documented program (in code). · Unlimited cycles of revision in the agreed time period. · Full advice about the best way to do the implementation. Mini-profile I´m a CS engineer with 25 years of programming and project management experience. Professional freelancer with 12+ years of experience in Web Development including Joomla, Wordpress, osCommerce, technologies: PHP, CSS, Smarty, Jquery, MySQL, etc. Please contact me to discuss the details. Thanks
$100 USD in 3 days
4.9 (46 reviews)
5.9
5.9
User Avatar
hello, sir: c/c++/python expert worked for samsung & huawei maybe more details will be helpful a sample can be provided before hired. hope to get message from u ty
$250 USD in 10 days
5.0 (14 reviews)
4.4
4.4
User Avatar
I've years of experience with C++, MySQL and Linux servers. I've routinely had to manage large datasets being stored remotely as part of my research. I say 3 days estimate based on my current schedule, but it is quite possible I can get it in sooner.
$118 USD in 3 days
3.4 (3 reviews)
3.3
3.3
User Avatar
I have 10+ years experience in Java / j2ee using Linux and Windows. I have recently implemented file download, resume download and status update feature. I have written Client in C++ and server in Java. I have used Json for two way communication using https. I can do this work. Could you please assign it to me? Thanks
$200 USD in 4 days
5.0 (1 review)
1.4
1.4
User Avatar
I am interested to take this bid. Let me know more in details regarding the requirement. My assurance for the results with good quality. Thanks, KarthikeyanTR
$100 USD in 3 days
0.0 (0 reviews)
0.0
0.0
User Avatar
I am a linux programmer with 10 years of experience. currently working in a big mnc in noida. I am more interested in building long term relationship. If this project is small I can do it at a nominal rate as a promotion.
$72 USD in 2 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Dear Sir, We are a group of highly experienced programmers and have worked on very critical and highly complex software programs like MRI machines, Diesel engine, High-End Audio system and Low Latency trading systems. We have worked on similar kind of requirements in our earlier projects as well. We are confident that we can deliver a bug free software, with good comments inside code within the given time. We are also willing to provide good documentation with detailed explanation of design, which could be helpful in future maintenance activities. We assure you of our highest sincerity in delivering the deliverable. Thanks. With Best Regards, Vipul Bajaj
$250 USD in 4 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hi, I am Harish, having 5+ years of experience in C/C++. I worked with lot of server communication application using Curl, wget and TCP/IP socket. I can help you on this task and looking forward to work with you. Please revert for further communication. Expecting positive response from your side. Thanks Harish s
$80 USD in 7 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of UNITED STATES
Fort Wayne, United States
5.0
18
Payment method verified
Member since Oct 15, 2013

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759) & Freelancer Online India Private Limited (CIN U93000HR2011FTC043854)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.