コード例 #1
0
        public void Save()
        {
            Directory.CreateDirectory("profiles");
            Dictionary <string, object> value = new Dictionary <string, object>
            {
                {
                    "ST_Delay",
                    ST_Delay
                },
                {
                    "ST_ReconnectInterruptEnable",
                    ST_ReconnectInterruptEnable
                },
                {
                    "ST_ReconnectInterruptInterval",
                    ST_ReconnectInterruptInterval
                },
                {
                    "ST_EnableHotTimeProfile",
                    ST_EnableHotTimeProfile
                },
                {
                    "ST_EnableAutoProfile",
                    ST_EnableAutoProfile
                },
                {
                    "ST_EnableAutoShutdown",
                    ST_EnableAutoShutdown
                },
                {
                    "AD_Pause100",
                    AD_Pause100
                },
                {
                    "AD_NoHeroUp",
                    AD_NoHeroUp
                },
                {
                    "ST_EnableTelegram",
                    ST_EnableTelegram
                },
                {
                    "ST_EnableTelegramMsg1",
                    ST_EnableTelegramMsg1
                },
                {
                    "ST_TelegramWarnHT",
                    ST_TelegramWarnHT
                },
                {
                    "ST_TelegramWarnBoost",
                    ST_TelegramWarnBoost
                },
                {
                    "ST_HotTimeProfile",
                    ST_HotTimeProfile
                },
                {
                    "ST_BlueStacksForceActive",
                    ST_BlueStacksForceActive
                },
                {
                    "ST_TelegramToken",
                    ST_TelegramToken
                },
                {
                    "ST_LDTitle",
                    ST_LDTitle
                },
                {
                    "ST_TelegramChatID",
                    ST_TelegramChatID
                },
                {
                    "ST_ForegroundMode",
                    ST_ForegroundMode
                }
            };
            string data = JsonConvert.SerializeObject(value);

            File.WriteAllText(AIProfiles.FILE_PATH, data);
            CurrentProfile.Save(CurrentKey);
        }