public ServerBootstrap() { webSocketServer = new WebSocketServer("ws://0.0.0.0:34198"); webSocketServer.AddWebSocketService <CommandService>("/command"); webSocketServer.Start(); //ShowWindow(GetConsoleWindow(), SW_HIDE); }
static void Main(string[] args) { var wssv = new WebSocketServer(8888); wssv.AddWebSocketService <Laputa>("/Hello"); wssv.Start(); Console.ReadKey(true); while (Console.ReadKey().Key != ConsoleKey.Q) { } wssv.Stop(); }
static void Main(string[] args) { Console.WriteLine($"{DateTime.Now.ToString("t")} Starting server..."); server = new WebSocketServer(7777); server.AddWebSocketService <Dsicord>("/Dsicord"); server.Start(); Console.WriteLine($"{DateTime.Now.ToString("t")} Server started"); Console.ReadKey(); }
public ServerBootstrap() { SetStartup(); webSocketServer = new WebSocketServer(34198, true); webSocketServer.AddWebSocketService <CommandService>("/command"); var certificateStore = CertificateStore.HasCertificate() ? CertificateStore.LoadCertificate() : CertificateStore.CreateCertificate(); webSocketServer.SslConfiguration.ServerCertificate = certificateStore.Certificate; var authentication = new Authentication(); authentication.SetAuthentication(webSocketServer); ConnectionCode = authentication.GetConnectionQRCode(); }
static void Main(string[] args) { Console.WriteLine("Server starting...."); Ws = new WebSocketServer("ws://localhost"); Ws.AddWebSocketService <Program>("/Chat"); Ws.Start(); Console.WriteLine("Websocket server started on localhost/Chat"); while (true) { Console.WriteLine("Type DONE to close server."); string input = Console.ReadLine(); if (input.ToLower() == "done") { Ws.Stop(); break; } } }
static void Main(string[] args) { // Select the map int selectedMap = 0; string[] mapFiles = Directory.GetFiles(Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location) + "/../../../../Maps"); ConsoleKey key; do { Console.Clear(); for (int i = 0; i < mapFiles.Length; i++) { Console.WriteLine("[{0}] {1}", i == selectedMap ? "X" : " ", Path.GetFileNameWithoutExtension(mapFiles[i])); } key = Console.ReadKey().Key; if (key == ConsoleKey.UpArrow && selectedMap > 0) { selectedMap--; } else if (key == ConsoleKey.DownArrow && selectedMap < mapFiles.Length) { selectedMap++; } }while (key != ConsoleKey.Enter); // Load the map var map = new TileMap(); map.LoadMap(mapFiles[selectedMap]); Room = new GameRoom(map); Console.WriteLine("MAP LOADED"); Timer.Start(); server = new WebSocketServer(IPAddress.Any, 1337); server.AddWebSocketService <GameService>("/"); server.Start(); Console.ReadKey(true); server.Stop(); Console.WriteLine("SERVER STOPPED"); }
static void Main(string[] args) { // the listener socket WebSocketServer server = new WebSocketServer(8080); server.AddWebSocketService <DemoBehaviour>("/demo"); // server.AddWebSocketService<GameBehaviour>("/game"); server.Start(); bool continueRunning = true; while (continueRunning) { if (Console.ReadLine() == "q") { continueRunning = false; } } }
public static bool Start() { try { ws = new WebSocketServer($"ws://{Config.Host}:{Config.Port}"); } catch (Exception e) { Console.WriteLine("Exception when starting server: \n" + e.Message); return(false); } // Adds overloaded WebSocketBehaviour server via generics ws.AddWebSocketService <Chat>("/chat"); // Starts the websocket server ws.Start(); Console.WriteLine($"Server started on {Config.Host}:{Config.Port}"); return(true); }
public MainWindow() { InitializeComponent(); socketServer = new WebSocketServer(PORT); socketServer.AddWebSocketService <Echo>("/Echo"); }
static void Main(string[] args) { // INit DB // Utility.LaunchDB(); LoLClient lol = new LoLClient(); lol.GetSummonerIdByName("Hades Underworld"); //lol.GetSummonerMatchesById(); lol.GetSummonerRankingById(); lol.GetSummonerGamesById(); LoLGTContext context = new LoLGTContext(); // context. //context.Matches.Add(lol.Matches); context.StatsRanking.Add(lol.Ranking); context.SummonerGames.Add(lol.SummonerGames); context.SaveChanges(); DateTime timeAtSendToClients = new DateTime(); DateTime timeNow = new DateTime(); // ↓ Connect to ipaddress:4649/SendData WebSocketServer wssv = new WebSocketServer(System.Net.IPAddress.Any, 4649); #if DEBUG wssv.Log.Level = LogLevel.Trace; #endif wssv.KeepClean = true; wssv.WaitTime = TimeSpan.FromSeconds(120); wssv.ReuseAddress = false; // ↓ Implement Server activies in SendData.cs wssv.AddWebSocketService <SendData>("/SendData"); // LoLClient lol = new LoLClient(); Console.WriteLine(); wssv.Start(); timeAtSendToClients = DateTime.Now; string input = ""; while (input != "stop") { //timeNow = DateTime.Now; //if (timeNow == timeAtSendToClients+TimeSpan.FromMinutes(5)) //{ // // ↓ Tony add the data to send to the clients in SendData // string dataToBroadcast = ""; // wssv.WebSocketServices["/SendData"].Sessions.Broadcast(dataToBroadcast); //} //if (input.Take(5).ToString().ToLower() == "send ") //{ // string dataToBroadcast = input.Skip(5).ToString(); // wssv.WebSocketServices["/SendData"].Sessions.Broadcast(dataToBroadcast); //} input = ""; try { input = ReaderForLoops.ReadLine(150000); } catch (TimeoutException) { //Console.WriteLine("Next loop init"); } } wssv.Stop(); }
public TrackerServer() { wssv = new WebSocketServer("ws://localhost:4649"); wssv.AddWebSocketService <ServerSocket>("/server"); _running = true; }
public NetworkHandlerServer() { wss = new WebSocketServer("ws://localhost:2411"); wss.AddWebSocketService <ServerResponse>("/Tester"); wss.Start(); }