Skip to content

nullsec0x/FocusClockXP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Focus Clock XP

Creator: Nullsec0x

A lightweight Windows XP x64 application that helps you stay productive.
Create a task, set a timer, hit start — when time’s up, an alarm sound plays.
If you try to quit while a task is running, you’ll get a confirmation prompt:

“[task name] is running — are you sure you want to quit?”

Features

  • Task creation with custom names
  • Countdown timer
  • Alarm notification when the timer ends
  • Quit confirmation if a timer is active
  • Designed for Windows XP x64

📂 Project Structure

main.c         # Core application logic
resource.h     # Resource identifiers
resource.rc    # Icons, menus, and dialogs

🛠 Compilation

On Windows XP (MinGW)

  1. Install MinGW
  2. Open cmd in the project directory
  3. Run:
    gcc main.c resource.rc -o focusclock.exe -mwindows

On Linux (Cross-compile for XP)

  1. Install MinGW-w64:
    sudo apt install mingw-w64
  2. Run:
    x86_64-w64-mingw32-gcc main.c resource.rc -o focusclock.exe -mwindows

Usage

  • Run FocusClockXP.exe on Windows XP x64
  • Create a task, set your time, start
  • When finished, alarm will play

📦 Releases

Compiled binaries are available in the Releases section.

📜 License

MIT License — do whatever you want, but credit Nullsec0x.

Screenshots

Exit message prompt App interface
Virtual-Box-Win-XP-machine-13-08-2025-17-16-22.png Virtual-Box-Win-XP-machine-13-08-2025-17-16-52.png

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages