Advertisement
Guest User

Untitled

a guest
Nov 14th, 2019
92
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.73 KB | None | 0 0
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5. using System.Threading.Tasks;
  6. using System.Net;
  7. using System.Net.NetworkInformation;
  8. using System.Net.Sockets;
  9.  
  10. namespace Formulare
  11. {
  12. class Program
  13. {
  14.  
  15. const int dataSize = 256;
  16.  
  17. static void Main(string[] args)
  18. {
  19. PlayerCount();
  20. }
  21. public static void PlayerCount()
  22. {
  23. //Console.WriteLine(ServerUp("172.27.0.38"));
  24. byte[] rawServerData = new byte[dataSize];
  25. TcpClient tcp = new TcpClient();
  26. tcp.Connect(IPAddress.Parse("178.32.98.162"), 25567);
  27. NetworkStream stream = tcp.GetStream();
  28. //Console.WriteLine("CONNECTED TO THE SERVER");
  29. var payload = new byte[] { 0xFE, 0x01 };
  30. stream.Write(payload, 0, payload.Length);
  31. stream.Read(rawServerData, 0, dataSize);
  32. string serverData = Encoding.Default.GetString(rawServerData);
  33. //Console.WriteLine(Encoding.Default.GetString(rawServerData));
  34. //Console.WriteLine(serverData);
  35. string[] omegalul = serverData.Split("\0".ToCharArray(), StringSplitOptions.RemoveEmptyEntries);
  36. for (int i = 0; i < omegalul.Length; i++)
  37. {
  38. Console.Write(omegalul[i].ToString());
  39. }
  40. Console.Write(omegalul[4] + "A");
  41. //Console.WriteLine(serverData[4]);
  42. Console.ReadKey();
  43. }
  44. static string ServerUp(string addr)
  45. {
  46. Ping pong = new Ping();
  47. PingReply pongreplyl = pong.Send(IPAddress.Parse(addr));
  48. return pongreplyl.Status.ToString();
  49. }
  50. }
  51. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement