예제 #1
0
        public override string ToString()
        {
            string str = Announce.\u202D​‌‫‫​‭‫‮‮‎‌‪‫‎‌‎​‬‍‎‌‏‭‮(\u003CModule\u003E.\u202A​‬‫‪‫‪‮‪‫‎‭‪‏‮‎‭‍‌‎‫‍​‎‎‮ <string>(3996077059U), (object)this.MeetingId, (object)this.Message);

label_1:
            int num1 = 480940364;

            while (true)
            {
                int  num2 = 2044924041;
                uint num3;
                switch ((num3 = (uint)(num1 ^ num2)) % 3U)
                {
                case 0:
                    goto label_1;

                case 2:
                    num1 = (int)num3 * 572748013 ^ -302122731;
                    continue;

                default:
                    goto label_4;
                }
            }
label_4:
            return(str);
        }
예제 #2
0
        internal override bool Valid()
        {
            if (Announce.\u200B‮‎‫‏‮‌‍‬‬‪‬​‬‬‮‬‪‎‬‎‎‍‍‭‬‭‫‮(this.MeetingId))
            {
                goto label_4;
            }
label_1:
            int num1 = 1412892663;

label_2:
            while (true)
            {
                int  num2 = 653487273;
                uint num3;
                switch ((num3 = (uint)(num1 ^ num2)) % 4U)
                {
                case 0:
                    goto label_1;

                case 2:
                    goto label_3;

                case 3:
                    num1 = (int)num3 * -1546731449 ^ 1593586841;
                    continue;

                default:
                    goto label_7;
                }
            }
label_3:
            int num4 = !Announce.\u200B‮‎‫‏‮‌‍‬‬‪‬​‬‬‮‬‪‎‬‎‎‍‍‭‬‭‫‮(this.Message) ? 1 : 0;

            goto label_5;
label_7:
            bool flag;

            return(flag);

label_4:
            num4 = 0;
label_5:
            flag = num4 != 0;
            num1 = 1028777034;
            goto label_2;
        }
예제 #3
0
        protected override void ExecuteLogic()
        {
label_1:
            int num1 = -597601468;

            while (true)
            {
                int         num2 = -970769528;
                uint        num3;
                bool        flag1;
                ZoomMeeting meeting;
                bool        flag2;
                bool        flag3;
                bool        flag4;
                int         num4;
                switch ((num3 = (uint)(num1 ^ num2)) % 32U)
                {
                case 0:
                    num1 = (int)num3 * 264497181 ^ 1438133879;
                    continue;

                case 1:
                    int num5 = !flag1 ? 1680997069 : (num5 = 616840567);
                    int num6 = (int)num3 * 1984730050;
                    num1 = num5 ^ num6;
                    continue;

                case 2:
                    num1 = (int)num3 * 995680440 ^ 991512511;
                    continue;

                case 3:
                    Announce.\u200E‭‬‎‫‪‪​‌‎‍​‏‍​‌​‎‏‫‬‌‮(250);
                    num1 = (int)num3 * -1074311190 ^ -2044741964;
                    continue;

                case 4:
                    flag2 = this.ExecuteSubActivity((ActivityBase) new SendChat(this.Message, ""), true) == ActivityState.Completed;
                    num1  = (int)num3 * 214110921 ^ -585818975;
                    continue;

                case 5:
                    int num7 = (int)this.ExecuteSubActivity((ActivityBase) new LeaveMeeting(), true);
                    num1 = (int)num3 * -522035804 ^ 1743092745;
                    continue;

                case 6:
                    this.SetActivityState(ActivityState.Completed, \u003CModule\u003E.\u206B‎‏‎‮‌​‪‏‭‭‍‍‬‬‫‌‎‮‮‪‌‪‮ <string>(3570690916U));
                    num1 = (int)num3 * 1718679283 ^ 565212720;
                    continue;

                case 7:
                    num1 = -1304752304;
                    continue;

                case 8:
                    int num8 = flag3 ? 236063772 : (num8 = 1989863192);
                    int num9 = (int)num3 * -1725431187;
                    num1 = num8 ^ num9;
                    continue;

                case 9:
                    num1 = -1358244610;
                    continue;

                case 10:
                    num1 = (int)num3 * -2011441068 ^ -1246942405;
                    continue;

                case 11:
                    flag4 = meeting != null;
                    num1  = (int)num3 * -1589660852 ^ -873542852;
                    continue;

                case 12:
                    ActivityState activityState = ActivityBase.activityState;
                    flag3 = this.Engine.ActiveMeeting == null;
                    num1  = (int)num3 * 1828529538 ^ 338203768;
                    continue;

                case 13:
                    int num10 = !flag2 ? 26227343 : (num10 = 1689030471);
                    int num11 = (int)num3 * -1428872596;
                    num1 = num10 ^ num11;
                    continue;

                case 14:
                    meeting = this.Engine.GetMeeting(this.MeetingId, false);
                    num1    = (int)num3 * 721104437 ^ -1964815291;
                    continue;

                case 15:
                    num1 = (int)num3 * -2011498030 ^ -214696873;
                    continue;

                case 16:
                    int num12 = !flag4 ? -1751512726 : (num12 = -1099143944);
                    int num13 = (int)num3 * 1053284621;
                    num1 = num12 ^ num13;
                    continue;

                case 17:
                    goto label_3;

                case 18:
                    flag1 = this.ExecuteSubActivity((ActivityBase) new JoinMeeting(this.MeetingId), true) == ActivityState.Completed;
                    num1  = -1891466071;
                    continue;

                case 19:
                    num1 = (int)num3 * 301208630 ^ 1593698732;
                    continue;

                case 20:
                    num1 = (int)num3 * 1247877267 ^ -1312057488;
                    continue;

                case 21:
                    num1 = -1196565049;
                    continue;

                case 22:
                    this.SetActivityState(ActivityState.Error, \u003CModule\u003E.\u206A‪‫‬‫‎‭‬‌‫‏‭‭‏‍‫‌​‬‪‎‬‏‬‮ <string>(4127044336U));
                    num1 = (int)num3 * -1031956688 ^ 348897209;
                    continue;

                case 23:
                    num1 = (int)num3 * 1462944620 ^ -1285211794;
                    continue;

                case 24:
                    if (this.Engine.ActiveMeeting != null)
                    {
                        num1 = -1693615375;
                        continue;
                    }
                    num4 = 0;
                    break;

                case 25:
                    num4 = Announce.\u200B‍‌‬‌​​‍‮‬‮‮‍‫‎‮​‮​‪​​‬‭‌‬‮(this.Engine.ActiveMeeting.MeetingId, this.MeetingId) ? 1 : 0;
                    break;

                case 26:
                    num1 = (int)num3 * -22114705 ^ -1516202599;
                    continue;

                case 27:
                    int num14;
                    num1 = num14 = this.Engine.ActiveMeeting == null ? -821949763 : (num14 = -1980296147);
                    continue;

                case 28:
                    num1 = (int)num3 * -162243695 ^ -2047761542;
                    continue;

                case 29:
                    num1 = (int)num3 * -1169083324 ^ -1448956065;
                    continue;

                case 30:
                    goto label_1;

                case 31:
                    meeting.SuspendMeetingActivities = true;
                    num1 = (int)num3 * 567253724 ^ 927645590;
                    continue;

                default:
                    goto label_37;
                }
                int num15;
                num1 = num15 = num4 != 0 ? -1839188836 : (num15 = -1138537919);
            }
label_37:
            return;

            label_3 :;
        }