We are in need of a program, which will telnet to a specific IP and then allow the user to enter their user name and password. Once this is done the program will begin to test our dial backup system by pinging a number of IP's that will be in a list. It will need to do them one at a time. The ping fails 2 times then it moves on to the next. If it has success it still moves onto the next one. The software should display a table with all the IP's and show the status on each one as it goes down the list. For example: "IP [login to view URL] Name Of Server Passed!". After it completes the list the user should be able to look at reports that can be generated from the table outcome. Reports should include:
Failed Sites
Passed Sites
Sites that Passed But Took More Then Once
Total Report including all from above.
These reports should be in HTML and or also be able to display within the software as well. The user should be able to print these reports and also have an option to attach the report in an e-mail.
Software can be coded in VB.NET, C#.NET, or C++.NET.
There is a rush on this application to get this automated so we will need it to be completed fast.
## Deliverables
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).
## Platform
Windows 2000 and Windows XP