GetAFreelancer.com
 
Find projectsSearch
Sign Up | Log in | Top Rated Users | Browse projects | Post Project | RSS feeds | Articles
 

NT service updated

   Click here to post similar project

NT service updated is project number 184550 posted at GetAFreelancer.com. Click here to post your own project.

Status: Closed (Selected Service Provider)
Selected Providers: selected service provider DaveXtreme1
Budget: $100-300
Created: 10/10/2007 at 3:28 EDT
Bidding Ends: 10/20/2007 at 3:28 EDT
Project Creator: wojtekpeisert View PM Post PM
Buyer Rating: 10.00/1010.00/1010.00/1010.00/1010.00/1010.00/1010.00/1010.00/1010.00/1010.00/10
(2 reviews)
Description: Hi,

I need a software that on each user login automaticely checks a computer for its configuration. Intention is that this helps in software administration in a big company.

This should be Windows service working on NT4.0, 2000, XP, Vista, that runs a specified remote script with admin priviliges. (If there is a problem, NT4.0 may be not required). Also it does some shutdown operations.

Should be simple i.e. installable without any additional software (like .NET). I expect to get source code as well as binaries.

How it should work:

There are 2 files: setup.exe, config.txt.
Setup copies configuration file into Windows path. In case of missing config.txt setup stops and generates error message. The service starts on each computer start and reads config file (file should be editable by admin in the future).

Config file looks like:
==========================================
[uruchamiaj_po_zalogowaniu]
/computer/share/path/to/script.bat
[logi]
c:/%COMPUTERNAME%.txt
[wylacz]
akcja=wylaczenie
czas=20:30
==========================================

On each user login the service reads remote script from config.txt (in example: /computer/share/path/to/script.bat).
Then the service executes the script.bat locally under admin priviliges.
Script script.bat shall be like:
========
route -p add 192.168.111.0 mask 255.255.255.0 192.168.100.1
arp -s 192.168.100.5 00-0e-0c-4b-44-99
arp -a >> smb/komputery/%USERNAME%.txt
linux/komputery/log/rap_win.exe ukryty=tak linux/komputery/log
# in line above slashes should be replaced by windows backslashes
========
(But do not assume precise content of the script, this is given for testing purposes only).

Section [wylacz] (means "turn-off"), have two parameters:
akcja - can be either "wylaczenie" (means turn the computer off) or "hibernacja" (puts windows into hibernation);
czas - is a time in format HH:MM (hours minutes)
On defined time if there was no user action (mouse move or keyboard press), the computer should be turned-off or hibernated (as first parameter specifies).

PROGRAM REPORTS:
1. If there is no config.txt, service does nothing apart from storing the info into c:/%COMPUTERNAME%.txt
(%COMPUTERNAME% is an enviromental variable).
2. Wrong or missing [logi] section - stores info into c:/%COMPUTERNAME%.txt file.
3. Missing or incorrect remote script (script.bat) => stores info into [logi] file.
4. Incorrect time or action in [wylacz] section - stores info info [logi] file.

All log storage in format: date|time|human readable comment


Report violation
Job Type:
  • C/C++
  • System Admin.
  • Windows
Database: (None)
Operating system: MS Windows
Bid count: 10
Average bid: $ 235

 

Related project
 
Nonpublic project #349626 Featured Nonpublic
login to view
 

FREE Trial project for new buyers!

 

View Project Message Board     Post Message on Project Message Board
Messages Posted: 1

If you are the project creator or one of the bidders Log in as project creator or bidder for more options

Bid on This Project

Service Providers PMB Bid Delivery Within Time of Bid Provider Rating
dev2u
View PM Post PM
$ 240 6 days 10-11-2007 09:40 EDT 10.00/1010.00/1010.00/1010.00/1010.00/1010.00/1010.00/1010.00/1010.00/1010.00/10
(12 reviews)
Please see my PM. Thank you.
dominolog
View PM Post PM
$ 300 10 days 10-10-2007 10:29 EDT 10.00/1010.00/1010.00/1010.00/1010.00/1010.00/1010.00/1010.00/1010.00/1010.00/10
(2 reviews)
Witam Jestem z Wroclawia. Mam duze doswiadczenie w programowaniu Win32 w tym Win32 serwisow. Wiecej info na PM. Pozdrawiam Dominik
DaveXtreme1
View PM Post PM
$ 125 7 days 10-15-2007 12:19 EDT 10.00/1010.00/1010.00/1010.00/1010.00/1010.00/1010.00/1010.00/1010.00/1010.00/10
(2 reviews)
I have done similar type of application before. Check PM for demo. Give me more details about your future centralized remote administration system. I will provide you another demo on that. This program is a minimal version of your requirement. This service is developed in C++. So, it does not require any dependencies to run. This program is just a quick demo. I have kept the configuration file simple. I will implement everything according to your specification after you select me. So, let’s start...
cpp2048
View PM Post PM
$ 225 5 days 10-10-2007 05:50 EDT 10.00/1010.00/1010.00/1010.00/1010.00/1010.00/1010.00/1010.00/1010.00/1010.00/10
(1 reviews)
I will build this application as single file standalone program in Borland C++ . This application would require no dependency files like .NET env or DLL etc. it will run as windows service and do the actions as specified by you.
innovativeWork
View PM Post PM
$ 150 5 days 10-10-2007 12:35 EDT 10.00/1010.00/1010.00/1010.00/1010.00/1010.00/1010.00/1010.00/1010.00/1010.00/10
(1 reviews)
I can do it. Please read PM message for more details. Thank you.
nguyendhex
View PM Post PM
$ 190 5 days 10-16-2007 03:41 EDT 9.39/109.39/109.39/109.39/109.39/109.39/109.39/109.39/109.39/109.39/10
(23 reviews)
Hello, I have strong experience on system programming. Let me get it completed in C++ that delivery with single exe file only.
Shot
View PM Post PM
$ 300 25 days 10-10-2007 22:00 EDT 8.93/108.93/108.93/108.93/108.93/108.93/108.93/108.93/108.93/108.93/10
(15 reviews)
Experience of programming on various versions C is 20+ years. Wide experience of works with Win API.
antony123
View PM Post PM
$ 300 15 days 10-10-2007 05:11 EDT 9.00/109.00/109.00/109.00/109.00/109.00/109.00/109.00/109.00/109.00/10
(7 reviews)
I can offer you the solution -computer shutdown,user interaction or no interaction etc can be done.But there is a question where will you store the user data collected as user interaction or no interaction for evaluating the activities?You have given nothing about this part.Give the deatils.
sebigansca
View PM Post PM
$ 220 7 days 10-10-2007 08:25 EDT (No Feedback Yet)
I work in c++ for 3 years, I am familiar with services on windows, also know to do all the work you requested Rgds
antivari
View PM Post PM
$ 300 10 days 10-11-2007 14:54 EDT (No Feedback Yet)
15+ years with C/C++; Great experience in designing, developing and maintaining NT services, (some works 8 years without problems) and real-time surveillance systems based on LAN data via TCP/IP; P.S. I've just registerd and I'll post you details on PM tomorrow. Solution: InnoSetup (service app+configuration app) + config.txt + central admin app (if LAN is present).
Bid on This Project

 

[ View All Projects ] [ Website Design ] [ GAF Top Users ] [ Join GAF Free ] [ Web Forms ] [ Outsourcing ]

What is GetAFreelancer.com? ( Read about the company )

Our mission is to find the best possible freelance workers at the best possible price. We have thousands of satisfied clients around the world. GetAFreelancer.com helps webmasters, web designers, programmers, software developers and business owners to develop their projects. Buy services with help from our secure escrow system.

Deposit money and don't purchase until your project is completed. We provide a safe escrow environment and you don't release the money until project is completed. Our site is global and we have freelancers from India, Romania, Russia, Ukraine, United States, UK and many other parts of the world. Companies of any size have used our web services. It's easy, fun and very affordable to outsource your project with our site. Find freelance programmers, web designers, copywriters and translators.

Find Webmaster Resources and Webmaster Forum. Take a look at Search Engine Submission.