Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- private void SendPacket(string MacAddress)
- {
- byte[] mac = new byte[6];
- for (int k = 0; k < 6; k++)
- {
- mac[k] = Byte.Parse(MacAddress.Substring(k * 2, 2), System.Globalization.NumberStyles.HexNumber);
- }
- System.Net.Sockets.UdpClient UdpClientTest = new System.Net.Sockets.UdpClient();
- UdpClientTest.Connect(System.Net.IPAddress.Broadcast, 40000);
- byte[] packet = new byte[17 * 6];
- for (int i = 0; i < 6; i++)
- packet[i] = 0xFF;
- for (int i = 1; i <= 16; i++)
- {
- for (int z = 0; z < 6; z++)
- {
- packet[i * 6 + z] = mac[z];
- }
- }
- UdpClientTest.Send(packet, packet.Length);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement