[C#] GaiaOnline login (4/2/2013)
Code:
public static Boolean GaiaLogin(string username,string password)
{
string pd = StringExtensions.gsb((wrapper.get("http://www.gaiaonline.com/")), "</fieldset>", "</form>").Replace("data-value", "").Replace("<a name", "").Replace("value=\"value", "");
List<string> n = StringExtensions.gasb(pd, "name=\"", "\"");
List<string> v = StringExtensions.gasb(pd, "value=\"", "\"");
string postdata = n[0] + "=" + v[0]
+ "&" + n[1] + "=" + v[1]
+ "&" + n[2] + "=" + v[2]
+ "&" + n[3] + "=" + v[3]
+ "&" + "username=" + username + "&password=" + password;
string login = wrapper.post("http://www.gaiaonline.com/auth/login/", postdata);
login = wrapper.get("http://www.gaiaonline.com/");
return login.Contains("Welcome back");
}
The C# wrapper and StringExtension.cs and be found here http://forum.logicalgamers.com/progr...structure.html