public void sendScreen() { if (_socket != null) { while (true && _socket.Connected) { try { _socket.SendBufferSize = GlobalConstants.SOCKETSENDBUFFERSIZE; byte[] screenbyte = MouseKeysUtils.catchScreen(screenWidth == 0 ? 500 : screenWidth, screenHeight == 0 ? 200 : screenHeight); _socket.Send(screenbyte); _socket.Send(new byte[] { 19, 87, 11 }); } catch (Exception e) { System.Console.WriteLine(e.Message.ToString()); } } } }