static void Main()
    {
        // start server

        IntPtr current = System.Diagnostics.Process.GetCurrentProcess().MainWindowHandle;

        EnableMenuItem(GetSystemMenu(current, false), SC_CLOSE, MF_GRAYED);
        controlerPlayers = new controlerPlayers();
        DateData.initialiseDateTheme();
        DateData.initialiseDateEvent();

        l = new Listener(clientPort);
        l.SocketAccepted += new Listener.SocketAcceptedHandeler(l_SocketAccepted);
        l.Start();
        //keep allive
        while (keepAlive)
        {
            doCMD(Console.ReadLine().ToLower());
        }
    }
    static void Main()
    {
        // start server

        IntPtr current = System.Diagnostics.Process.GetCurrentProcess().MainWindowHandle;
        EnableMenuItem(GetSystemMenu(current, false), SC_CLOSE, MF_GRAYED);
        controlerPlayers = new controlerPlayers();
        DateData.initialiseDateTheme();
        DateData.initialiseDateEvent();

        l = new Listener(clientPort);
        l.SocketAccepted += new Listener.SocketAcceptedHandeler(l_SocketAccepted);
        l.Start();
        //keep allive
        while (keepAlive)
        {
            doCMD(Console.ReadLine().ToLower());
        }
    }