Usuwanie plików starszych niż "x" dni z karty micrSD - Wersja do druku +- Arduino Polska Forum (https://forum.arduinopolska.pl) +-- Dział: Korzystanie z Arduino (https://forum.arduinopolska.pl/dzial-korzystanie-z-arduino) +--- Dział: Piaskownica (https://forum.arduinopolska.pl/dzial-piaskownica) +--- Wątek: Usuwanie plików starszych niż "x" dni z karty micrSD (/watek-usuwanie-plik%C3%B3w-starszych-ni%C5%BC-x-dni-z-karty-micrsd) |
Usuwanie plików starszych niż "x" dni z karty micrSD - Lucek20 - 27-07-2020 Mam problem. Nie mam pojęcia jak to ugryźć. Chcę aby z karty SD usuwane były pliki starsze niż "x" dni. Jak się do tego zabrać? Po głowie chodzi mi taki sposób żeby pobrać o północy nazwę plików na karcie w kolejności od najmłodszego do najstarszego do jakiejś zmiennej w ten sposób ostatni bedzie najstarszy plik. Potem z niego wyciąć datę i porównać z aktualnym dniem. Jeżeli różnica będzie większa niż powiedzmy 7 dni to delete. Listę plików z datą dam radę wyświetlić, gorzej z odpowiednią kolejnością i zapisaniem tego do zmiennej. // Edit. Chociaż pomyślałem że nie musi to być w odpowiedniej kolejności. Za każdym razem po zapisaniu nazwy pliku i daty do zmiennej będę sprawdzał czy plik jest starszy. Dodam, że posiadam ds3231 wiec porównania z aktualnym dniem nie będzie problemu. Problem zostaje zapisanie tego do zmiennej. |