Find Jobs
Hire Freelancers

Create a windows logging service

$30-100 USD

En cours
Publié il y a environ 15 ans

$30-100 USD

Payé lors de la livraison
I have written software in Ruby that runs as a service on Windows. The purpose of the software is to read from a sqlite3 db and, once per minute, post the most recent database record to a website. The HTTP POST requires Basic Authentication. The current solution works fine on Windows XP but has difficulties accessing sqlite3 in Vista - likely some kind of permissions issue. The current solution uses a runtime xml config file to point to the location of the sqlite3 DB; website URL to post to; username and password; and an identifier to be passed to the website uniquely identify the element whose data is being updated. The current solution has a Windows Service control component for installation, removal, starting, stopping, pausing, etc... of the service. And it has the application itself. The entire current application is contained in two small Ruby classes. I want a developer to rewrite the Ruby code, delivering a solution which requires less dependencies. The Ruby solution requires the "one-click Ruby install", and then requires several gems. And it has an issue on Vista. The deliverable should provide the same functionality as the current solution. It should still be able to install, stop, start the service, etc... It should also read the runtime parameters from the xml config file. The deliverable should also implement a Windows installer function that performs the install of the service. The current code is made available for review so that you may bid on the work with full knowledge of what must be done. Thanks, Mike ## Deliverables During the installation process, I'd like to ask the user for information to be populated into the XML configuration file, to be used by the Service at runtime. This information includes: Username and Password for the website where data will be posted; a GUID identifying the element whose data will be sent. Attached is the current code.
N° de projet : 3883765

Concernant le projet

Projet à distance
Actif à il y a 15 ans

Cherchez-vous à gagner de l'argent ?

Avantages de faire une offre sur Freelancer

Fixez votre budget et vos délais
Soyez payé pour votre travail
Surlignez votre proposition
Il est gratuit de s'inscrire et de faire des offres sur des travaux

À propos du client

Drapeau de UNITED STATES
Edison, United States
5,0
6
Méthode de paiement vérifiée
Membre depuis oct. 28, 2008

Vérification du client

Merci ! Nous vous avons envoyé un lien par e-mail afin de réclamer votre crédit gratuit.
Une erreur a eu lieu lors de l'envoi de votre e-mail. Veuillez réessayer.
Utilisateurs enregistrés Total des travaux publiés
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Chargement de l'aperçu
Permission donnée pour la géolocalisation.
Votre session de connexion a expiré et vous avez été déconnecté. Veuillez vous connecter à nouveau.