Example #1
0
        private void tsbTestMe_Click(object sender, EventArgs e)
        {
            SpeedtestHandler statistics = new SpeedtestHandler(ref config);
            string           result     = statistics.RunAvailabilityCheck() + "ms";

            AppendText(false, string.Format(UIRes.I18N("TestMeOutput"), result));
        }
Example #2
0
 private void Speedtest(string actionType)
 {
     if (GetLvSelectedIndex() < 0)
     {
         return;
     }
     ClearTestResult();
     SpeedtestHandler statistics = new SpeedtestHandler(ref config, ref v2rayHandler, lvSelecteds, actionType, UpdateSpeedtestHandler);
 }
Example #3
0
 private void Speedtest(ESpeedActionType actionType)
 {
     if (GetLvSelectedIndex() < 0)
     {
         return;
     }
     ClearTestResult();
     SpeedtestHandler statistics = new SpeedtestHandler(config, v2rayHandler, lstSelecteds, actionType, UpdateSpeedtestHandler);
 }
Example #4
0
        private void menuSpeedServer_Click(object sender, EventArgs e)
        {
            if (!config.sysAgentEnabled)
            {
                UI.Show(UIRes.I18N("NeedHttpGlobalProxy"));
                return;
            }

            UI.Show(UIRes.I18N("SpeedServerTips"));

            GetLvSelectedIndex();
            var statistics = new SpeedtestHandler(ref config, ref v2rayHandler, lvSelecteds, "speedtest", UpdateSpeedtestHandler);
        }
Example #5
0
        private void menuRealPingServer_Click(object sender, EventArgs e)
        {
            if (!config.sysAgentEnabled || config.listenerType != 1)
            {
                UI.Show(UIRes.I18N("NeedHttpGlobalProxy"));
                return;
            }

            UI.Show(UIRes.I18N("SpeedServerTips"));

            GetLvSelectedIndex();
            ClearTestResult();
            var statistics = new SpeedtestHandler(ref config, ref v2rayHandler, lvSelecteds, "realping", UpdateSpeedtestHandler);
        }
Example #6
0
        private int httpProxyTest()
        {
            SpeedtestHandler statistics = new SpeedtestHandler(ref config, ref v2rayHandler, lvSelecteds, "", UpdateSpeedtestHandler);

            return(statistics.RunAvailabilityCheck());
        }
Example #7
0
 private void menuTcpingServer_Click(object sender, EventArgs e)
 {
     GetLvSelectedIndex();
     ClearTestResult();
     var statistics = new SpeedtestHandler(ref config, ref v2rayHandler, lvSelecteds, "tcping", UpdateSpeedtestHandler);
 }