{"id":17948652,"url":"https://github.com/alexdefoc/gamewatch_c","last_synced_at":"2025-04-03T15:26:51.445Z","repository":{"id":258826583,"uuid":"875000233","full_name":"AlexDeFoc/gameWatch_c","owner":"AlexDeFoc","description":"Track your in-game time. Auto-saves every 5 mins.","archived":false,"fork":false,"pushed_at":"2024-11-23T18:59:49.000Z","size":24,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-09T04:17:14.157Z","etag":null,"topics":["c","cli"],"latest_commit_sha":null,"homepage":"","language":"C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/AlexDeFoc.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-10-18T21:45:45.000Z","updated_at":"2025-01-02T23:55:13.000Z","dependencies_parsed_at":"2024-12-22T07:32:58.186Z","dependency_job_id":null,"html_url":"https://github.com/AlexDeFoc/gameWatch_c","commit_stats":null,"previous_names":["alexdefoc/gamewatch_c"],"tags_count":3,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AlexDeFoc%2FgameWatch_c","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AlexDeFoc%2FgameWatch_c/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AlexDeFoc%2FgameWatch_c/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AlexDeFoc%2FgameWatch_c/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/AlexDeFoc","download_url":"https://codeload.github.com/AlexDeFoc/gameWatch_c/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247026394,"owners_count":20871366,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["c","cli"],"created_at":"2024-10-29T09:08:06.380Z","updated_at":"2025-04-03T15:26:51.196Z","avatar_url":"https://github.com/AlexDeFoc.png","language":"C","funding_links":[],"categories":[],"sub_categories":[],"readme":"# gameWatch - track your in-game time easily.\n\n## Main menu options\n1. List\n2. Add\n3. Remove\n4. Start\n\nDescriptions:\n- List: It lists the entries it finds in watch file.\n- Add: Ask you for a title and adds it to watch file.\n- Remove: Lists entries it finds in watch file and ask you which one to remove.\n- Start: Starts the auto-save feature every 5 minutes.\n\n## Storage\ngameWatch stores it's tracked time along side it's title part of the entry.\nThe file is called \"watch\".\nExample of contents:\n```\n(Stardew Valley, 100)\n(Among Us, 321)\n(Undertale, 10000)\n(Minecraft, 31231)\n```\nThe application stores minutes.\n\n## Auto-save\nThe main reason of the creation for this app is in the case of a power outtage, your time spent is saved.\nThe auto-save feature is called every 5 minutes.\n\n## Limits\nThe app has a limit for the minutes it can hold. It's 2^32 minutes. Which is about 8185 years. ;)\nBut if you put negative minutes into the watch file idk what happends.\n\n## How to exit\nThe app will infinitely do this after you choose the start option. Therefore to exit you need to do it manually.\n\n## Cross-compatibility, Cross-compilation\nI am using only standard c libraries:\n\"stdio.h\"\n\"stdlib.h\"\n\"threads.h\"\n\"time.h\"\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Falexdefoc%2Fgamewatch_c","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Falexdefoc%2Fgamewatch_c","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Falexdefoc%2Fgamewatch_c/lists"}