Skip to content

About

Insight AutoPower is a Windows power automation and smart scheduling utility built with C#, WPF & .NET 10 LTS. Supports shutdown, full shutdown, restart, hibernate, sleep, log off, lock screen, and keep-awake mode, with countdown, specific-time, daily, and idle-based scheduling, notifications, and system tray support.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

Insight AutoPower Logo

Insight AutoPower

Next-Generation Windows Power Automation & Smart Scheduler
أداة متطورة وحديثة لإدارة طاقة ويندوز والجدولة الذكية لإيقاف وتشغيل النظام

Platform .NET 10.0 LTS C# language Version 1.0.0 License

Key Features • Power Actions • Scheduler Modes • Screenshots • Installation • الوصف بالعربية


⚡ Overview

Insight AutoPower is a Windows desktop utility for scheduling power-management actions and managing system awake state. Built natively on .NET 10.0 (Long Term Support) and WPF, it combines several scheduling modes with a dark interface, circular countdown display, system-tray support, and configurable execution safeguards.

Whether you need to shut down your PC after a multi-hour render, sleep after nightly downloads, schedule recurring daily shutdowns, or keep your computer awake during crucial tasks, Insight AutoPower brings these controls together in a compact desktop interface.


📸 Screenshots

Insight AutoPower Main Window
Cyber-Dark HUD Dashboard featuring the Circular Radial Countdown, Power Actions Selector, and Mode Configuration.


✨ Key Features

  • 🎨 Futuristic Cyber-Dark Interface: Custom XAML UI inspired by telemetry cockpits, featuring high-contrast typography, neon status accents, and smooth feedback.
  • ⏱️ Dynamic Radial Countdown: Real-time circular progress gauge visually tracking the remaining time until scheduled task execution.
  • 🛡️ Warning & Cancel Protection: Configurable pre-action notifications and cancellation controls to help manage scheduled actions.
  • ☕ Keep System Awake ("Don't Sleep"): Dedicated quick-toggle preventing sleep mode and display power-offs during active downloads or rendering jobs.
  • 📥 System Tray Background Mode: Minimizes cleanly to the Windows notification area with rapid right-click context menu controls.
  • ⚡ 8 Comprehensive Power Actions: Includes shutdown, full shutdown, restart, hibernate, sleep, log off, lock screen, and keep-awake options.
  • 📅 4 Versatile Scheduling Engines: Supports countdown timers, specific calendar dates/times, daily repeating routines, and idle detection.
  • 📜 Task History: Provides a history view for scheduled actions and execution results.
  • 🔇 Silent Mode & Audio Toggles: Full control over notification sounds, toast popups, and force-termination flags.
  • 🌍 Native Bilingual Support: Complete Arabic and English localized user interface.

🔌 Supported Power Actions

Action Icon Technical Execution & Description
Shutdown ⏻ Requests Windows to shut down; save open work before the scheduled time.
Full Shutdown ⚡ Requests a full shutdown. Save your work first; enabling forced app closure can cause loss of unsaved data.
Restart 🔄 Requests a Windows restart; save your work before execution.
Hibernate ❄️ Saves memory to hiberfil.sys and completely cuts power; resumes your exact session upon boot.
Sleep 🌙 Low-power standby state for immediate instant wakeup.
Log Off 🚪 Signs out the active Windows user session.
Lock Screen 🔒 Instantly locks the Windows workstation (LockWorkStation) to protect privacy.
Don't Sleep ☕ Helps prevent automatic system sleep while keep-awake mode is active.

⏰ Scheduler Modes

graph TD
    A[Insight AutoPower Scheduler] --> B[Countdown Timer]
    A --> C[Specific Time & Date]
    A --> D[Daily Recurring Task]
    A --> E[System Idle Detection]

    B -->|Hours : Minutes : Seconds| Trigger[Execute Selected Power Action]
    C -->|Target Clock Time| Trigger
    D -->|Every Day at HH:mm| Trigger
    E -->|No User Input for X Mins| Trigger
Loading
  1. Countdown Mode: Set an exact duration (Hours:Minutes:Seconds) with the spinner controls or presets.
  2. Specific Time: Schedule a one-off action at a selected clock time.
  3. Daily Task: Automatically triggers the configured power routine at the same time every day.
  4. Idle Mode: Monitors keyboard and mouse inactivity; triggers automatically when user absence exceeds the designated threshold.

🚀 Installation & Download

Insight AutoPower v1.0.0 is available for Windows 10 and Windows 11 (64-bit).

📦 Installer Edition (EXE)

⬇ Download Insight AutoPower v1.0.0 — Installer

Run the installer and follow the on-screen instructions.

💼 Portable Edition (ZIP)

⬇ Download Insight AutoPower v1.0.0 — Portable

Extract the entire ZIP archive to a folder, keep the application files together, and launch the executable. No traditional installation is required.

If the application requests a .NET runtime, install the .NET 10 Desktop Runtime (Windows x64). The portable package is not claimed to be self-contained.

View the official v1.0.0 release and all assets

Requirements

  • Windows 10 or Windows 11 (64-bit).
  • Administrator approval might be needed for system-level operations in some configurations.
  • Back up open documents and save work before scheduling shutdown, restart, or logoff actions.

Safety: Enabling Force close apps, or any action that uses shutdown.exe /f, can terminate applications without prompting to save and may cause loss of unsaved data. Test a non-destructive action first.


💻 Tech Stack & Architecture

  • Target framework: .NET 10 (net10.0-windows)
  • Language: C# (the exact language version depends on the project settings; .NET 10 defaults to C# 14 if not explicitly overridden)
  • UI: Windows Presentation Foundation (WPF)
  • Integration: Windows notification area, idle activity detection, and Windows power-management APIs
  • Distribution: Windows installer (EXE) and portable archive (ZIP)

Source availability: The public GitHub repository is intended for documentation and binary releases; the C# source code is not published here.


🇸🇦 الوصف ودليل الاستخدام باللغة العربية

نبذة عن البرنامج

برنامج Insight AutoPower هو أداة مكتبية احترافية ومتقدمة لنظام التشغيل ويندوز (Windows 10 / 11)، صُممت خصيصاً لإدارة وجدولة طاقة الكمبيوتر بدقة متناهية وسهولة مطلقة. تم بناء البرنامج بأحدث تقنيات مايكروسوفت .NET 10.0 (LTS) مع واجهة مستخدم رسومية حديثة بالكامل ذات طابع رقمي جذاب (Cyber-Dark UI) تمنح المستخدم تجربة بصرية وعملية استثنائية.


أبرز المميزات

  • 8 خيارات متكاملة للتحكم بالطاقة:

    1. إيقاف التشغيل (Shutdown): طلب إيقاف تشغيل ويندوز، ويجب حفظ العمل المفتوح مسبقًا.
    2. إيقاف التشغيل بالكامل (Full Shutdown): تنفيذ إيقاف غير هجين؛ وقد يؤدي خيار الإغلاق الإجباري إلى فقدان الملفات غير المحفوظة.
    3. إعادة التشغيل (Restart): إعادة تشغيل ويندوز بعد حفظ العمل المفتوح.
    4. إسبات (Hibernate): حفظ الجلسة على القرص الصلب وقطع الطاقة بالكامل.
    5. سكون (Sleep): وضع توفير الطاقة للاستيقاظ اللحظي.
    6. تسجيل الخروج (Log Off): إغلاق جلسة المستخدم الحالية.
    7. قفل الشاشة (Lock Screen): حماية الخصوصية وقفل الجهاز بضغطة زر أو بمؤقت.
    8. منع السكون (Keep System Awake / Don't Sleep): منع شاشة التوقف والنوم التلقائي أثناء التحميلات الطويلة وعمليات الرندر.
  • 4 أوضاع جدولة زمنية:

    • مؤقت تنازلي (Countdown): بالساعات والدقائق والثواني مع عداد دائري تفاعلي (Radial Progress Gauge).
    • وقت وتاريخ محدد (Specific Time): تحديد توقيت دقيق لتنفيذ العملية.
    • مهمة يومية متكررة (Daily Task): تنفيذ الإجراء في وقت ثابت كل يوم تلقائياً.
    • كشف خمول الجهاز (Idle Detection): مراقبة نشاط لوحة المفاتيح والماوس، وتنفيذ الإجراء عند ترك الجهاز دون استخدام.
  • نظام حماية وتنبيهات ذكي:

    • إشعارات تحذيرية قابلة للضبط قبل التنفيذ، مع خيارات الإلغاء.
    • تنبيه صوتي للتذكير.
    • خيار الإغلاق الإجباري للبرامج العالقة (Force close apps).
    • وضع صامت اختياري (Silent mode).
  • التشغيل في شريط المهام (System Tray):

    • إمكانية تصغير البرنامج ليعمل بخفة في الخلفية مع قائمة سريعة للتحكم.
  • سجل العمليات (History):

    • جدول تفصيلي يوثق كافة العمليات المنفذة ونتائجها وتواريخها.
  • واجهة ثنائية اللغة:

    • دعم كامل للغتين العربية والإنجليزية.

التثبيت والتشغيل

الإصدار الرسمي v1.0.0 متاح الآن للتنزيل بنسختين:

إذا طلب البرنامج إطار التشغيل، ثبّت .NET 10 Desktop Runtime المناسب لـ Windows x64.

يمكنك كذلك زيارة صفحة الإصدار الرسمي v1.0.0.

تنبيه: احفظ جميع أعمالك قبل جدولة إيقاف التشغيل أو إعادة التشغيل، لأن الإغلاق الإجباري للتطبيقات قد يسبب فقدان البيانات.


📄 License & Intellectual Property

Copyright © 2026 INSIGHT Tools / Insight Research & Consulting. All Rights Reserved.
Website: https://insight-ye.com

Proprietary software. All rights reserved. Refer to the license terms provided with the actual release package; this repository does not publish the C# source code.


Built with ❤️ by INSIGHT Tools • Empowering Productivity & Smart Automation


⭐ Rate This App | قيّم تجربتك

Have you tried InsightAutoPower? Please share an honest 1–5 star rating and suggestions to help us improve.

هل جربت البرنامج؟ شارك تقييمك الصادق من 1 إلى 5 نجوم وملاحظاتك لتساعدنا على تطويره.

⭐ Rate this app / قيّم البرنامج

GitHub sign-in is required. Reviews posted as Issues are public; do not share private information. The GitHub repository Star button is a separate way to show support, not a 1–5 rating.

About

Insight AutoPower is a Windows power automation and smart scheduling utility built with C#, WPF & .NET 10 LTS. Supports shutdown, full shutdown, restart, hibernate, sleep, log off, lock screen, and keep-awake mode, with countdown, specific-time, daily, and idle-based scheduling, notifications, and system tray support.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors