Пример #1
0
        internal static HttpAccesser PrepareHttpAccesser(string universe, string loginname, string pw)
        {
            StringBuilder sb = new StringBuilder();

            sb.Append("http://");
            sb.Append(universe);
            sb.Append(".cicihappy.com/ogame/login.php");
            HttpAccesser ha = new HttpAccesser();

            ha.AccessUrl    = sb.ToString();
            ha.AccessMethod = HttpAccesser.ACCESS_METHOD.POST;
            ha.Host         = universe + ".cicihappy.com";
            ha.UserAgent    = "Mozilla/5.0 (iPad; CPU OS 5_0 like Mac OS X) AppleWebKit/534.46 (KHTML, like Gecko) Version/5.1 Mobile/9A334 Safari/7534.48.3";
            ha.Accept       = "text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8";
            ha.AddHeader("Accept-Language", "en-US,en;q=0.5");
            ha.Referer     = "http://www.cicihappy.com/";
            ha.Connection  = "keep-alive";
            ha.ContentType = "application/x-www-form-urlencoded";
            ha.IsUseCookie = true;
            //ha.AddCookie("bd8e9_lastvisit", "1594%091376360967%09%2Findex.php", "/", "www.cicihappy.com", "Wed, 13-Aug-2014 02:29:27 GMT");
            ha.AddCookie("pgv_pvi", "6115632128", "/", ".cicihappy.com", "2038年1月18日 8:00:00");
            ha.AddCookie("pgv_si", "s1617598464", "/", ".cicihappy.com", null);
            //ha.AddCookie("pgv_si", "s3797821440", "/", ".cicihappy.com", null);
            ha.UrlParam = "v=2&username="******"&password="******"&universe=" + universe + ".cicihappy.com";
            return(ha);
        }
Пример #2
0
        private void homepage(object o)
        {
            ccold = null;
            ccnew = null;
            StringBuilder sb = new StringBuilder();

            sb.Append("http://www.cicihappy.com/");
            HttpAccesser ha = new HttpAccesser();

            ha.AccessUrl    = sb.ToString();
            ha.AccessMethod = HttpAccesser.ACCESS_METHOD.POST;
            ha.Host         = "www.cicihappy.com";
            ha.UserAgent    = "Mozilla/5.0 (Windows NT 6.1; rv:22.0) Gecko/20100101 Firefox/22.0";
            ha.Accept       = "text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8";
            ha.AddHeader("Accept-Language", "en-US,en;q=0.5");
            ha.Referer     = "http://www.cicihappy.com/";
            ha.Connection  = "keep-alive";
            ha.ContentType = "";
            ha.IsUseCookie = true;
            ha.AddHeader("Cache-Control", "max-age=0");
            ccold = ha.Cookies;
            ccnew = ha.access();
            Thread.Sleep(200);
        }
Пример #3
0
        internal static HttpAccesser PrepareHttpAccesser(string universe)
        {
            HttpAccesser  ha = new HttpAccesser();
            StringBuilder sb = new StringBuilder();

            sb.Append("http://");
            sb.Append(universe);
            sb.Append(".cicihappy.com/ogame/buildings.php");
            ha.AccessUrl    = sb.ToString();
            ha.AccessMethod = HttpAccesser.ACCESS_METHOD.GET;
            ha.Host         = universe + ".cicihappy.com";
            ha.UserAgent    = "Mozilla/5.0 (iPad; CPU OS 5_0 like Mac OS X) AppleWebKit/534.46 (KHTML, like Gecko) Version/5.1 Mobile/9A334 Safari/7534.48.3";
            ha.Accept       = "text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8";
            ha.AddHeader("Accept-Language", "en-US,en;q=0.5");
            ha.Referer     = "";
            ha.Connection  = "keep-alive";
            ha.IsUseCookie = true;
            return(ha);
        }
Пример #4
0
        internal static void logout(object o)
        {
            StringBuilder sb = new StringBuilder();

            sb.Append("http://u7.cicihappy.com/ogame/buildings.php");
            HttpAccesser ha = new HttpAccesser();

            ha.AccessUrl    = sb.ToString();
            ha.AccessMethod = HttpAccesser.ACCESS_METHOD.GET;
            ha.Host         = "u7.cicihappy.com";
            ha.UserAgent    = "Mozilla/5.0 (Windows NT 6.1; rv:22.0) Gecko/20100101 Firefox/22.0";
            ha.Accept       = "text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8";
            ha.AddHeader("Accept-Language", "en-US,en;q=0.5");
            ha.Referer     = "http://u7.cicihappy.com/ogame/leftmenu.php";
            ha.Connection  = "keep-alive";
            ha.ContentType = "application/x-www-form-urlencoded";
            ha.IsUseCookie = true;
            ccold          = ha.Cookies;
            ccnew          = ha.access();
            Thread.Sleep(200);
        }
Пример #5
0
        internal static HttpAccesser PrepareHttpAccesser(string universe)
        {
            HttpAccesser  ha = new HttpAccesser();
            StringBuilder sb = new StringBuilder();

            sb.Append("http://");
            sb.Append(universe);
            sb.Append(".cicihappy.com/ogame/galaxy.php?mode=0");
            ha.AccessUrl    = sb.ToString();
            ha.AccessMethod = HttpAccesser.ACCESS_METHOD.GET;
            ha.Host         = universe + ".cicihappy.com";
            ha.UserAgent    = "Mozilla/5.0 (iPad; CPU OS 5_0 like Mac OS X) AppleWebKit/534.46 (KHTML, like Gecko) Version/5.1 Mobile/9A334 Safari/7534.48.3";
            ha.Accept       = "text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8";
            ha.AddHeader("Accept-Language", "en-US,en;q=0.5");
            //指定有问题?只有第一次可以这样指定。
            ha.Referer     = "http://" + universe + ".cicihappy.com/ogame/leftmenu.php";
            ha.Connection  = "keep-alive";
            ha.IsUseCookie = true;
            ha.ContentType = "application/x-www-form-urlencoded";
            //ha.UrlParam = "galaxyRight=dr&galaxy=" + 1 + "&system=" + 1 + "&galaxycode=";
            return(ha);
        }