コード例 #1
0
ファイル: Program.cs プロジェクト: cnnf/ProxyStressTest
        private static void Debug()//仅用于调试程序
        {
            string    host     = "127.0.0.1";
            int       port     = 12345;
            string    username = "******";
            int       thread   = 500;
            ArrayList chat     = new ArrayList();

            chat.Add("仅供测试!");
            StressTask s = new StressTask(host, port, username, thread, chat);

            s.PrintServerInfo();
            s.newTask();
        }
コード例 #2
0
        public static void Init()
        {
            try {
                Console.WriteLine("欢迎使用ProxyStressTest项目. By:Lialy");
                Console.WriteLine("群号:526876433");
                Console.WriteLine("////////////////////////////////////////////////////");
                Console.WriteLine("正在初始化你的配置.");
                SetServerIP();
                Console.Write("服务器协议号:(0为自动获取)");
                ProtocolVersion = int.Parse(Console.ReadLine());
                Console.WriteLine("测试方案:");
                Console.WriteLine("1:(代理)集群机器人测试.");
                int       Method = int.Parse(Console.ReadLine());
                ArrayList chat   = new ArrayList();
                switch (Method)
                {
                case 1:
                    chat.AddRange(File.ReadAllText(Setting.chatlist, Encoding.UTF8).Split('\n'));
                    StressTask s;
                    if (ProtocolVersion == 0)
                    {
                        s = new StressTask(ServerIP, ServerPort, Setting.name, Setting.threads, chat);
                    }
                    else
                    {
                        s = new StressTask(ServerIP, ServerPort, Setting.name, Setting.threads, chat, ProtocolVersion);
                    }
                    s.PrintServerInfo();
                    s.newTask(Setting.cooldown);
                    break;

                case 2:
                    break;

                default:
                    break;
                }
            }catch (Exception e)
            {
                Console.WriteLine("Error" + e.Message);
            }
        }