// Token: 0x06001304 RID: 4868 RVA: 0x00004820 File Offset: 0x00002A20
 internal void method_30(object object_0, Class50 class50_0)
 {
     if (this.delegate145_0 != null)
     {
         this.delegate145_0(object_0, class50_0);
     }
 }
Exemple #2
0
    public static void smethod_5(string string_2)
    {
        FileStream fileStream = new FileStream(string_2, FileMode.Open, FileAccess.Read);

        byte[] array = new byte[fileStream.Length];
        fileStream.Read(array, 0, array.Length);
        fileStream.Close();
        Class50.smethod_3(array);
    }
Exemple #3
0
        public static void Initialize()
        {
            Document arg_0A_0 = Autodesk.AutoCAD.ApplicationServices.Application.DocumentManager.MdiActiveDocument;
            Editor   editor   = Autodesk.AutoCAD.ApplicationServices.Application.DocumentManager.MdiActiveDocument.Editor;

            try
            {
                LicenseManager.IsInitialized = false;
                try
                {
                    LicenseManager.LicenseFile = Reg.GetComputationalCADRegistryValue("LICENSEFILE");
                    if (File.Exists(LicenseManager.LicenseFile))
                    {
                        Class50.smethod_5(LicenseManager.LicenseFile);
                    }
                }
                catch
                {
                    LicenseManager.LicenseFile = "";
                }
                LicenseManager.IsLicensed     = Class50.smethod_6();
                LicenseManager.IsTrialLicense = Class50.smethod_12();
                LicenseManager.HardwareID     = Class50.smethod_40(true, true, true, false);
                if (LicenseManager.IsLicensed)
                {
                    try
                    {
                        LicenseManager.Description = Class50.smethod_38().GetByIndex(0).ToString();
                        goto IL_D2;
                    }
                    catch
                    {
                        LicenseManager.Description = "FULL";
                        goto IL_D2;
                    }
                }
                int num  = Class50.smethod_22();
                int num2 = Class50.smethod_24();
                if (num > num2 && num > 0)
                {
                    LicenseManager.Description = "Trial";
                    LicenseManager.IsLicensed  = true;
                }
                else
                {
                    LicenseManager.Description = "Expired";
                }
IL_D2:
                LicenseManager.IsInitialized = true;
            }
            catch (System.Exception ex)
            {
                editor.WriteMessage("\n" + ex.ToString());
            }
        }
Exemple #4
0
        public void Info()
        {
            Document arg_0A_0 = Autodesk.AutoCAD.ApplicationServices.Application.DocumentManager.MdiActiveDocument;
            Editor   editor   = Autodesk.AutoCAD.ApplicationServices.Application.DocumentManager.MdiActiveDocument.Editor;

            editor.WriteMessage("\nLicense file           : " + LicenseManager.LicenseFile);
            editor.WriteMessage("\nLicensed               : " + LicenseManager.IsLicensed.ToString());
            editor.WriteMessage("\nEvaluation_Lock_Enabled: " + LicenseManager.IsTrialLicense.ToString());
            editor.WriteMessage("\nTrial days             : " + Class50.smethod_22().ToString());
            editor.WriteMessage("\nCurrent day            : " + Class50.smethod_24().ToString());
            editor.WriteMessage("\nDescription            : " + LicenseManager.Description);
        }
Exemple #5
0
        public static void RemoveAll <K, V>(this Dictionary <K, V> dic, Func <K, V, bool> filter)
        {
            List <K> list = Class50 <K> .smethod_0();

            Dictionary <K, V> .Enumerator enumerator = dic.GetEnumerator();
            while (enumerator.MoveNext())
            {
                KeyValuePair <K, V> current = enumerator.Current;
                if (filter(current.Key, current.Value))
                {
                    list.Add(current.Key);
                }
            }
            for (int i = 0; i < list.Count; i++)
            {
                dic.Remove(list[i]);
            }
            list.Clear();
        }
Exemple #6
0
 protected void method_15()
 {
     byte[] bytes = this.class74_0.method_20();
     if (Encodings.Ascii.GetString(bytes, 0, bytes.Length) == "ttcf")
     {
         this.class74_0.method_25(4L);
         int  num1 = (int)this.class74_0.method_14();
         bool flag = false;
         for (int index = 0; index < num1 && !flag; ++index)
         {
             uint num2 = this.class74_0.method_14();
             this.class74_0.method_26();
             this.class74_0.Position = (long)num2;
             this.class50_0          = new Class50();
             this.class50_0.method_0(this.class74_0);
             if (!this.class50_0.method_1("name"))
             {
                 throw new Exception("Unable to parse TrueType collection - missing 'head' table.");
             }
             Class1 class1 = (Class1)this.method_1("name");
             if (this.string_0 == string.Empty || class1.FullName == this.string_0)
             {
                 flag = true;
             }
             this.class74_0.method_27();
         }
         if (!flag)
         {
             throw new Exception("Unable to locate font '" + this.string_0 + "' in TrueType collection");
         }
     }
     else
     {
         this.class74_0.Position = 0L;
         this.class50_0          = new Class50();
         this.class50_0.method_0(this.class74_0);
     }
 }
Exemple #7
0
    // Token: 0x0600011B RID: 283 RVA: 0x0000D864 File Offset: 0x0000BA64
    public static void smethod_1(JObject jobject_0, string string_0)
    {
        try
        {
            foreach (JToken jtoken in jobject_0.Values())
            {
                if (!Class130.dictionary_0.ContainsKey((int)jtoken["id"]))
                {
                    MainWindow.webView_0.QueueScriptCall(string.Format("updateButton({0},true)", jtoken["id"]));
                    string  text = jtoken["store"].ToString().ToLower();
                    uint    num  = Class79.smethod_0(text);
                    Class44 @class;
                    if (num <= 2430139328u)
                    {
                        if (num <= 1369243890u)
                        {
                            if (num <= 650952027u)
                            {
                                if (num <= 536391395u)
                                {
                                    if (num != 75628775u)
                                    {
                                        if (num != 536391395u)
                                        {
                                            goto IL_6E9;
                                        }
                                        if (!(text == "net-a-porter us"))
                                        {
                                            goto IL_6E9;
                                        }
                                        @class = new Class50(jtoken, "am", "us");
                                    }
                                    else
                                    {
                                        if (!(text == "footpatrol"))
                                        {
                                            goto IL_6E9;
                                        }
                                        @class = new Class45(jtoken, "footpatrol", "AD60F89E1BB248F388B9FC671851A2B8");
                                    }
                                }
                                else if (num != 634394085u)
                                {
                                    if (num != 650952027u)
                                    {
                                        goto IL_6E9;
                                    }
                                    if (!(text == "footaction"))
                                    {
                                        goto IL_6E9;
                                    }
                                    @class = new Class51(jtoken, "footaction.com");
                                }
                                else
                                {
                                    if (!(text == "net-a-porter eu"))
                                    {
                                        goto IL_6E9;
                                    }
                                    @class = new Class50(jtoken, "intl", "gb");
                                }
                            }
                            else if (num <= 1003079584u)
                            {
                                if (num != 988777544u)
                                {
                                    if (num != 1003079584u)
                                    {
                                        goto IL_6E9;
                                    }
                                    if (!(text == "champs sports"))
                                    {
                                        goto IL_6E9;
                                    }
                                    @class = new Class47(jtoken, "champssports.com");
                                }
                                else
                                {
                                    if (!(text == "the hip store"))
                                    {
                                        goto IL_6E9;
                                    }
                                    @class = new Class45(jtoken, "thehipstore", "117860D26D504A5FB26B2FB64CE35FB8");
                                }
                            }
                            else if (num != 1271241200u)
                            {
                                if (num != 1369243890u)
                                {
                                    goto IL_6E9;
                                }
                                if (!(text == "supreme eu"))
                                {
                                    goto IL_6E9;
                                }
                                @class = new Class54(jtoken, "EU");
                            }
                            else
                            {
                                if (!(text == "supreme us"))
                                {
                                    goto IL_6E9;
                                }
                                @class = new Class54(jtoken, "US");
                            }
                        }
                        else if (num <= 2033596121u)
                        {
                            if (num <= 1613681225u)
                            {
                                if (num != 1374915048u)
                                {
                                    if (num != 1613681225u)
                                    {
                                        goto IL_6E9;
                                    }
                                    if (!(text == "footlocker us "))
                                    {
                                        goto IL_6E9;
                                    }
                                    @class = new Class51(jtoken, "footlocker.com");
                                }
                                else
                                {
                                    if (!(text == "eastbay"))
                                    {
                                        goto IL_6E9;
                                    }
                                    @class = new Class47(jtoken, "eastbay.com");
                                }
                            }
                            else if (num != 1819840374u)
                            {
                                if (num != 2033596121u)
                                {
                                    goto IL_6E9;
                                }
                                if (!(text == "size?"))
                                {
                                    goto IL_6E9;
                                }
                                @class = new Class45(jtoken, "size", "3565AE9C56464BB0AD8020F735D1479E");
                            }
                            else
                            {
                                if (!(text == "jd sports"))
                                {
                                    goto IL_6E9;
                                }
                                @class = new Class45(jtoken, "jdsports", "60743806B14F4AF389F582E83A141733");
                            }
                        }
                        else if (num <= 2404272289u)
                        {
                            if (num != 2191237913u)
                            {
                                if (num != 2404272289u)
                                {
                                    goto IL_6E9;
                                }
                                if (!(text == "footaction "))
                                {
                                    goto IL_6E9;
                                }
                                @class = new Class51(jtoken, "footaction.com");
                            }
                            else
                            {
                                if (!(text == "footlocker ca "))
                                {
                                    goto IL_6E9;
                                }
                                @class = new Class51(jtoken, "footlocker.ca");
                            }
                        }
                        else if (num != 2407667328u)
                        {
                            if (num != 2414935827u)
                            {
                                if (num != 2430139328u)
                                {
                                    goto IL_6E9;
                                }
                                if (!(text == "lacoste nl"))
                                {
                                    goto IL_6E9;
                                }
                                @class = new Class53(jtoken, "/on/demandware.store/Sites-NL-Site/fr/");
                            }
                            else
                            {
                                if (!(text == "lacoste dk"))
                                {
                                    goto IL_6E9;
                                }
                                @class = new Class53(jtoken, "/on/demandware.store/Sites-DK-Site/fr/");
                            }
                        }
                        else
                        {
                            if (!(text == "mr porter eu"))
                            {
                                goto IL_6E9;
                            }
                            @class = new Class46(jtoken, "intl", "gb");
                        }
                    }
                    else if (num <= 2661617280u)
                    {
                        if (num <= 2551966898u)
                        {
                            if (num <= 2500795398u)
                            {
                                if (num != 2464533209u)
                                {
                                    if (num != 2500795398u)
                                    {
                                        goto IL_6E9;
                                    }
                                    if (!(text == "lacoste pl"))
                                    {
                                        goto IL_6E9;
                                    }
                                    @class = new Class53(jtoken, "/on/demandware.store/Sites-PL-Site/fr/");
                                }
                                else
                                {
                                    if (!(text == "lacoste ch"))
                                    {
                                        goto IL_6E9;
                                    }
                                    @class = new Class53(jtoken, "/on/demandware.store/Sites-CH-Site/fr/");
                                }
                            }
                            else if (num != 2505773186u)
                            {
                                if (num != 2551966898u)
                                {
                                    goto IL_6E9;
                                }
                                if (!(text == "lacoste uk"))
                                {
                                    goto IL_6E9;
                                }
                                @class = new Class53(jtoken, "/on/demandware.store/Sites-GB-Site/en/");
                            }
                            else
                            {
                                if (!(text == "mr porter us"))
                                {
                                    goto IL_6E9;
                                }
                                @class = new Class46(jtoken, "am", "us");
                            }
                        }
                        else if (num <= 2581976542u)
                        {
                            if (num != 2563815827u)
                            {
                                if (num != 2581976542u)
                                {
                                    goto IL_6E9;
                                }
                                if (!(text == "lacoste ca"))
                                {
                                    goto IL_6E9;
                                }
                                @class = new Class53(jtoken, "/on/demandware.store/Sites-CA-Site/fr/");
                            }
                            else
                            {
                                if (!(text == "lacoste kr"))
                                {
                                    goto IL_6E9;
                                }
                                @class = new Class53(jtoken, "/on/demandware.store/Sites-KR-Site/fr/");
                            }
                        }
                        else if (num != 2599048351u)
                        {
                            if (num != 2649822493u)
                            {
                                if (num != 2661617280u)
                                {
                                    goto IL_6E9;
                                }
                                if (!(text == "champs sports "))
                                {
                                    goto IL_6E9;
                                }
                                @class = new Class51(jtoken, "champssports.com");
                            }
                            else
                            {
                                if (!(text == "lacoste de"))
                                {
                                    goto IL_6E9;
                                }
                                @class = new Class53(jtoken, "/on/demandware.store/Sites-DE-Site/fr/");
                            }
                        }
                        else
                        {
                            if (!(text == "lacoste at"))
                            {
                                goto IL_6E9;
                            }
                            @class = new Class53(jtoken, "/on/demandware.store/Sites-AT-Site/fr/");
                        }
                    }
                    else if (num <= 3023372879u)
                    {
                        if (num <= 2866210327u)
                        {
                            if (num != 2666305922u)
                            {
                                if (num != 2866210327u)
                                {
                                    goto IL_6E9;
                                }
                                if (!(text == "lacoste it"))
                                {
                                    goto IL_6E9;
                                }
                                @class = new Class53(jtoken, "/on/demandware.store/Sites-IT-Site/fr/");
                            }
                            else
                            {
                                if (!(text == "lacoste fr"))
                                {
                                    goto IL_6E9;
                                }
                                @class = new Class53(jtoken, "/on/demandware.store/Sites-FR-Site/fr/");
                            }
                        }
                        else if (num != 2954629754u)
                        {
                            if (num != 3023372879u)
                            {
                                goto IL_6E9;
                            }
                            if (!(text == "footlocker eu "))
                            {
                                goto IL_6E9;
                            }
                            @class = new Class49(jtoken);
                        }
                        else
                        {
                            if (!(text == "lacoste us"))
                            {
                                goto IL_6E9;
                            }
                            @class = new Class53(jtoken, "/on/demandware.store/Sites-FlagShip-Site/en_US/");
                        }
                    }
                    else if (num <= 3395413464u)
                    {
                        if (num != 3117874612u)
                        {
                            if (num != 3395413464u)
                            {
                                goto IL_6E9;
                            }
                            if (!(text == "eastbay "))
                            {
                                goto IL_6E9;
                            }
                            @class = new Class51(jtoken, "eastbay.com");
                        }
                        else
                        {
                            if (!(text == "lacoste ie"))
                            {
                                goto IL_6E9;
                            }
                            @class = new Class53(jtoken, "/on/demandware.store/Sites-IE-Site/fr/");
                        }
                    }
                    else if (num != 3491784070u)
                    {
                        if (num != 3987781139u)
                        {
                            if (num != 4224345091u)
                            {
                                goto IL_6E9;
                            }
                            if (!(text == "footlocker ca"))
                            {
                                goto IL_6E9;
                            }
                            @class = new Class47(jtoken, "footlocker.ca");
                        }
                        else
                        {
                            if (!(text == "footlocker us"))
                            {
                                goto IL_6E9;
                            }
                            @class = new Class47(jtoken, "footlocker.com");
                        }
                    }
                    else
                    {
                        if (!(text == "off-white"))
                        {
                            goto IL_6E9;
                        }
                        @class = new Class48(jtoken);
                    }
IL_6FA:
                    if ([email protected]_1)
                    {
                        Class130.dictionary_0[(int)jtoken["id"]] = @class;
                        @class.vmethod_0();
                        continue;
                    }
                    continue;
IL_6E9:
                    @class = new Class52(jtoken, string_0);
                    goto IL_6FA;
                }
            }
        }
        catch
        {
        }
    }
Exemple #8
0
        // Token: 0x06001452 RID: 5202 RVA: 0x00024FCC File Offset: 0x000231CC
        public void CreatePartnershipComplete(GInterface2 pDevice, int hrResult)
        {
            Class50 class50_ = new Class50(pDevice, hrResult);

            this.class24_0.method_30(this.class24_0, class50_);
        }