I am looking for a C++ tray-based system utility that can automatically perform frequently used operations like shutdown or restart local computer, lock workstation, etc (see exact list below). Utility will have a internal Web interface, that allows remote users (with password) to initiate operations mentioned above remotely from any computer with web browser installed.
Scheduled and immediate options for:
Shutdown / Restart computer
Disconnect & Lock out from Network
Standby / Hibernate (power saving options)
Fast restart (Windows 95/98)
Customizeable Web interface (mini HTTP server)
Simple intuitive interface
Can work everytime when windows is running, even at logon screen.
Silent install option (for run in a batch scripts)
Works on all 32-bit versions of Windows (9x/NT/2000/XP)
Tiny size and system resource requirements required.
The program will load with windows, be invisible in the task list, and password protected. There should be no way to terminate, change settings, or uninstall without an admin password.
C++ or machine language are the only development options - we need an extremely small memory footprint, with no runtime headaches.
1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.
2) Installation package that will install the software (in ready-to-run condition) on the platform(s) specified in this bid request.
3) Complete ownership and distribution copyrights to all work purchased.
## Deadline information
Must be developed in C++ or machine language.
GUI must be approved by me before coding begins.