Find Jobs
Hire Freelancers

Update function for my software (running as a service)

$30-250 USD

Cancelled
Posted over 8 years ago

$30-250 USD

Paid on delivery
I have a program that is running as a service installed by NSIS and need a update function for this. I need a timer/buckle that connect to my server each X minutes for know if the software must be updated. The server will answer with a json with a MD5 hash and an URL. The md5 hash is the hash of new software file, then our current software need check if the hash of current software is different to hash that server did answer us, if is different then download the new software file that server answer us in URL. Once downloaded URL (new version of our program) we need recheck if md5 of downloaded file is equal to hash that server gave us (this is for check if new software was downloaded correctly) Then proceed to Updated. exit of current and start the new version. remember that my software is running as a services. we need found the better way for made the update optimized for not fails. I think the new software will must be made in NSIS that install as a services like the current software, then when downloaded the new install it and remove old itselt. I attached an example
Project ID: 8940878

About the project

4 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
4 freelancers are bidding on average $170 USD for this job
User Avatar
Hi, I read the description and knew what you need. It's my work. I can complete this job with clear results. because i have done many similar jobs with good feedback. best regards thanks
$206 USD in 3 days
4.9 (21 reviews)
5.0
5.0
User Avatar
I am a Microsoft certified developer having around 8 years of experience in SW development. I have experience in Windows application development, Windows Services, Office Automation and Code conversion. I understood your requirement and i am looking forward to work in this project. Please let me know if you are interested
$150 USD in 3 days
5.0 (3 reviews)
1.8
1.8
User Avatar
I have 4 years of experience in development which will help me to understand you requirement and provide you best solution. Thanks, Bright Infotech
$100 USD in 3 days
0.0 (0 reviews)
0.0
0.0
User Avatar
I have an experience with auto-update software. I is possible there is no need to use NSIS mechanism during update of your service. There will be need additional 3rd process (update service) because main service must be turn off during update due to file locking of main process.
$180 USD in 4 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of CHILE
concon, Chile
5.0
69
Payment method verified
Member since Jul 14, 2009

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)
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.