PingShutdownPC

PingShutdownPC
Przybliżony startPrzybliżony koniecDo pobrania klasyczneDo pobrania MetroPokazówka
30.12.201705.01.2018LinkLinkLink
Stack (użyte nugety, język itp.)WPF, C#, Autoupdater.NET, Extended.Wpf.Toolkit, PropertyChanged2.Fody, MetroUI

Programik, który ma na celu odczytanie/zapisanie listy adresów IP komputerów i puszczenie pinga, jeśli dojdzie (urządzenie włączone) to ustawia odpowiedni opis z zielonym tłem, w przeciwnym razie tło czerwone. Jeśli wszystkie komputery wyłączone to jest opcja wyłączenia komputera. Dodatkowo można dodać komputer do autostartu (uruchamia się przy starcie systemu). Testowane na razie na Windows 7 oraz 10.


Funkcje

  • Wczytanie / Zapis adresów IP z/do pliku,
  • Opcja uruchomienia aplikacji przy starcie systemu,
  • Wyłączenie komputera jeśli wszystkie urządzenia ‘Niedostępne’,
  • Manualne odpalenie puszczenia pingu do wszystkich komputerów na liście,
  • Ustawienie godziny puszczenia pingu np. o 18:00 obecnego dnia odpalonej aplikacji

Wymagania

  • Jak na razie z tego co widziałem to tylko zainstalowany .NET 4.5,
  • Testowane na Windows 7 Prof, 10 Prof

Jako osobny projekt dodane w stylu Metro 🙂 (05.01.18)


Okno główne & lista komputerów

Podgląd okna aplikacji w której widać włączony tylko jeden komputer oraz listę komputerów do sprawdzenia w pliku txt

Okno główne

Aplikacja z lepszym interfejsem. Widoczna jest lista komputerów włączonych/wyłączonych

1

Ocena aplikacji od 1-5