Beispiel #1
0
    AttrCollection AttrCollection.Clone()
    {
        Class19 class2 = (Class19)base.Clone();

        class2.class461_0 = this.class461_0.method_0();
        return(class2);
    }
Beispiel #2
0
    // Token: 0x060000F1 RID: 241 RVA: 0x0000D498 File Offset: 0x0000B698
    private static void smethod_5(byte[] byte_2, byte[] byte_3, int int_0, byte[] byte_4, int int_1, bool bool_0)
    {
        int num;
        int num2;

        if (bool_0)
        {
            num  = 1;
            num2 = 0;
        }
        else
        {
            num  = -1;
            num2 = 23;
        }
        ushort num3 = (ushort)(((int)byte_3[int_0] << 8) + (int)byte_3[int_0 + 1]);
        ushort num4 = (ushort)(((int)byte_3[int_0 + 2] << 8) + (int)byte_3[int_0 + 3]);

        for (int i = 0; i < 12; i++)
        {
            num4 ^= (ushort)((int)Class19.smethod_4(byte_2, num2, num3) ^ num2);
            num2 += num;
            num3 ^= (ushort)((int)Class19.smethod_4(byte_2, num2, num4) ^ num2);
            num2 += num;
        }
        byte_4[int_1]     = (byte)(num4 >> 8);
        byte_4[int_1 + 1] = (byte)(num4 & 255);
        byte_4[int_1 + 2] = (byte)(num3 >> 8);
        byte_4[int_1 + 3] = (byte)(num3 & 255);
    }
Beispiel #3
0
 public HelpBatchCreate()
 {
     Class19.Q77LubhzKM3NS();
     this.dateTime_0 = DateTime.Now;
     this.m_Interval = 1;
     this.InitializeComponent();
 }
Beispiel #4
0
    private Class5 method_6()
    {
        Class19 class2 = new Class19();

        class2.method_55(true);
        return(new Class5(this.class857_0.method_9(), class2));
    }
 public HelpUpdateNovel()
 {
     Class19.Q77LubhzKM3NS();
     this.rInfo = new RuleConfigInfo();
     this.tInfo = new TaskConfigInfo();
     this.InitializeComponent();
 }
Beispiel #6
0
        public static double Orient3d_exact(Point pa, Point pb, Point pc, Point point)
        {
            double num   = pa.X - point.X;
            double num2  = pb.X - point.X;
            double num3  = pc.X - point.X;
            double num4  = pa.Y - point.Y;
            double num5  = pb.Y - point.Y;
            double num6  = pc.Y - point.Y;
            double num7  = pa.Z - point.Z;
            double num8  = pb.Z - point.Z;
            double num9  = pc.Z - point.Z;
            double num10 = num2 * num6;
            double num11 = num3 * num5;
            double num12 = num3 * num4;
            double num13 = num * num6;
            double num14 = num * num5;
            double num15 = num2 * num4;
            double num16 = num7 * (num10 - num11) + num8 * (num12 - num13) + num9 * (num14 - num15);
            double num17 = (Math.Abs(num10) + Math.Abs(num11)) * Math.Abs(num7) + (Math.Abs(num12) + Math.Abs(num13)) * Math.Abs(num8) + (Math.Abs(num14) + Math.Abs(num15)) * Math.Abs(num9);
            double num18 = Class20.double_6 * num17;

            if (num16 <= num18 && -num16 <= num18)
            {
                return(Class19.smethod_3(pa, pb, pc, point));
            }
            return(num16);
        }
Beispiel #7
0
 static NativeMethods()
 {
     Class19.Q77LubhzKM3NS();
     NativeMethods.BookCount    = 0;
     NativeMethods.ChapterCount = 0;
     NativeMethods.BookMsg      = "";
 }
Beispiel #8
0
        public void Test3()
        {
            int expected = 4;

            int[] input  = new int[] { 1, 2, 4, 4, 5, 6, 8 };
            var   actual = Class19.FindInsertionIndex(input, 4);

            Assert.Equal(expected, actual);
        }
Beispiel #9
0
        public void Test4()
        {
            int expected = 3;

            int[] input  = new int[] { 7, 7, 9 };
            var   actual = Class19.FindInsertionIndex(input, 10);

            Assert.Equal(expected, actual);
        }
 public CommPrgForm()
 {
     this.firmwareUpdate = new Class9();
     this.portComm       = new Class10();
     this.hidComm        = new Class19();
     //base._002Ector();
     this.InitializeComponent();
     base.Scale(Class15.smethod_6());
 }
Beispiel #11
0
    // Token: 0x0600063A RID: 1594 RVA: 0x00034E28 File Offset: 0x00033028
    public void imethod_1(bool bool_1, Interface1 interface1_0)
    {
        Class19 @class = interface1_0 as Class19;

        if (@class == null)
        {
            throw new ArgumentException("invalid parameter passed to AES init - " + interface1_0.GetType().Name);
        }
        this.uint_2 = this.method_4(@class.method_0(), bool_1);
        this.bool_0 = bool_1;
    }
Beispiel #12
0
 public TaskForm()
 {
     Class19.Q77LubhzKM3NS();
     this.string_2   = "";
     this.string_1   = "";
     this.bool_0     = false;
     this.rInfo      = new RuleConfigInfo();
     this.tInfo      = new TaskConfigInfo();
     this.dateTime_0 = DateTime.Now;
     this.InitializeComponent();
 }
Beispiel #13
0
    // Token: 0x0600083A RID: 2106 RVA: 0x00031A1C File Offset: 0x0002FC1C
    public string GetReference(object context, object value)
    {
        Class19 <string, object> @class = this.method_0(context);
        string text;

        if ([email protected]_0(value, out text))
        {
            this.int_0++;
            text = this.int_0.ToString(CultureInfo.InvariantCulture);
            @class.Set(text, value);
        }
        return(text);
    }
 public RuleForm()
 {
     Class19.Q77LubhzKM3NS();
     this.hashtable_0      = new Hashtable();
     this.int_0            = -1;
     this.ruleConfigInfo_0 = new RuleConfigInfo();
     this.ruleTestForm_0   = new RuleTestForm();
     this.taskConfigInfo_0 = new TaskConfigInfo();
     this.InitializeComponent();
     this.hashtable_0.Add("RuleVersion", Localization.Get("规则版本"));
     this.hashtable_0.Add("RuleID", Localization.Get("规则编号"));
     this.hashtable_0.Add("GetSiteName", Localization.Get("站点名称"));
     this.hashtable_0.Add("GetSiteCharset", Localization.Get("站点编码"));
     this.hashtable_0.Add("GetSiteUrl", Localization.Get("站点地址"));
     this.hashtable_0.Add("NovelSearchUrl", Localization.Get("站点搜索地址"));
     this.hashtable_0.Add("NovelSearchData", Localization.Get("搜索提交内容\r\n{SearchKey} 表示搜索提交的内容"));
     this.hashtable_0.Add("NovelSearch_GetNovelKey", Localization.Get("从搜索结果中获得小说编号\r\n{SearchKey} 表示搜索提交的内容\r\n此获得结果存入{NovelKey}变量"));
     this.hashtable_0.Add("NovelListUrl", Localization.Get("站点最新列表地址"));
     this.hashtable_0.Add("NovelList_GetNovelKey", Localization.Get("从最新列表中获得小说编号\r\n此规则中可以同时获得书名以方便手动时查看\r\n此获得结果存入{NovelKey}变量"));
     this.hashtable_0.Add("NovelUrl", Localization.Get("小说信息页地址 可调用{NovelKey}变量\r\n{NovelKey}一般情况表示小说编号"));
     this.hashtable_0.Add("NovelErr", Localization.Get("小说信息页错误识别标记"));
     this.hashtable_0.Add("NovelName", Localization.Get("获得小说名称正则,替换标签♂\r\n支持多模板"));
     this.hashtable_0.Add("NovelAuthor", Localization.Get("获得小说作者正则,替换标签♂\r\n支持多模板"));
     this.hashtable_0.Add("LagerSort", Localization.Get("获得小说大类正则,替换标签♂\r\n支持多模板"));
     this.hashtable_0.Add("SmallSort", Localization.Get("获得小说小类正则,替换标签♂\r\n支持多模板\r\n如果目标站点没有小类,这里就重复输入一次大类规则"));
     this.hashtable_0.Add("NovelIntro", Localization.Get("获得小说简介正则,替换标签♂\r\n支持多模板"));
     this.hashtable_0.Add("NovelKeyword", Localization.Get("获得小说主角(关键字)正则,替换标签♂\r\n支持多模板"));
     this.hashtable_0.Add("NovelDegree", Localization.Get("获得写作进程正则(请把全本小说替换成完成、完结、完本),替换标签♂\r\n支持多模板"));
     this.hashtable_0.Add("NovelCover", Localization.Get("获得小说封面正则,替换标签♂\r\n支持多模板"));
     this.hashtable_0.Add("NovelDefaultCoverUrl", Localization.Get("目标站默认封面地址\n遇到这个地址就不采集它的封面"));
     this.hashtable_0.Add("NovelInfo_GetNovelPubKey", Localization.Get("获得小说公众目录页地址正则\r\n支持多模板"));
     this.hashtable_0.Add("NovelInfo_GetNovelVipKey", Localization.Get("获得小说VIP目录页地址正则\r\n支持多模板\r\n这个一般无用,可留空"));
     this.hashtable_0.Add("PubCookies", Localization.Get("访问公众版需要登陆的Cookies\r\n一般无关,小说阅读网需要这个"));
     this.hashtable_0.Add("PubIndexUrl", Localization.Get("公众目录页地址 可调用{NovelPubKey} {NovelKey}变量"));
     this.hashtable_0.Add("PubIndexErr", Localization.Get("公众目录页错误识别标记"));
     this.hashtable_0.Add("PubVolumeContent", Localization.Get("获得目录部分关键HTML,一般可留空,替换标签♂\r\n替换支持{$分类名称$} {$小说名称$} {$小说作者$}变量"));
     this.hashtable_0.Add("PubVolumeSplit", Localization.Get("分割分卷"));
     this.hashtable_0.Add("PubVolumeName", Localization.Get("获得分卷名,替换标签♂\r\n支持多模板"));
     this.hashtable_0.Add("PubChapterName", Localization.Get("获得章节名,替换标签♂\r\n替换支持{$分类名称$} {$小说名称$} {$小说作者$} {$书卷名称$}变量"));
     this.hashtable_0.Add("PubChapter_GetChapterKey", Localization.Get("获得章节地址(章节编号),所获得的数量必须和章节名相同。记录变量{ChapterKey}"));
     this.hashtable_0.Add("PubContentUrl", Localization.Get("章节内容页地址 可调用{ChapterKey} {NovelKey}变量"));
     this.hashtable_0.Add("PubContentErr", Localization.Get("章节内容页错误识别标记"));
     this.hashtable_0.Add("PubContent_GetTextKey", Localization.Get("内容页中真实内容有JS调用的,获得JS地址 记录变量{TextKey}"));
     this.hashtable_0.Add("PubTextUrl", Localization.Get("组合真实内容地址"));
     this.hashtable_0.Add("PubContentText", Localization.Get("获得章节内容的正则,替换标签♂\r\n支持多模板"));
     this.hashtable_0.Add("PubContentChapterName", Localization.Get("获得章节修正名称的正则,自动修复列表名称,替换标签♂\r\n支持多模板\r\n(此为高级功能,用于防采集列表替换章节名称)"));
     this.hashtable_0.Add("PubContentChapterNum", Localization.Get("获得章节修正名称的数量(此为高级功能,用于防采集列表替换章节名称的数量,从尾章节向前数)"));
     this.hashtable_0.Add("PubContentReplace", Localization.Get("章节内容替换规则(替换获取图片后)\r\n每行一个替换,格式如下\r\n需要替换的内容♂替换结果\r\n<div.+?>  这个表示过滤\r\n<div.+?>♂<br>  这个表示替换"));
 }
Beispiel #15
0
        public void Test_RefResults()
        {
            var intRef1 = Class19.Method19();

            Assert.AreEqual(123, intRef1);

            var harmony   = new Harmony("test");
            var processor = new PatchClassProcessor(harmony, typeof(Class19Patch));
            var patches   = processor.Patch();

            Assert.NotNull(patches, "patches");
            Assert.AreEqual(1, patches.Count);

            var intRef2 = Class19.Method19();

            Assert.AreEqual(456, intRef2);
        }
Beispiel #16
0
    // Token: 0x060000F0 RID: 240 RVA: 0x0000D43C File Offset: 0x0000B63C
    private byte[] method_6(byte[] byte_2, bool bool_0)
    {
        if (byte_2 == null)
        {
            throw new ArgumentNullException("\u0002");
        }
        int num = byte_2.Length;

        if (num % 4 != 0)
        {
            throw new ArgumentOutOfRangeException("\u0002", "Invalid block size.");
        }
        byte[] byte_3 = this.byte_0;
        byte[] array  = new byte[num];
        for (int i = 0; i < num; i += 4)
        {
            Class19.smethod_5(byte_3, byte_2, i, array, i, bool_0);
        }
        return(array);
    }
Beispiel #17
0
        public static double Orient2d_exact(Point pa, Point pb, Point point)
        {
            if (!Class20.bool_0)
            {
                Class20.smethod_0();
            }
            double num  = (pa.X - point.X) * (pb.Y - point.Y);
            double num2 = (pa.Y - point.Y) * (pb.X - point.X);
            double num3 = num - num2;
            double num4;

            if (num > 0.0)
            {
                if (num2 <= 0.0)
                {
                    return(num3);
                }
                num4 = num + num2;
            }
            else
            {
                if (num >= 0.0)
                {
                    return(num3);
                }
                if (num2 >= 0.0)
                {
                    return(num3);
                }
                num4 = -num - num2;
            }
            double num5 = Class20.double_2 * num4;

            if (num3 < num5 && -num3 < num5)
            {
                return(Class19.smethod_0(pa, pb, point, num4));
            }
            return(num3);
        }
Beispiel #18
0
        internal unsafe void method_0(IAsyncResult iasyncResult_0)
        {
            // ISSUE: untyped stack allocation
            void *voidPtr = (void *)__untypedstackalloc(52);

            try
            {
                *(int *)voidPtr = this.socket_0.EndReceive(iasyncResult_0);
                *(sbyte *)((IntPtr)voidPtr + 42) = (sbyte)(*(int *)voidPtr > 0);
                if (*(sbyte *)((IntPtr)voidPtr + 42) != (sbyte)0)
                {
                    Class4 class40 = this.class4_0;
                    byte[] byte0   = this.byte_0;
                    Class73.smethod_70(0, class40, *(int *)voidPtr, byte0);
                    List <Class1> class1List = Class73.smethod_192(this.class4_0);
                    *(sbyte *)((IntPtr)voidPtr + 43) = (sbyte)(class1List != null);
                    if (*(sbyte *)((IntPtr)voidPtr + 43) != (sbyte)0)
                    {
                        foreach (Class1 class1_0_1 in class1List)
                        {
                            Class73.smethod_131(false, class1_0_1, this);
                            *(short *)((IntPtr)voidPtr + 36) = (short)Class73.smethod_89(class1_0_1);
                            if (*(ushort *)((IntPtr)voidPtr + 36) <= (ushort)20480)
                            {
                                if (*(ushort *)((IntPtr)voidPtr + 36) != (ushort)8193)
                                {
                                    if (*(ushort *)((IntPtr)voidPtr + 36) != (ushort)8994)
                                    {
                                        if (*(ushort *)((IntPtr)voidPtr + 36) != (ushort)20480)
                                        {
                                            continue;
                                        }
                                    }
                                    else
                                    {
                                        Class73.smethod_163(Class73.smethod_255(class1_0_1));
                                        Class1 class1_0_2 = new Class1((ushort)25379);
                                        Class73.smethod_120(class1_0_2, this.string_3);
                                        this.method_1(class1_0_2);
                                        continue;
                                    }
                                }
                                else
                                {
                                    *(sbyte *)((IntPtr)voidPtr + 51) = (sbyte)(Class73.smethod_87(class1_0_1) == "GatewayServer");
                                    if (*(sbyte *)((IntPtr)voidPtr + 51) != (sbyte)0)
                                    {
                                        Class1 class1_0_2 = new Class1((ushort)24832, true, false);
                                        Class73.smethod_173((object)this.uint_0, class1_0_2);
                                        Class73.smethod_120(class1_0_2, "SR_Client");
                                        Class73.smethod_9(class1_0_2, this.uint_1);
                                        this.method_1(class1_0_2);
                                        continue;
                                    }
                                    continue;
                                }
                            }
                            else if (*(ushort *)((IntPtr)voidPtr + 36) != (ushort)36864)
                            {
                                switch (*(ushort *)((IntPtr)voidPtr + 36))
                                {
                                case 41216:
                                    *(sbyte *)((IntPtr)voidPtr + 49) = (sbyte)(Class73.smethod_16(class1_0_1) == (byte)1);
                                    if (*(sbyte *)((IntPtr)voidPtr + 49) != (sbyte)0)
                                    {
                                        this.method_1(new Class1((ushort)24833, true));
                                    }
                                    *(sbyte *)((IntPtr)voidPtr + 50) = (sbyte)(Class25.class19_0 == null);
                                    if (*(sbyte *)((IntPtr)voidPtr + 50) != (sbyte)0)
                                    {
                                        Class1 class1_0_2 = new Class1((ushort)24834);
                                        Class73.smethod_162((byte)22, class1_0_2);
                                        Class73.smethod_120(class1_0_2, this.string_0);
                                        Class73.smethod_120(class1_0_2, this.string_1);
                                        Class73.smethod_65((ushort)64, class1_0_2);
                                        this.method_1(class1_0_2);
                                        continue;
                                    }
                                    continue;

                                case 41217:
                                    *(sbyte *)((IntPtr)voidPtr + 48) = (sbyte)(Class73.smethod_16(class1_0_1) == (byte)1);
                                    if (*(sbyte *)((IntPtr)voidPtr + 48) != (sbyte)0)
                                    {
                                        *(int *)((IntPtr)voidPtr + 16) = (int)Class73.smethod_16(class1_0_1);
                                        Class73.smethod_87(class1_0_1);
                                        *(int *)((IntPtr)voidPtr + 20) = (int)Class73.smethod_165(class1_0_1);
                                        Class73.smethod_87(class1_0_1);
                                        *(int *)((IntPtr)voidPtr + 24)   = (int)Class73.smethod_11(class1_0_1);
                                        *(int *)((IntPtr)voidPtr + 28)   = (int)Class73.smethod_11(class1_0_1);
                                        *(int *)((IntPtr)voidPtr + 32)   = (int)Class73.smethod_16(class1_0_1);
                                        *(short *)((IntPtr)voidPtr + 40) = (short)Class73.smethod_11(class1_0_1);
                                        Class73.smethod_0(*(uint *)((IntPtr)voidPtr + 32), *(int *)((IntPtr)voidPtr + 28), *(int *)((IntPtr)voidPtr + 24), this);
                                        continue;
                                    }
                                    continue;

                                case 41218:
                                    *(int *)((IntPtr)voidPtr + 4)    = (int)Class73.smethod_16(class1_0_1);
                                    *(sbyte *)((IntPtr)voidPtr + 45) = (sbyte)(*(uint *)((IntPtr)voidPtr + 4) == 1U);
                                    if (*(sbyte *)((IntPtr)voidPtr + 45) != (sbyte)0)
                                    {
                                        *(int *)((IntPtr)voidPtr + 8) = (int)Class73.smethod_165(class1_0_1);
                                        string string_6 = Class73.smethod_87(class1_0_1);
                                        *(short *)((IntPtr)voidPtr + 38) = (short)Class73.smethod_11(class1_0_1);
                                        Class19 class19 = new Class19(string_6, *(ushort *)((IntPtr)voidPtr + 38), this.uint_1, this.uint_0, this.string_0, this.string_1, this.string_2, *(uint *)((IntPtr)voidPtr + 8));
                                        continue;
                                    }
                                    *(sbyte *)((IntPtr)voidPtr + 46) = (sbyte)(*(uint *)((IntPtr)voidPtr + 4) == 2U);
                                    if (*(sbyte *)((IntPtr)voidPtr + 46) != (sbyte)0)
                                    {
                                        *(int *)((IntPtr)voidPtr + 12) = (int)Class73.smethod_16(class1_0_1);
                                        string[] strArray = new string[12]
                                        {
                                            "Bilinmeyen Hata",
                                            "ID veya şifre hatalı",
                                            "Üyelik girişi server tarafından reddedildi",
                                            "Karakter zaten oyunda.",
                                            "Server full. Tekrar deneyin. / veya server Check.",
                                            "(C7) Bağlantı hatası",
                                            "(C8) Bağlantı hatası",
                                            "Karakter IP limit sınırına takıldı.",
                                            "Bilinmiyor",
                                            "18 yaş hatası( [GM] girişi için yetkili ip ayarlanmamış olabilir ! )",
                                            "12 yaş hatası( [GM] girişi için yetkili ip ayarlanmamış olabilir ! )",
                                            "18 yaş hatası( [GM] girişi için yetkili ip ayarlanmamış olabilir ! )"
                                        };
                                        *(sbyte *)((IntPtr)voidPtr + 47) = (sbyte)(*(uint *)((IntPtr)voidPtr + 12) == 1U);
                                        if (*(sbyte *)((IntPtr)voidPtr + 47) != (sbyte)0)
                                        {
                                            ++Class25.int_0;
                                        }
                                        if ((*(uint *)((IntPtr)voidPtr + 12) < 1U ? 0 : (*(uint *)((IntPtr)voidPtr + 12) <= 11U ? 1 : 0)) != 0)
                                        {
                                            Class73.smethod_245(this, strArray[(int)*(uint *)((IntPtr)voidPtr + 12)]);
                                            continue;
                                        }
                                        Class73.smethod_245(this, strArray[0]);
                                        continue;
                                    }
                                    Class73.smethod_245(this, "Bilinmeyen hata kodu => 0xa102 uint8 != 1");
                                    continue;

                                default:
                                    if (*(ushort *)((IntPtr)voidPtr + 36) == (ushort)41763)
                                    {
                                        *(sbyte *)((IntPtr)voidPtr + 44) = (sbyte)(Class73.smethod_16(class1_0_1) == (byte)2);
                                        if (*(sbyte *)((IntPtr)voidPtr + 44) != (sbyte)0)
                                        {
                                            ++Class25.int_0;
                                            Class73.smethod_245(this, "Captcha kodu hatalı");
                                            continue;
                                        }
                                        continue;
                                    }
                                    continue;
                                }
                            }
                            this.method_1((Class1)null);
                        }
                    }
                    Class73.smethod_63(this);
                }
                else
                {
                    Class73.smethod_245(this, "nReceived < 1");
                }
            }
            catch (Exception ex)
            {
                Class73.smethod_245(this, ex.ToString());
            }
        }
Beispiel #19
0
 public Settings()
 {
     Class19.Q77LubhzKM3NS();
 }
Beispiel #20
0
 static Settings()
 {
     Class19.Q77LubhzKM3NS();
     Settings.defaultInstance = (Settings)SettingsBase.Synchronized(new Settings());
 }
Beispiel #21
0
        private void method_8(int int4)
        {
            WaitCallback waitCallback = null;
            var          @enum        = _enum10;

            if (@enum == AudioStatus.IsCurrentlyPlayingAudio)
            {
                StopPlaying();
            }
            lock (_object0)
            {
                Stream arg350 = _stream10;
                _int3           = int4;
                arg350.Position = int4;
                if (@enum == AudioStatus.ShouldStartAudio)
                {
                    var count = _queue0.Count;
                    var num   = 1f / (_int0 * count / (float)GetWaveFormat().short_1);
                    var num2  = 0f;
                    var num3  = 1f;
                    if (GetWaveFormat().waveFormatTag_0 == WaveFormatTag.IeeeFloat)
                    {
                        var array = new float[_int0 >> 2];
                        using (var enumerator = _queue0.GetEnumerator())
                        {
                            while (enumerator.MoveNext())
                            {
                                var current = enumerator.Current;
                                var array2  = current.method_3().method_1();
                                var num4    = _stream10.vmethod_4(array, 0, array.Length);
                                if (num4 == 0)
                                {
                                    break;
                                }
                                var i    = 0;
                                var num5 = 0;
                                while (i < num4)
                                {
                                    array2[i] = num3 * array2[i] + num2 * array[i];
                                    num5++;
                                    if (num5 == GetWaveFormat().short_0)
                                    {
                                        num2 += num;
                                        num3 -= num;
                                        num5  = 0;
                                    }
                                    i++;
                                }
                                Array.Clear(array2, num4, current.method_3().method_5() - num4);
                                current.method_3().method_6(num4);
                            }
                            goto IL_27D;
                        }
                    }
                    if (GetWaveFormat().waveFormatTag_0 == WaveFormatTag.Pcm)
                    {
                        using (var @class = new Class19(_int0))
                        {
                            foreach (var current2 in _queue0)
                            {
                                var array3 = current2.method_3().method_2();
                                var array4 = Class19.smethod_0(@class);
                                var num6   = _stream10.vmethod_3(Class19.smethod_1(@class), _int0) >> 1;
                                if (num6 == 0)
                                {
                                    break;
                                }
                                var j    = 0;
                                var num7 = 0;
                                while (j < num6)
                                {
                                    array3[j] = (short)(num3 * array3[j] + num2 * array4[j]);
                                    num7++;
                                    if (num7 == GetWaveFormat().short_0)
                                    {
                                        num2 += num;
                                        num3 -= num;
                                        num7  = 0;
                                    }
                                    j++;
                                }
                                Array.Clear(array3, num6, current2.method_3().method_7() - num6);
                                current2.method_3().method_8(num6);
                            }
                        }
                    }
IL_27D:
                    GC.Collect();
                    _stopwatch0.Reset();
                    method_9(0);
                    if (!_bool1)
                    {
                        if (waitCallback == null)
                        {
                            waitCallback = method_12;
                        }
                        ThreadPool.QueueUserWorkItem(waitCallback);
                    }
                }
            }
        }
Beispiel #22
0
 public RuleTestForm()
 {
     Class19.Q77LubhzKM3NS();
     this.InitializeComponent();
 }
Beispiel #23
0
 public Class18()
 {
     Class19.Q77LubhzKM3NS();
 }
 public HelpLog()
 {
     Class19.Q77LubhzKM3NS();
     this.InitializeComponent();
 }
Beispiel #25
0
 public NovelSpiderUpdate()
 {
     Class19.Q77LubhzKM3NS();
     this.InitializeComponent();
 }
Beispiel #26
0
 static Class18()
 {
     Class19.Q77LubhzKM3NS();
     Class18.eibbDcEcC = typeof(Class18).Assembly.ManifestModule;
 }
Beispiel #27
0
 // Token: 0x060000EC RID: 236 RVA: 0x000033EF File Offset: 0x000015EF
 public uint method_3(uint uint_0)
 {
     return(Class19.smethod_1(this.method_1(Class19.smethod_0(uint_0))));
 }
Beispiel #28
0
    internal static double smethod_3(Point point_0, Point point_1, Point point_2, Point point_3)
    {
        double[] array   = new double[5];
        double[] array2  = new double[5];
        double[] array3  = new double[5];
        double[] array4  = new double[5];
        double[] array5  = new double[5];
        double[] array6  = new double[5];
        double[] array7  = new double[9];
        double[] array8  = new double[13];
        double[] array9  = new double[13];
        double[] array10 = new double[13];
        double[] array11 = new double[13];
        double[] array12 = new double[25];
        double[] array13 = new double[25];
        double[] array14 = new double[25];
        double[] array15 = new double[25];
        double[] array16 = new double[49];
        double[] array17 = new double[49];
        double[] array18 = new double[97];
        double   num     = point_0.X * point_1.Y;
        double   num2    = Class20.double_1 * point_0.X;
        double   num3    = num2 - point_0.X;
        double   num4    = num2 - num3;
        double   num5    = point_0.X - num4;

        num2 = Class20.double_1 * point_1.Y;
        num3 = num2 - point_1.Y;
        double num6  = num2 - num3;
        double num7  = point_1.Y - num6;
        double num8  = num - num4 * num6;
        double num9  = num8 - num5 * num6;
        double num10 = num9 - num4 * num7;
        double num11 = num5 * num7 - num10;
        double num12 = point_1.X * point_0.Y;

        num2  = Class20.double_1 * point_1.X;
        num3  = num2 - point_1.X;
        num4  = num2 - num3;
        num5  = point_1.X - num4;
        num2  = Class20.double_1 * point_0.Y;
        num3  = num2 - point_0.Y;
        num6  = num2 - num3;
        num7  = point_0.Y - num6;
        num8  = num12 - num4 * num6;
        num9  = num8 - num5 * num6;
        num10 = num9 - num4 * num7;
        double num13 = num5 * num7 - num10;
        double num14 = num11 - num13;
        double num15 = num11 - num14;
        double num16 = num14 + num15;
        double num17 = num15 - num13;
        double num18 = num11 - num16;

        array[0] = num18 + num17;
        double num19 = num + num14;

        num15 = num19 - num;
        num16 = num19 - num15;
        num17 = num14 - num15;
        num18 = num - num16;
        double num20 = num18 + num17;

        num14    = num20 - num12;
        num15    = num20 - num14;
        num16    = num14 + num15;
        num17    = num15 - num12;
        num18    = num20 - num16;
        array[1] = num18 + num17;
        array[3] = num19 + num14;
        num15    = array[3] - num19;
        num16    = array[3] - num15;
        num17    = num14 - num15;
        num18    = num19 - num16;
        array[2] = num18 + num17;
        double num21 = point_1.X * point_2.Y;

        num2  = Class20.double_1 * point_1.X;
        num3  = num2 - point_1.X;
        num4  = num2 - num3;
        num5  = point_1.X - num4;
        num2  = Class20.double_1 * point_2.Y;
        num3  = num2 - point_2.Y;
        num6  = num2 - num3;
        num7  = point_2.Y - num6;
        num8  = num21 - num4 * num6;
        num9  = num8 - num5 * num6;
        num10 = num9 - num4 * num7;
        double num22 = num5 * num7 - num10;
        double num23 = point_2.X * point_1.Y;

        num2  = Class20.double_1 * point_2.X;
        num3  = num2 - point_2.X;
        num4  = num2 - num3;
        num5  = point_2.X - num4;
        num2  = Class20.double_1 * point_1.Y;
        num3  = num2 - point_1.Y;
        num6  = num2 - num3;
        num7  = point_1.Y - num6;
        num8  = num23 - num4 * num6;
        num9  = num8 - num5 * num6;
        num10 = num9 - num4 * num7;
        double num24 = num5 * num7 - num10;

        num14     = num22 - num24;
        num15     = num22 - num14;
        num16     = num14 + num15;
        num17     = num15 - num24;
        num18     = num22 - num16;
        array2[0] = num18 + num17;
        num19     = num21 + num14;
        num15     = num19 - num21;
        num16     = num19 - num15;
        num17     = num14 - num15;
        num18     = num21 - num16;
        num20     = num18 + num17;
        num14     = num20 - num23;
        num15     = num20 - num14;
        num16     = num14 + num15;
        num17     = num15 - num23;
        num18     = num20 - num16;
        array2[1] = num18 + num17;
        array2[3] = num19 + num14;
        num15     = array2[3] - num19;
        num16     = array2[3] - num15;
        num17     = num14 - num15;
        num18     = num19 - num16;
        array2[2] = num18 + num17;
        double num25 = point_2.X * point_3.Y;

        num2  = Class20.double_1 * point_2.X;
        num3  = num2 - point_2.X;
        num4  = num2 - num3;
        num5  = point_2.X - num4;
        num2  = Class20.double_1 * point_3.Y;
        num3  = num2 - point_3.Y;
        num6  = num2 - num3;
        num7  = point_3.Y - num6;
        num8  = num25 - num4 * num6;
        num9  = num8 - num5 * num6;
        num10 = num9 - num4 * num7;
        double num26 = num5 * num7 - num10;
        double num27 = point_3.X * point_2.Y;

        num2  = Class20.double_1 * point_3.X;
        num3  = num2 - point_3.X;
        num4  = num2 - num3;
        num5  = point_3.X - num4;
        num2  = Class20.double_1 * point_2.Y;
        num3  = num2 - point_2.Y;
        num6  = num2 - num3;
        num7  = point_2.Y - num6;
        num8  = num27 - num4 * num6;
        num9  = num8 - num5 * num6;
        num10 = num9 - num4 * num7;
        double num28 = num5 * num7 - num10;

        num14     = num26 - num28;
        num15     = num26 - num14;
        num16     = num14 + num15;
        num17     = num15 - num28;
        num18     = num26 - num16;
        array3[0] = num18 + num17;
        num19     = num25 + num14;
        num15     = num19 - num25;
        num16     = num19 - num15;
        num17     = num14 - num15;
        num18     = num25 - num16;
        num20     = num18 + num17;
        num14     = num20 - num27;
        num15     = num20 - num14;
        num16     = num14 + num15;
        num17     = num15 - num27;
        num18     = num20 - num16;
        array3[1] = num18 + num17;
        array3[3] = num19 + num14;
        num15     = array3[3] - num19;
        num16     = array3[3] - num15;
        num17     = num14 - num15;
        num18     = num19 - num16;
        array3[2] = num18 + num17;
        double num29 = point_3.X * point_0.Y;

        num2  = Class20.double_1 * point_3.X;
        num3  = num2 - point_3.X;
        num4  = num2 - num3;
        num5  = point_3.X - num4;
        num2  = Class20.double_1 * point_0.Y;
        num3  = num2 - point_0.Y;
        num6  = num2 - num3;
        num7  = point_0.Y - num6;
        num8  = num29 - num4 * num6;
        num9  = num8 - num5 * num6;
        num10 = num9 - num4 * num7;
        double num30 = num5 * num7 - num10;
        double num31 = point_0.X * point_3.Y;

        num2  = Class20.double_1 * point_0.X;
        num3  = num2 - point_0.X;
        num4  = num2 - num3;
        num5  = point_0.X - num4;
        num2  = Class20.double_1 * point_3.Y;
        num3  = num2 - point_3.Y;
        num6  = num2 - num3;
        num7  = point_3.Y - num6;
        num8  = num31 - num4 * num6;
        num9  = num8 - num5 * num6;
        num10 = num9 - num4 * num7;
        double num32 = num5 * num7 - num10;

        num14     = num30 - num32;
        num15     = num30 - num14;
        num16     = num14 + num15;
        num17     = num15 - num32;
        num18     = num30 - num16;
        array4[0] = num18 + num17;
        num19     = num29 + num14;
        num15     = num19 - num29;
        num16     = num19 - num15;
        num17     = num14 - num15;
        num18     = num29 - num16;
        num20     = num18 + num17;
        num14     = num20 - num31;
        num15     = num20 - num14;
        num16     = num14 + num15;
        num17     = num15 - num31;
        num18     = num20 - num16;
        array4[1] = num18 + num17;
        array4[3] = num19 + num14;
        num15     = array4[3] - num19;
        num16     = array4[3] - num15;
        num17     = num14 - num15;
        num18     = num19 - num16;
        array4[2] = num18 + num17;
        double num33 = point_0.X * point_2.Y;

        num2  = Class20.double_1 * point_0.X;
        num3  = num2 - point_0.X;
        num4  = num2 - num3;
        num5  = point_0.X - num4;
        num2  = Class20.double_1 * point_2.Y;
        num3  = num2 - point_2.Y;
        num6  = num2 - num3;
        num7  = point_2.Y - num6;
        num8  = num33 - num4 * num6;
        num9  = num8 - num5 * num6;
        num10 = num9 - num4 * num7;
        double num34 = num5 * num7 - num10;
        double num35 = point_2.X * point_0.Y;

        num2  = Class20.double_1 * point_2.X;
        num3  = num2 - point_2.X;
        num4  = num2 - num3;
        num5  = point_2.X - num4;
        num2  = Class20.double_1 * point_0.Y;
        num3  = num2 - point_0.Y;
        num6  = num2 - num3;
        num7  = point_0.Y - num6;
        num8  = num35 - num4 * num6;
        num9  = num8 - num5 * num6;
        num10 = num9 - num4 * num7;
        double num36 = num5 * num7 - num10;

        num14     = num34 - num36;
        num15     = num34 - num14;
        num16     = num14 + num15;
        num17     = num15 - num36;
        num18     = num34 - num16;
        array5[0] = num18 + num17;
        num19     = num33 + num14;
        num15     = num19 - num33;
        num16     = num19 - num15;
        num17     = num14 - num15;
        num18     = num33 - num16;
        num20     = num18 + num17;
        num14     = num20 - num35;
        num15     = num20 - num14;
        num16     = num14 + num15;
        num17     = num15 - num35;
        num18     = num20 - num16;
        array5[1] = num18 + num17;
        array5[3] = num19 + num14;
        num15     = array5[3] - num19;
        num16     = array5[3] - num15;
        num17     = num14 - num15;
        num18     = num19 - num16;
        array5[2] = num18 + num17;
        double num37 = point_1.X * point_3.Y;

        num2  = Class20.double_1 * point_1.X;
        num3  = num2 - point_1.X;
        num4  = num2 - num3;
        num5  = point_1.X - num4;
        num2  = Class20.double_1 * point_3.Y;
        num3  = num2 - point_3.Y;
        num6  = num2 - num3;
        num7  = point_3.Y - num6;
        num8  = num37 - num4 * num6;
        num9  = num8 - num5 * num6;
        num10 = num9 - num4 * num7;
        double num38 = num5 * num7 - num10;
        double num39 = point_3.X * point_1.Y;

        num2  = Class20.double_1 * point_3.X;
        num3  = num2 - point_3.X;
        num4  = num2 - num3;
        num5  = point_3.X - num4;
        num2  = Class20.double_1 * point_1.Y;
        num3  = num2 - point_1.Y;
        num6  = num2 - num3;
        num7  = point_1.Y - num6;
        num8  = num39 - num4 * num6;
        num9  = num8 - num5 * num6;
        num10 = num9 - num4 * num7;
        double num40 = num5 * num7 - num10;

        num14     = num38 - num40;
        num15     = num38 - num14;
        num16     = num14 + num15;
        num17     = num15 - num40;
        num18     = num38 - num16;
        array6[0] = num18 + num17;
        num19     = num37 + num14;
        num15     = num19 - num37;
        num16     = num19 - num15;
        num17     = num14 - num15;
        num18     = num37 - num16;
        num20     = num18 + num17;
        num14     = num20 - num39;
        num15     = num20 - num14;
        num16     = num14 + num15;
        num17     = num15 - num39;
        num18     = num20 - num16;
        array6[1] = num18 + num17;
        array6[3] = num19 + num14;
        num15     = array6[3] - num19;
        num16     = array6[3] - num15;
        num17     = num14 - num15;
        num18     = num19 - num16;
        array6[2] = num18 + num17;
        int int_  = Class19.smethod_2(4, array3, 4, array4, array7);
        int int_2 = Class19.smethod_2(int_, array7, 4, array5, array10);

        int_ = Class19.smethod_2(4, array4, 4, array, array7);
        int int_3 = Class19.smethod_2(int_, array7, 4, array6, array11);

        for (int i = 0; i < 4; i++)
        {
            array6[i] = -array6[i];
            array5[i] = -array5[i];
        }
        int_ = Class19.smethod_2(4, array, 4, array2, array7);
        int int_4 = Class19.smethod_2(int_, array7, 4, array5, array8);

        int_ = Class19.smethod_2(4, array2, 4, array3, array7);
        int int_5  = Class19.smethod_2(int_, array7, 4, array6, array9);
        int int_6  = Class19.smethod_4(int_5, array9, point_0.Z, array12);
        int int_7  = Class19.smethod_4(int_2, array10, -point_1.Z, array13);
        int int_8  = Class19.smethod_4(int_3, array11, point_2.Z, array14);
        int int_9  = Class19.smethod_4(int_4, array8, -point_3.Z, array15);
        int int_10 = Class19.smethod_2(int_6, array12, int_7, array13, array16);
        int int_11 = Class19.smethod_2(int_8, array14, int_9, array15, array17);
        int num41  = Class19.smethod_2(int_10, array16, int_11, array17, array18);

        return(array18[num41 - 1]);
    }
 public MysqlForm()
 {
     Class19.Q77LubhzKM3NS();
     this.InitializeComponent();
 }
Beispiel #30
0
 // Token: 0x060000EE RID: 238 RVA: 0x00003415 File Offset: 0x00001615
 public int method_5(int int_0)
 {
     return(Class19.smethod_3(this.method_1(Class19.smethod_2(int_0))));
 }