Esempio n. 1
0
        private void GenerateServerSeedResult(PRCResetSeed serverSeedReset)
        {
            if (serverSeedReset.Result)
            {
                sqlite_helper.InsertSeed(serverSeedReset.PreviousServerHash, serverSeedReset.PreviousServerSeed);
                serverhash = serverSeedReset.CurrentServerHash;


                HttpWebRequest getHeaders2 = HttpWebRequest.Create("https://betking.io/account/SaveClientSeed?gameType=0") as HttpWebRequest;
                if (Prox != null)
                {
                    getHeaders2.Proxy = Prox;
                }
                getHeaders2.CookieContainer = Cookies;

                getHeaders2.Method = "POST";
                string tmpClient = r.Next(0, int.MaxValue).ToString();
                string post2     = string.Format("clientSeed=" + tmpClient + "&__RequestVerificationToken=" + s);
                getHeaders2.ContentType   = "application/x-www-form-urlencoded";
                getHeaders2.ContentLength = post2.Length;
                using (var writer = new StreamWriter(getHeaders2.GetRequestStream()))
                {
                    string writestring = post2 as string;
                    writer.Write(writestring);
                }
            }
            else
            {
                Parent.updateStatus("Failed to reset seed, too soon.");
            }
        }
Esempio n. 2
0
        private void SaveClientSeedResult(PRCResetSeed clientSeedReset)
        {
            if (clientSeedReset.Result)
            {
                //sqlite_helper.InsertSeed(tmp.PreviousServerHash, tmp.PreviousServerSeed);

                client = clientSeedReset.ClientSeed;
            }
            else
            {
                Parent.updateStatus("Failed to reset seed, too soon.");
            }
        }
Esempio n. 3
0
        public override void ResetSeed()
        {
            HttpWebRequest getHeaders = HttpWebRequest.Create("https://pocketrocketscasino.eu/account/GenerateNewServerSeed") as HttpWebRequest;

            if (Prox != null)
            {
                getHeaders.Proxy = Prox;
            }
            getHeaders.CookieContainer = Cookies;

            getHeaders.Method = "POST";
            string post = string.Format("__RequestVerificationToken=" + s);

            getHeaders.ContentType   = "application/x-www-form-urlencoded";
            getHeaders.ContentLength = post.Length;
            using (var writer = new StreamWriter(getHeaders.GetRequestStream()))
            {
                string writestring = post as string;
                writer.Write(writestring);
            }
            try
            {
                HttpWebResponse Response = (HttpWebResponse)getHeaders.GetResponse();
                string          s1       = new StreamReader(Response.GetResponseStream()).ReadToEnd();
                PRCResetSeed    tmp      = json.JsonDeserialize <PRCResetSeed>(s1);
                if (tmp.Success)
                {
                    sqlite_helper.InsertSeed(tmp.PreviousServerHash, tmp.PreviousServerSeed);
                    serverhash = tmp.CurrentServerHash;
                    client     = tmp.CurrentClientSeed;
                }
                else
                {
                    Parent.updateStatus("Failed to reset seed, too soon.");
                }
            }
            catch
            {
            }
        }
Esempio n. 4
0
        public override void ResetSeed()
        {
            HttpWebRequest getHeaders = HttpWebRequest.Create("https://betking.io/account/GenerateNewServerSeed") as HttpWebRequest;

            if (Prox != null)
            {
                getHeaders.Proxy = Prox;
            }
            getHeaders.CookieContainer = Cookies;

            getHeaders.Method = "POST";
            string post = string.Format("__RequestVerificationToken=" + s);

            getHeaders.ContentType   = "application/x-www-form-urlencoded";
            getHeaders.ContentLength = post.Length;
            using (var writer = new StreamWriter(getHeaders.GetRequestStream()))
            {
                string writestring = post as string;
                writer.Write(writestring);
            }
            try
            {
                HttpWebResponse Response = (HttpWebResponse)getHeaders.GetResponse();
                string          s1       = new StreamReader(Response.GetResponseStream()).ReadToEnd();
                PRCResetSeed    tmp      = json.JsonDeserialize <PRCResetSeed>(s1);

                if (tmp.Success)
                {
                    Thread.Sleep(11000);
                    sqlite_helper.InsertSeed(tmp.PreviousServerHash, tmp.PreviousServerSeed);
                    serverhash = tmp.CurrentServerHash;


                    HttpWebRequest getHeaders2 = HttpWebRequest.Create("https://betking.io/account/SaveClientSeed?gameType=0") as HttpWebRequest;
                    if (Prox != null)
                    {
                        getHeaders2.Proxy = Prox;
                    }
                    getHeaders2.CookieContainer = Cookies;

                    getHeaders2.Method = "POST";
                    string tmpClient = r.Next(0, int.MaxValue).ToString();
                    string post2     = string.Format("clientSeed=" + tmpClient + "&__RequestVerificationToken=" + s);
                    getHeaders2.ContentType   = "application/x-www-form-urlencoded";
                    getHeaders2.ContentLength = post2.Length;
                    using (var writer = new StreamWriter(getHeaders2.GetRequestStream()))
                    {
                        string writestring = post2 as string;
                        writer.Write(writestring);
                    }
                    try
                    {
                        Response = (HttpWebResponse)getHeaders2.GetResponse();
                        s1       = new StreamReader(Response.GetResponseStream()).ReadToEnd();
                        tmp      = json.JsonDeserialize <PRCResetSeed>(s1);
                        if (tmp.Success)
                        {
                            //sqlite_helper.InsertSeed(tmp.PreviousServerHash, tmp.PreviousServerSeed);

                            client = tmpClient;
                        }
                        else
                        {
                            Parent.updateStatus("Failed to reset seed, too soon.");
                        }
                    }
                    catch
                    {
                    }
                }
                else
                {
                    Parent.updateStatus("Failed to reset seed, too soon.");
                }
            }
            catch
            {
            }
        }