Find Jobs
Hire Freelancers

Installer and client for DNS updater

$250-750 USD

Closed
Posted almost 10 years ago

$250-750 USD

Paid on delivery
We're looking for a C# or C++ developer that can write an installer that our users can run that will install a client application that silently runs as a background task on their computer. The client will check our website for updates and apply changes as needed. Our service allows users to remotely change the DNS servers on their computer without needing to make manual changes. It must run on Windows 7, 8, and 8.1 including all variants of each version. - Must be unique and not identified as a virus, trojan, spyware, malware, or adware. - Must be able to install and run silently. - Must be able to remotely check for updates using HTTP. - Must be able to stay running as a background task at all times. - Must be able to remotely update itself with a new version - Must start-up when the computer is restarted. We will deliver a detailed requirements document through private chat and can provide more details as well as answer any questions as needed. Final deliverable will include: - Compiled and runnable installer and client - Source code for installer and client - Documentation with details on re-compiling If you are confident you can handle this project, please bid or feel free to ask any questions, thank you!
Project ID: 5944143

About the project

34 proposals
Remote project
Active 10 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
34 freelancers are bidding on average $1,132 USD for this job
User Avatar
Hello, After reviewing your documents I had to modify amount and duration of the project. Regards, Dejan
$1,200 USD in 15 days
5.0 (60 reviews)
8.5
8.5
User Avatar
Hello. We have very rich experience in Windows desktop apps development using C#.NET. Could you, please, send us the full requirements document? We'd like to investigate all the requirements before making final bid. Thank you. Valeriy from ByteAnt.
$2,500 USD in 14 days
4.9 (74 reviews)
8.5
8.5
User Avatar
Hello, I'd like to help you on this. I have a vast experience with .net development and have completed similar assignments before. Please feel free to check out related projects I concluded here via freelancer.com for details. My bid is for: 1.) Discussing specifics/clarifying details over skype, then submitting any clarifying details on freelancer / architectural design for your approval, prior to starting development. 2.) Developing the service/application that performs the activities outlined in your project description. 3.) Testing the application on my end on the platforms requested in the project description. 4.) Creating installer using InnoSetup. 5.) Submitting all sources and build instructions (as needed). I am bidding with the assumption that the server side (web service) is already completed and available for my development and testing. Should this not be the case, I am able to work on that side also, but it is not estimated in the current scope. Please let me know if there are any further details you'd like to share at this stage, that may influence my time and cost estimates. Otherwise I'm ready to get started and look forward to working with you on this interesting project! thanks & regards, Janos
$1,200 USD in 7 days
5.0 (32 reviews)
7.9
7.9
User Avatar
I will write the program in 3- 4 days max. I am confident of delivering your project quickly. Let me know once you are back so we can about the client application and how it works with the dns servers. Thanks for the invite.
$600 USD in 7 days
4.9 (244 reviews)
7.7
7.7
User Avatar
Hello, Can I see the software you want to be installed automatically by this tool ? Regards, Daniel
$1,052 USD in 10 days
5.0 (159 reviews)
7.7
7.7
User Avatar
Hi Can you sent more details about the client program requirements? We can work on demos before you accept my bid. Thanks
$1,052 USD in 10 days
5.0 (113 reviews)
7.4
7.4
User Avatar
Thanks for the invitation. I'm interested in the project. Please provide a detailed workflow of the requirement. Thanks, Debasis
$736 USD in 15 days
4.9 (109 reviews)
7.2
7.2
User Avatar
Dear, I am more than expert in writing C# and C++ networked applications. I am expert in writing apps that fetch data from HTTP or upload data over HTTP. Have written many background services. I find this project very interesting and very excited to work on it. Kindly share complete details.
$736 USD in 20 days
5.0 (117 reviews)
6.7
6.7
User Avatar
Kindly ignore the bid amount & time-line, it is just a placeholder, as our estimate is higher than your set budget, so would you be flexible in it? -------- Dear Sir, Thank you for your invitation and interest in our Company. I have read your Project Description and understand the high level requirements of your project. We can develop it using C# but I am afraid that your budget is too low for such a installer Application. Look forward to hearing from you and talking to you further thru' Freelancer message board. Regards, YK LEADconcept
$773 USD in 30 days
5.0 (8 reviews)
6.8
6.8
User Avatar
HI, Very easy, I can make it as wcf windows service which will run always as background and will be checking for updates. Thanks
$250 USD in 10 days
5.0 (96 reviews)
6.8
6.8
User Avatar
Hi, I am an expert .NET developer with more than 9 years of experience. I am ready to develop a windows service (run on background) to check your server and update the dns settings of your client on demand and give it to you as a setup file. Please see my profile and also consider my bid
$550 USD in 7 days
5.0 (48 reviews)
5.8
5.8
User Avatar
Hi, I can satisfy you. I have a lot of experience in C++ programming. and also knowledge of network architecture. I can complete this project in a week. Thanks.
$631 USD in 7 days
5.0 (22 reviews)
5.8
5.8
User Avatar
Hello, thanks for the invitation. I am a software developer and installer creator. I have five years of experience. I see you require a silent installer that will install your application and understand that it needs to work on any editions of Windows 7 to 8.1. I like to suggest that the installers needs to be created using professional installer creations tools (Windows Installer Engine - MSI) and not C# or C++. Because, these are programs it-selves while the installer creations applications create actual installers. These will be much robust and has a built-in updater. Furthermore, since this is an installer it will not be detected as Virus, Trojan, Spyware, Malware, Adware, etc. even when it is running silently. However, the users will only get the UAC dialog shown to them about the installation is about to happen. This is not avoidable. Rest will be silent. Furthermore, the installer maintains a version control and will check for updates via HTTP. In order to achieve this the installer creates a schedule task which will run time to time. Then download and install them with new version. The installer will set the application to run at start-up in the registry. Unless it is a Windows Service; in this case it will always auto run since it is a service. I will send installer, source code and a document. I rest-assure that I will complete the work on time and deliver you the completed work to your satisfaction. Send me a reply for furthermore details.
$500 USD in 10 days
4.8 (23 reviews)
5.7
5.7
User Avatar
I am in love with C# since the day it arrived. Build some out of the box products with it. Your project interests me. I have IT experience of more than 10 years. I love developing unique and complex products. Your product will automatically install at start up so there is no problem of its automatically running. Regarding the automatic update option. I always give this option on my products so the product can be installed from the Net in case of updates. Please read my profile before discussions.
$526 USD in 10 days
5.0 (5 reviews)
5.0
5.0
User Avatar
Hello, We are an Ahmedabad (India) based software and mobility solutions provider company having the team of dynamic & highly technical developers. We are having developer having experience in the range of 2-12 years on .Net, C#, JQuery, MVC, DevExpress, Bootstrap, Silverlight, DotNetNuke, Telerik, Linq, WPF, WCF, MySQL, SSRS, SSIS, SaaS, HTML5, CSS3, Windows Phone, Android, iPhone, IOS, Phonegap, Corodova, etc. We reviewed your requirement detail and Interested to work on the same. We are having core expertise of working on exactly similar projects. You can check our portfolio, past and current projects so that you can get better confidence on our skills and expertise. We can assign the dedicated resources to work on your projects. Our rich knowledge, domain experience will help to finish the work on time, with good quality and under budget. We are interested to start working immediately on your project. Kindly provide your Skype ID so that we can discuss further also I can show you the demo of our projects through screen sharing session. Looking forward to get quick and positive response. Best Regards, BD Professional
$833 USD in 10 days
5.0 (3 reviews)
4.7
4.7
User Avatar
A proposal has not yet been provided
$5,263 USD in 20 days
5.0 (6 reviews)
3.6
3.6
User Avatar
A proposal has not yet been provided
$1,111 USD in 10 days
5.0 (3 reviews)
3.7
3.7
User Avatar
Hi! I am Laszlo Benke, from Hungary. I am C# developer. My idea will be the following: - I will make a service. If you need a silent install, then I could make a .bat file (that is not a usual windows installer). The .bat file copies the suitable file and registrate the service. - There are many options to check for updates. Do you mean you make a newer version of this service program and the running program update to that? In some case you need to restart the windows, but if the requirement will not change, then do not require the restarting. - Automatic start-up is the default some service. But if the user has administrator rights and knowledge, then he can disable this. If you want to change DNS server, I think you use static IP for userPCs. Am I right? If you have additional task (e.g.: change other settings, other requirements) then I can do it for $20/hour. Waiting for your answer! Best regards, Laszlo Benk
$944 USD in 4 days
5.0 (2 reviews)
3.6
3.6
User Avatar
What you refer to is a Windows Service. I would use C# to build the service, and it would install itself into each computer/machine that installed your product. Then it would do the work that you speak of. The way you spoke: It sounds as if some of the work is already done. That part was a little confusing. But there would still need to be a Windows-service piece installed in the system, that would check some HTTP-site and do a Web-service call to ask if there would be any needed changes such as: 1) Is there a new version to download? 2) Is there a DNS change to administer to the system. This would be done on a timely basis, such as every, 1minute, or every 5minutes. You mentioned that this must not be identified as a virus, or trojan.... But I hope that if I worked for you: That this product is on the 'up and up', and you are installing something that the users actually want on their machines. Thankx, Robert Koernke
$722 USD in 10 days
4.4 (3 reviews)
4.1
4.1
User Avatar
Hi, I have recently worked on a similar solution , please look in to the following project details: https://www.freelancer.sg/projects/5924587.html This app was recording the IP address (external IP addres) of the end user and submit to a web api along with some other parameters. Looking forward to extend that to experience updating local system settings. Please note above project was done in VB.Net not c# . so please ignore if you need it in c# Update: And I am 100% sure it can be done in VisualBasic.Net. regards.
$555 USD in 10 days
5.0 (2 reviews)
3.2
3.2

About the client

Flag of UNITED STATES
Clute, United States
0.0
0
Payment method verified
Member since May 14, 2014

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.