• Как развернуть tcp сервер и оптимизировать?

    @temnij52
    Хм.
    Мне кажется, сервер для GayApp нужно запускать не на паблик ip, а на 0.0.0.0 или IpAddres.Any. По крайней мере, у меня так работает.
    И ещё, по-моему, перед захватом экрана, если тебе не нужна консоль, можно делать так:
    const int SW_HIDE = 0;
            const int SW_SHOW = 5;
            const int SW_Min = 2;
            const int SW_Max = 3;
            const int SW_Norm = 4;
     
            [DllImport("kernel32.dll")]
            static extern IntPtr GetConsoleWindow();
     
            [DllImport("user32.dll")]
            static extern bool ShowWindow(IntPtr hWnd, int nCmdShow); 
     
            [STAThread]
            static void Main(string[] args)
            {
                var handle = GetConsoleWindow();
     
                // спрятать консоль
                ShowWindow(handle, SW_HIDE);
                // скриншот
                // показать консоль 
                ShowWindow(handle, SW_SHOW);
     
                Console.WriteLine("Press enter...");
                Console.Read();
            }
    Ответ написан