I need a couple of classes made that will be able to take a username / password / email address and then register for the two forum types
phpBB and vBulletin
Where a CAPTCHA is displayed the software should prompt the user to enter the CAPTCHA before registering on the forum.
Everything *must* be done uisng sockets / HttpRequest / HttpResponse e.g. NO BROWSER AUTOMATION AT ALL
In the example of the phpBB implementation I should be able to pass in the url of the forum that I want to register on, the software should then download the registration page and if there is a CAPTCHA then the user should be prompted to enter the CAPTCHA. The user would then be signed up using some supplied details (Username / Email / Password).
After registering on the forum and *manually* validating any verification emails there should be a method that using the above credentials logs the user back into the forum and updates the homepage field of the users biography before logging out.
The above is the extent of what will be required for the software, it does not need to be multithreaded, just a single class per forum that registers a user and then logs the user back into the forum and updates the homepage.