FileModifier

FileModifier
Przybliżony startPrzybliżony koniecDo pobrania (główna)Do pobrania (Medium)Do pobrania (Small)Pokazówka
11.03.202223.03.2022LinkLinkLinkLink
Stack (użyte nugety, język itp.)WPF, ConsoleApp, C#, Autoupdater.NET, ConsoleTables, DevExpress.Wpf, DevExpress.Wpf.Core, Wielowątkowość, .NET 5

Cały projekt składa się z trzech aplikacji.

  • Główna – Posiada najwięcej opcji i według mnie, najlepiej wygląda. Operacje na wielu plikach
  • Medium – Średnia, okrojona wersja, operacje na jednym pliku
  • Small – Minimalna wersja w postaci aplikacji konsolowej, jakby patrzeć, posiada trochę więcej opcji niż wersja Medium, ale finalnie modyfikuje się jeden plik na raz

Aplikacja, dzięki której można modyfikować daty utworzenia/dostępu/zmiany jak i skopiować pod zupełnie inną nazwą czy też przejść do obecnie zaznaczonego pliku.

Dodatkowe funkcje zależnie od wersji:

  • Zmiana daty: utworzenia, ostatniego dostępu, ostatniego zapisu
  • Przejście do wczytanego pliku
  • Wykrycie czy plik został usunięty w trakcie edycji
  • Wykrycie czy wprowadzono zmiany w pliku w trakcie edycji
  • Odświeżenie informacji o pliku na podstawie informacji z dysku
  • Zapisanie pliku pod inną nazwą z wprowadzonymi zmianami
  • Asynchroniczne działanie – Możliwość ustawienia obecnej daty z czasem przy jednym kliknięciu
  • Projekt wykorzystujący .NET 5

Na chwilę obecną to tyle z funkcjonalności.

Apki testowane na Windows 10, 11. Znane wymagania: .NET 5


Okno główne

Wygląd okna głównego po uruchomieniu aplikacji

Wczytywanie plików

W trakcie wczytywania plików, widoczny popup z informacjami o postępie wczytywania plików.

Okno główne

Widok aplikacji w 'średni' typie aplikacji. Aplikacja stworzona w paru różnych wersjach.

Okno główne

Opcja 'mini', czyli konsolowa wersja aplikacji.

Szczegóły o pliku

Wyświetlona tabelka z informacjami o wybranym pliku

0

Ocena aplikacji od 1-5