public static List <string> AddMacToList() { foreach (string mac in WakeLan.ReadMacFromTextFile()) { if (macAdresses != null) { if (!macAdresses.Contains(mac)) { macAdresses.Add(mac); } } } return(macAdresses); }
static void Main(string[] args) { foreach (string mac in WakeLan.ReadMacFromTextFile()) { WakeLan.WakeUp(mac.Replace("-", ""), WakeLan.get_broadcast()); Console.WriteLine($"Rechner mit MAC: {mac} gestartet.\r\n"); } AddMacToList(); Thread.Sleep(30000); hostsNotReachable(); if (HostsOffline != null && HostsOffline.Count > 0) { tryAgain(HostsOffline); } Thread.Sleep(5000); }