示例#1
0
        /// <summary>
        /// 载入V2ray
        /// </summary>
        private void LoadV2ray()
        {
            if (Global.reloadV2ray)
            {
                ClearMsg();
            }
            v2rayHandler.LoadV2ray(config);
            Global.reloadV2ray = false;

            ChangeSysAgent(config.sysAgentEnabled);
        }
示例#2
0
文件: MainForm.cs 项目: JMVoid/v2rayN
 /// <summary>
 /// 载入V2ray
 /// </summary>
 private void LoadV2ray()
 {
     if (Global.reloadV2ray)
     {
         ClearMsg();
     }
     v2rayHandler.LoadV2ray(config);
     Global.reloadV2ray = false;
     ChangePACButtonStatus(config.listenerType);
     //ChangeSysAgent(config.sysAgentEnabled);
 }
示例#3
0
        /// <summary>
        /// 载入V2ray
        /// </summary>
        private void LoadV2ray()
        {
            if (Global.reloadV2ray)
            {
                ClearMsg();
            }
            v2rayHandler.LoadV2ray(config);
            Global.reloadV2ray = false;
            ConfigHandler.ToJsonFile(config);

            ChangeSysAgent(config.sysAgentEnabled);
            DisplayToolStatus();
        }
示例#4
0
        /// <summary>
        /// 载入V2ray
        /// </summary>
        async Task LoadV2ray()
        {
            this.BeginInvoke(new Action(() =>
            {
                tsbReload.Enabled = false;
            }));

            if (Global.reloadV2ray)
            {
                mainMsgControl.ClearMsg();
            }
            await Task.Run(() =>
            {
                v2rayHandler.LoadV2ray(config);
            });

            Global.reloadV2ray = false;
            ConfigHandler.SaveConfig(ref config, false);
            statistics?.SaveToFile();

            ChangePACButtonStatus(config.sysProxyType);

            this.BeginInvoke(new Action(() =>
            {
                tsbReload.Enabled = true;
            }));
        }
示例#5
0
文件: MainForm.cs 项目: ylqf/v2rayN
 /// <summary>
 /// 载入V2ray
 /// </summary>
 private void LoadV2ray()
 {
     if (Global.reloadV2ray)
     {
         ClearMsg();
     }
     v2rayHandler.LoadV2ray(config);
     Global.reloadV2ray = false;
 }
示例#6
0
        /// <summary>
        /// 载入V2ray
        /// </summary>
        private void LoadV2ray()
        {
            if (Global.reloadV2ray)
            {
                ClearMsg();
            }
            v2rayHandler.LoadV2ray(config);
            Global.reloadV2ray = false;
            ConfigHandler.SaveConfig(ref config, false);

            ChangePACButtonStatus(config.listenerType);
        }
示例#7
0
文件: MainForm.cs 项目: pedoc/v2rayN
        /// <summary>
        /// 载入V2ray
        /// </summary>
        private void LoadV2ray()
        {
            tsbReload.Enabled = false;

            if (Global.reloadV2ray)
            {
                ClearMsg();
            }
            v2rayHandler.LoadV2ray(config);
            Global.reloadV2ray = false;
            ConfigHandler.SaveConfig(ref config, false);
            statistics?.SaveToFile();

            ChangePACButtonStatus(config.listenerType);

            tsbReload.Enabled = true;
        }
示例#8
0
        /// <summary>
        /// 载入V2ray
        /// </summary>
        async Task LoadV2ray()
        {
            tsbReload.Enabled = false;

            if (Global.reloadV2ray)
            {
                ClearMsg();
            }
            await Task.Run(() =>
            {
                v2rayHandler.LoadV2ray(config);
            });

            Global.reloadV2ray = false;
            ConfigHandler.SaveConfig(ref config, false);
            statistics?.SaveToFile();

            ChangePACButtonStatus(config.sysProxyType);

            tsbReload.Enabled = true;
        }