- List
- Add
- Remove
- Start
Descriptions:
- List: It lists the entries it finds in watch file.
- Add: Ask you for a title and adds it to watch file.
- Remove: Lists entries it finds in watch file and ask you which one to remove.
- Start: Starts the auto-save feature every 5 minutes.
gameWatch stores it's tracked time along side it's title part of the entry. The file is called "watch". Example of contents:
(Stardew Valley, 100)
(Among Us, 321)
(Undertale, 10000)
(Minecraft, 31231)
The application stores minutes.
The main reason of the creation for this app is in the case of a power outtage, your time spent is saved. The auto-save feature is called every 5 minutes.
The app has a limit for the minutes it can hold. It's 2^32 minutes. Which is about 8185 years. ;) But if you put negative minutes into the watch file idk what happends.
The app will infinitely do this after you choose the start option. Therefore to exit you need to do it manually.
I am using only standard c libraries: "stdio.h" "stdlib.h" "threads.h" "time.h"