Exemplo n.º 1
0
        static void Main(string[] args)
        {
            Console.WindowHeight = Console.LargestWindowHeight - 20;
            Console.WindowWidth = Console.LargestWindowWidth - 20;
            Helpers.Out.startLogger(); //START LOGING!!
            ConnectionManager.SocketManager man = new ConnectionManager.SocketManager();
            man.init(9001, 1337, 10, new GamePacketParser(), true);
            man.connectionEvent += new ConnectionManager.SocketManager.ConnectionEvent(man_connectionEvent);
            man.initializeConnectionRequests();

            string s;
            ipcon = new ClientConnectionManager("127.0.0.1", 9001);
            ipcon.OnConnectionChange += new ClientConnectionManager.connectionChanged(ipcon_OnConnectionChange);

            while((s = Console.ReadLine()) != "exit")
            {
                switch (s)
                {
                    case "con":
                        {
                            ipcon.openConnection();
                            break;
                        }
                    case "p":
                        {
                            ipcon.processSyncedMessages();
                            break;
                        }
                }
            }
            ipcon.Dispose();
            man.destroy();
            Out.stopLogger();
        }
Exemplo n.º 2
0
        static void InitializeLicenseSystem()
        {
            SetWindowPos(MyConsole, 0, 100, 100, 0, 0, SWP_NOSIZE);

            Console.WindowHeight = Console.LargestWindowHeight - 20;
            Console.WindowWidth = Console.LargestWindowWidth - 20;
            Helpers.Out.startLogger();

            Configuration = new ConfigurationData(@"Settings/configuration.ini");

            conManager = new ConnectionManager.SocketManager();
            conManager.init(int.Parse(Configuration.data["con.socket"]), int.Parse(Configuration.data["con.max_servers"]), int.Parse(Configuration.data["con.con_per_ip"]), new GamePacketParser(), true);

            licenseRequester = new LicenseRequester(conManager);

            manager = new DatabaseManager(uint.Parse(Configuration.data["db.pool.maxsize"]), int.Parse(Configuration.data["db.pool.minsize"]));
            manager.setServerDetails(
                Configuration.data["db.hostname"],
                uint.Parse(Configuration.data["db.port"]),
                Configuration.data["db.username"],
                Configuration.data["db.password"],
                Configuration.data["db.name"]);
            manager.init();

            conManager.initializeConnectionRequests();
            while (Console.ReadLine() != "exit")
            {

            }
            Helpers.Out.stopLogger();
        }
Exemplo n.º 3
0
        static void Main(string[] args)
        {
            Console.WindowHeight = Console.LargestWindowHeight - 20;
            Console.WindowWidth  = Console.LargestWindowWidth - 20;
            Helpers.Out.startLogger(); //START LOGING!!
            ConnectionManager.SocketManager man = new ConnectionManager.SocketManager();
            man.init(9001, 1337, 10, new GamePacketParser(), true);
            man.connectionEvent += new ConnectionManager.SocketManager.ConnectionEvent(man_connectionEvent);
            man.initializeConnectionRequests();



            string s;

            ipcon = new ClientConnectionManager("127.0.0.1", 9001);
            ipcon.OnConnectionChange += new ClientConnectionManager.connectionChanged(ipcon_OnConnectionChange);

            while ((s = Console.ReadLine()) != "exit")
            {
                switch (s)
                {
                case "con":
                {
                    ipcon.openConnection();
                    break;
                }

                case "p":
                {
                    ipcon.processSyncedMessages();
                    break;
                }
                }
            }
            ipcon.Dispose();
            man.destroy();
            Out.stopLogger();
        }