Mam taką systuację że program ma wykonywać określone operacje w określonym przedziale Czasowym, powiedzmy:
O godzinie 13:15 ma odtworzyć losową mp3 z playlisty. Kiedy będzie godzina 13:50 ma wstrzymnać funkcję losowania i zatrzymać dźwięk, i tak w koło macieju.
Oczywiście będzie puszczał z play listy mp3, i jak jedna się skończy to następną i tak w nieskończoność dopóki nie wybije owa 13:50 i wykonywana procedura nie zostanie zatrzymana.
Teraz sprawa czasu. Problem jest taki że jak na razie nie znalazłem porządnego czasommierza tak aby nie było żadnych spóźnień ani nadwyżek czasowych, tzn Jest 13:50 i program ma wstrzymać wykonaywanie procedury (tzn wyzerować jej działanie bo np. o 14:20 ma już wykonywać inną a ta o 13:15 już nie będzie użyta w tej sesji komputera.
Mam nadzieję że mnie jako tako zrozumieliście. Która forme robienia palylisty polecacie do tego rozwiazania?