Пример #1
0
        private void btnRandSnakeColor_Click(object sender, EventArgs e)
        {
            RandomOrgApiClient randOrgClient = new RandomOrgApiClient(apiKey);
            int randomNumberTest             = Generate.GetRandom() % 255;

            Response randomOrgNums = randOrgClient.GenerateIntegers(3, 0, 255);

            txtR.Text = randomOrgNums.Integers[0].ToString();
            txtG.Text = randomOrgNums.Integers[1].ToString();
            txtB.Text = randomOrgNums.Integers[2].ToString();
        }
Пример #2
0
        public string Generate(int size)
        {
            if (!IsNetworkAvailable())
            {
                throw new Exception("Network is not reachable");
            }

            var client   = new RandomOrgApiClient("82157e8f-726c-456d-a160-1f5ea2dd2447");
            var response = client.GenerateIntegers(size, 0, 31);

            StringBuilder sb = new StringBuilder(size);

            foreach (int n in response.Integers)
            {
                sb.Append(CharacterSet.list[n]);
            }

            return(sb.ToString());
        }
Пример #3
0
        private void Form1_Load(object sender, EventArgs e)
        {
            //test
            Rectangle screenRectangle = RectangleToScreen(this.ClientRectangle);

            TitleHeight = screenRectangle.Top - this.Top;
            BaseHeight  = BaseHeight + TitleHeight;

            string key;

            key = "6e8d5b98-d26d-4920-802e-8100aa096425";
            if (File.Exists("key.ini"))
            {
                FileStream   fkey  = new FileStream("key.ini", FileMode.Open, FileAccess.Read);
                StreamReader srkey = new StreamReader(fkey);
                string       sLine = srkey.ReadLine();
                if (sLine != null && sLine.Trim() != "")
                {
                    key = sLine.Trim();
                }
                srkey.Close();
                fkey.Close();
            }

            ROClient = new RandomOrgApiClient(key);

            lbM.Text         = "";
            lbM.Top          = 10;
            btAdd.Top        = BaseButtonTop;
            btPick.Top       = BaseButtonTop;
            tbInput.Font     = TextFont;
            this.MinimumSize = new Size(MinWidth, BaseHeight);
            this.MaximumSize = new Size(MinWidth, BaseHeight);
            this.Height      = BaseHeight;
            this.Width       = MinWidth;
        }