Beispiel #1
0
    // Token: 0x0600055A RID: 1370 RVA: 0x0002E0DC File Offset: 0x0002C2DC
    private void method_7(GClass1 gclass1_0)
    {
        CaptchaQueue.Class127 @class = new CaptchaQueue.Class127();
        if (CaptchaQueue.dictionary_1.Count == 1)
        {
            return;
        }
        @class.short_0 = Convert.ToInt16(gclass1_0.bunifuThinButton2_0.ButtonText.Split(new char[]
        {
            ' '
        }).Last <string>());
        gclass1_0.method_1();
        CaptchaQueue.dictionary_1[(int)@class.short_0].webView_0.Engine.Stop(true);
        CaptchaQueue.dictionary_1[(int)@class.short_0].webView_0.Dispose();
        CaptchaQueue.dictionary_1.Remove((int)@class.short_0);
        Class131 class2 = CaptchaQueue.concurrentDictionary_0.Values.FirstOrDefault(new Func <Class131, bool>(@class.method_0));

        if (class2 != null)
        {
            class2.int_1  = 0;
            class2.bool_0 = false;
            CaptchaQueue.smethod_1(null, null);
        }
        this.method_9(this.int_1);
        if (CaptchaQueue.int_0 == (int)@class.short_0 && !this.method_8())
        {
            int num = this.dictionary_0.Values.ToList <GClass1>().IndexOf(gclass1_0);
            this.method_6(this.dictionary_0[(num > 0) ? num : 4]);
        }
    }