I need a C++ class that is compatible with MS Visual C++ 6.0 and does the following: 1. Connects to [login to view URL] 2. Navigates to the Sign On page 3. Logs in using a user name and password supplied by the calling code. Note: this portion of the web site uses https and a form post for login. Cookies are required. 4. Navigates to the search page and performs a search based on parameters given by the calling code. 5. Returns the HTML results of that search. 6. Allows multiple repeats of steps 4 and 5. The proposed class might have an interface similar to this, but this is just a suggestion: class CFamilySearch { ErrVal Login( CString &Username, CString &Password ); void SetSearchParameter( CString &Fieldname, CString &Value ); ErrVal Search( CHttpFile *File ); }; To avoid problems with minor changes in the structure of the web site, the only hard-coded URL should be www.familysearch.org. All other addresses should be found by looking at the HTML at run time.
## Deliverables
1) Source code to perform the login to [login to view URL] and allow queries of the web site. 2) Complete ownership and distribution copyrights to all work purchased.
## Platform
Windows 95, 98, NT, ME, 2000, XP