Example #1
0
 public static List <string> AddMacToList()
 {
     foreach (string mac in WakeLan.ReadMacFromTextFile())
     {
         if (macAdresses != null)
         {
             if (!macAdresses.Contains(mac))
             {
                 macAdresses.Add(mac);
             }
         }
     }
     return(macAdresses);
 }
Example #2
0
        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);
        }