Beispiel #1
0
        private void checkapi()
        {
            string resultBalance = "";

            try
            {
                if (captchaService == CaptchaService._2captcha)
                {
                    _2Captcha _2Captcha = new _2Captcha(txtapikey.Text);
                    resultBalance = _2Captcha.CheckBalance();
                }
                else if (captchaService == CaptchaService.capmonter)
                {
                    resultBalance = new CapMonsterCloud.CapMonsterClient(txtapikey.Text).GetBalanceAsync().Result.ToString();
                }
                else
                {
                    var api = new ImageToText
                    {
                        ClientKey = txtapikey.Text
                    };

                    var balance = api.GetBalance();

                    if (balance == null)
                    {
                        //DebugHelper.Out("GetBalance() failed. " + api.ErrorMessage, DebugHelper.Type.Error);
                        resultBalance = "ERROR_KEY";
                    }
                    else
                    {
                        resultBalance = balance.ToString();
                    }
                }
            }
            catch (Exception ex)
            {
                File.AppendAllText("error_main_form.txt", ex.ToString() + "\r\n");
                resultBalance = ex.Message;
                //MessageBox.Show(ex.Message + "\r\n" + ex.ToString());
            }
            finally
            {
                lbbalan.Text = resultBalance + " $";
            }
        }
        private double?GetAntigateBalance()
        {
            if (sender_antigate is null)
            {
                System.Windows.MessageBox.Show("Значение ключа Antigate не было введено! ");
                return(null);
            }
            System.Windows.Controls.TextBox textbox = (System.Windows.Controls.TextBox)sender_antigate;
            var api = new ImageToText
            {
                ClientKey = textbox.Text
            };

            var balance = api.GetBalance();

            return(balance);
        }
Beispiel #3
0
        public double getBalance()
        {
            double      balance = 0;
            ImageToText api     = new ImageToText
            {
                ClientKey = this.apiKey
            };

            double?tmpBala = api.GetBalance();

            if (tmpBala != null)
            {
                balance = double.Parse(tmpBala.ToString());
            }

            return(balance);
        }
Beispiel #4
0
        private static void ExampleGetBalance()
        {
            DebugHelper.VerboseMode = true;

            var api = new ImageToText
            {
                ClientKey = "d80651cde66496a42a548e9dde92ac32"
            };

            var balance = api.GetBalance();

            if (balance == null)
            {
                DebugHelper.Out("GetBalance() failed. " + api.ErrorMessage ?? "", DebugHelper.Type.Error);
            }
            else
            {
                DebugHelper.Out("Balance: " + balance, DebugHelper.Type.Success);
            }
        }
Beispiel #5
0
        private static void ExampleGetBalance()
        {
            DebugHelper.VerboseMode = true;

            var api = new ImageToText
            {
                ClientKey = "1234567890123456789012"
            };

            var balance = api.GetBalance();

            if (balance == null)
            {
                DebugHelper.Out("GetBalance() failed. " + api.ErrorMessage, DebugHelper.Type.Error);
            }
            else
            {
                DebugHelper.Out("Balance: " + balance, DebugHelper.Type.Success);
            }
        }
Beispiel #6
0
        public static void ExampleGetBalance()
        {
            DebugHelper.VerboseMode = true;

            var api = new ImageToText
            {
                ClientKey = "9ec539ed2708163fedbceb896bb1ba5f"
            };

            var balance = api.GetBalance();

            if (balance == null)
            {
                DebugHelper.Out("GetBalance() failed. " + api.ErrorMessage ?? "", DebugHelper.Type.Error);
            }
            else
            {
                DebugHelper.Out("Balance: " + balance, DebugHelper.Type.Success);
            }
        }