Skip to content

Latest commit

 

History

History
68 lines (45 loc) · 6.8 KB

File metadata and controls

68 lines (45 loc) · 6.8 KB

Coding Time Tracker for Steam 🕒🎮

Logotype

Пожалуйста, выберите предпочитаемый язык (Please choose your preferred language):

Coding Time Tracker для Steam — это программа, которая отслеживает время, проведённое за программированием в популярных IDE, таких как Visual Studio Code, JetBrains и других. Она автоматически записывает время и отображает его как активность игры Kode Studio на твоей странице в Steam. Программа запускает Kode Studio при старте IDE и закрывает её, когда ты заканчиваешь, скрывая окно игры, чтобы не отвлекать от работы. С помощью этой программы ты можешь легко отслеживать время, проведённое за программированием, и делиться им с друзьями.

Logotype

✨ Особенности

  • Автоматическое отслеживание времени: Программа фиксирует ваше время работы в различных IDE и автоматически передаёт его в Kode Studio.
  • Мгновенный запуск Kode Studio: При запуске любой поддерживаемой IDE программа автоматически запускает Kode Studio через Steam, без необходимости делать это вручную.
  • Автоматическое закрытие Kode Studio: Как только пользователь закроет IDE или редактор кода, Kode Studio автоматически завершит свою работу, а программа перейдёт в режим ожидания.
  • Скрытие окна игры: Игра Kode Studio автоматически скрывается во время работы в редакторе кода, не отвлекая от программирования.
  • Лёгкий доступ к данным: Вся информация о затраченном на программирование времени отображается прямо в вашем профиле Steam.
  • Мультиязычная поддержка: Программа поддерживает несколько языков интерфейса, включая русский, английский, испанский, немецкий и другие.
  • Управление через трей: Быстрый доступ к странице проекта на GitHub, странице разработчика или возможность мгновенно завершить работу программы через контекстное меню в системном трее.
  • Настраиваемая автозагрузка: При установке программы можно поставить галочку для автоматического запуска при старте системы, чтобы не забывать запускать её перед программированием.

🚀 Установка и запуск

  1. Убедитесь, что Kode Studio установлен через Steam.
  2. Скачайте и запустите Coding Time Tracker for Steam. [Ссылка на скачивание]
  3. Откройте свою IDE и начните работу — программа сделает всё остальное!

⚙️ Как это работает

  1. При запуске программа проверяет, установлена ли игра Kode Studio. Если игра установлена, программа закрывает Kode Studio и переходит в режим ожидания.
  2. Как только пользователь запускает любую поддерживаемую IDE или редактор кода, программа автоматически запускает Kode Studio в фоновом режиме.
  3. Время, проведённое за программированием, отображается в профиле Steam.
  4. Если пользователь закрывает IDE или редактор кода, Kode Studio автоматически завершает работу, а программа возвращается в режим ожидания.

🛠️ Технические детали

  • Язык разработки: C#
  • Требования: .NET не требуется, так как встроен в приложение.
  • Поддержка автозагрузки: Программа запускается автоматически при старте системы.

🧑‍💻 Сборка проекта самостоятельно

  1. Скачайте файлы проекта с репозитория GitHub.

  2. Откройте вашу IDE (например, Visual Studio или Rider) и выберите загруженную папку с проектом.

  3. Откройте терминал или встроенную консоль в IDE.

  4. Выполните следующую команду для сборки проекта:

    dotnet publish -c Release -r win-x64 --self-contained true /p:PublishSingleFile=true /p:EnableCompressionInSingleFile=true
  5. После успешной сборки исполняемый файл будет доступен в папке bin/Release/netX.X/win-x64/publish/.

📬 Связь с разработчиком


Не упустите возможность использовать Coding Time Tracker for Steam для простого и эффективного отслеживания времени за кодингом! 🔥