static void Main(string[] args) { ServerPeer server = new ServerPeer(); server.Start(2333, 10); Console.ReadKey(); }
static void Main(string[] args) { ServerPeer serverSocket = new ServerPeer(); serverSocket.Start(6666, 10); Console.ReadKey(); }
static void Main(string[] args) { ServerPeer server = new ServerPeer(); server.Start(6666, 10); server.SetApplication(new NetMsgCenter()); Console.ReadKey(); }
protected override void PreInitialize(ServiceProvider provider) { base.PreInitialize(provider); provider.Service(out _server); _server.CurrentUser.AddClaim(new Claim("name", "Server")); _server.Start(); }
static void Main(string[] args) { //Functional IPB login with ban checking :3 Packet p = Packet.LoginPacket("user","password", false); ServerPeer srv = new ServerPeer(8850, new LoginCheckModule.IPB("http://hipolipolopig.us/SkyNet.php")); srv.Start(); TcpClient cli = new TcpClient(); cli.Connect("localhost", 8850); NetIO io = new NetIO(cli.GetStream()); io.WritePacket(p); }
public void Start() { playerIdsByConnectionId = new Dictionary <int, uint>(); ServerPeer = new ServerPeer(); ServerPeer.OnClientConnected += OnClientConnected; ServerPeer.OnClientDisconnected += OnClientDisconnected; ServerPeer.ShouldSendStateSnapshots = false; ServerPeer.Start(PortNumber, MaxPlayerCount, this, SendGameStateInterval); SceneManager.sceneLoaded += OnMapLoaded; SceneManager.LoadScene(OsFps.SmallMapSceneName); }
static void Main(string[] args) { //var db = DatabaseHelper.GetInstance(); //db.DbFirst.CreateClassFile(@"E:\Unity\Socket服务器\GameServer\Model", "Model");//生成数据库所有表实体类 //db.DbFirst.Where("UaseInfo").CreateClassFile(@"E:\Unity\Socket服务器\GameServer\Model", "GameServer.Model");//生成指定表实体类 ServerPeer serverPeer = new ServerPeer(); //指定关联的应用 serverPeer.SetApplication(new NetMsgCenter()); //设置端口ip serverPeer.Start(9999, 10); Console.ReadKey(); }
public static void Main(string[] args) { ServerPeer server = new ServerPeer(); server.Start(6666, 10); server.SetApplication(new NetMsgCenter()); //string msg = "I am a message"; //Console.WriteLine(msg); //byte[] msgByte = Encoding.Default.GetBytes(msg); //Console.WriteLine("msg.Length : " + msg.Length); //byte[] newMsg = EncodeTool.EncodeMessage(msgByte); //Console.WriteLine("newMsg.Length : " + newMsg.Length); //Console.WriteLine(Encoding.Default.GetString(newMsg)); Console.ReadLine(); }
static void Main(string[] args) { AccDto dto = new AccDto(); dto.Id = 1; dto.Acc = "qwertt"; dto.Pwd = "12345"; byte[] buffer = PBSerialize(dto); for (int i = 0; i < buffer.Length; i++) { Console.Write(buffer[i]); } Console.WriteLine(); Console.WriteLine("=========================="); AccDto dto2 = PBDSerialize <AccDto>(buffer); Console.WriteLine("dto2 id:{0} acc:{1} pwd:{2}", dto2.Id, dto2.Acc, dto2.Pwd); Console.WriteLine(); Console.WriteLine("=========================="); AccDto dto3 = (AccDto)PBDSerialize(buffer, typeof(AccDto)); Console.WriteLine("dto2 id:{0} acc:{1} pwd:{2}", dto3.Id, dto3.Acc, dto3.Pwd); ServerPeer server = new ServerPeer(); //指定所关联的应用 server.SetApplication(new NetMsgCenter()); server.Start(6666, 10); //序列化 和 反序列化 方法的赋值 //EncodeTool.decodeObjDelegate = PBDSerialize; EncodeTool.encodeObjDelegate = PBSerialize; Console.ReadKey(); }
static void Main(string[] args) { ServerPeer server = new ServerPeer(); server.Start(6666, 10); }