Skip to content

Naroda44444/power-manager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

🖥 Ultra Power Manager Pro

Ultra Power Manager Pro — це графічна утиліта на Python (Tkinter) для керування живленням комп’ютера з таймером. Дозволяє вимкнути, перезавантажити або скасувати системні команди через зручний інтерфейс з візуальним зворотним відліком.

Працює на Windows і використовує стандартні системні команди shutdown.


🚀 Можливості

  • ⏱ Встановлення таймера в секундах
  • 🔴 Вимкнення ПК з підтвердженням
  • 🔄 Перезавантаження ПК
  • ❌ Скасування запланованих дій
  • 👁 Візуальний зворотний відлік у реальному часі
  • 📂 Відкриття папки з проєктом
  • ℹ Відображення користувача та ОС

🛠 Використані технології

  • Python 3.x
  • Tkinter (GUI)
  • os (системні команди Windows)

📦 Встановлення

  1. Переконайся, що в тебе встановлений Python 3

    python --version
  2. Склонуй репозиторій або завантаж файл:

    git clone <repo_url>
  3. Перейди в папку проєкту:

    cd ultra-power-manager
  4. Запусти програму:

    python main.py

⚠️ Важливо: програма працює тільки на Windows, бо використовує shutdown.


🧭 Інструкція з використання

  1. Введи час у секундах (наприклад: 60 — це 1 хвилина)

  2. Обери дію:

    • Вимкнути ПК — завершення роботи через заданий час
    • Перезавантажити — рестарт системи
    • СКАСУВАТИ — скасування всіх активних таймерів
  3. Слідкуй за зворотним відліком у вікні програми

  4. За потреби натисни “Відкрити папку проекту”


🧠 Логіка роботи

  • Таймер запускається через root.after()
  • Системні команди виконуються через os.system()
  • Скасування використовує shutdown /a
  • Таймер UI синхронізований із системною командою

⚠️ Обмеження

  • ❌ Не працює на Linux / macOS
  • ⚠️ Потребує прав користувача для керування живленням
  • ⏳ Таймер вказується тільки в секундах

📸 Інтерфейс

Темна тема, контрастні кнопки, кібер-стиль заголовків — мінімалістично та зручно.


📄 Ліцензія

Вільне використання для навчальних та особистих цілей. Можеш змінювати, доповнювати й покращувати 💪


💡 Ідеї для розвитку

  • ⏰ Ввід часу у форматі HH:MM:SS
  • 🌙 Автозапуск із системою
  • 🔐 PIN-код для скасування
  • 📊 Логи дій

About

power manager

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages