I need a program that accomplishes the following: - Works on Windows XP, 2003, etc; any OS with .NET framework already installed or available via Windows Update. Should not require complex installation process (copying DLLs, installing other Windows components etc). Should be simple to remove. - Shows an icon in the system tray with custom icon. You can design with any icon and provide instructions on how I can change the icon. - Allows user to input username, password and key. Stores the username, MD5 hash of password, key in a file so the registry is not tainted if the program is later removed. - Detects whether the user is active at the computer or not, similar to how a screensaver would. - Shows notification popups similar to AIM or Trillian when appropriate INFO packets (see below) are received - Right-click on systray icon brings up context menu with options that result in various different INFO packets (see below) being sent to the server - Should be able to send / receive UDP packets. The program will need to communicate with a server component on our end (the writing of which is also included in this project). NOTE: There are more details that are restricted due to the size limitation of this text box. See the attached text file.
1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.
2) Deliverables must be in ready-to-run condition, as follows (depending on the nature of the deliverables):
a) For web sites or other server-side deliverables intended to only ever exist in one place in the Buyer's environment--Deliverables must be installed by the Seller in ready-to-run condition in the Buyer's environment.
b) For all others including desktop software or software the buyer intends to distribute: A software installation package that will install the software in ready-to-run condition on the platform(s) specified in this bid request.
3) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement).
Client: Windows XP, 2000, 2003 Server: Windows Server 2003 Standard