Skip to content

kmheon/NetIdle-Automator

Repository files navigation

NetIdle Automator ⚡

NetIdle Automator is a professional, lightweight Windows telemetry dashboard and task automation tool designed for power users and gamers. It actively monitors your system's Network, Disk, and CPU usage, and executes custom actions—like Shutdown, Sleep, or closing specific apps—once your overnight downloads or long-running tasks are finished.

NetIdle Automator is an Auto-Shutdown Downloader tool. It solves the problem of leaving your PC on all night by acting as a Download Guard—it watches your bandwidth and shuts down the system only when your game downloads or installations are 100% complete.

Developed by KM Heon, this tool ensures your PC doesn't stay running unnecessarily after completing massive game updates, renders, or data migrations.


✨ Features

  • Real-Time Telemetry: Live monitoring of your active Network Adapter, CPU load, and Disk write speeds with a sleek UI powered by Chart.js.
  • Smart Idle Detection: Define custom thresholds for Network (KB/s), Disk (MB/s), and CPU (%). The countdown timer only starts when all three drop below your set limits.
  • Automated Actions: Configure the system to automatically Shutdown, Sleep, or Force Close a specific target application (e.g., Steam, Battle.net) once the idle timer finishes.
  • Discord Webhook Alerts: Receive an automatic notification in your Discord server the exact moment a task finishes and the action is executed.
  • Browser Fallback UI: Automatically detects and launches the dashboard in Edge, Chrome, or Brave in a dedicated "App Mode" window.
  • 100% Portable: Runs locally as a standalone executable. No background services, no heavy web servers, and no installation required.

🚀 How to Use

  1. Download: Grab the latest NetIdleAutomator.exe from the [Releases] tab.
  2. Launch: Double-click to launch the dashboard (the UI will open locally in a dedicated app window).
  3. Configure: * Select your active Network Adapter.
    • Set your desired Idle Limits.
    • Choose your Action and paste your Discord Webhook URL.
  4. Arm: Click START MONITORING. You can now safely leave your PC.

🛠️ Built With

  • Frontend: HTML5, CSS3, Vanilla JavaScript, Chart.js.
  • Backend Engine: PowerShell (WMI & Performance Counters).
  • Packaging: VBScript / Portable EXE Wrapper.

⚠️ Disclaimer

By using NetIdle Automator, you agree that this software is provided "as-is". Please ensure all important work is saved before arming automated shutdown tasks.


Developed by KM Heon | CamneX Bangladesh

About

Professional Auto-Shutdown & Download Guard for Windows. Monitors Network, Disk, and CPU to trigger Sleep/Shutdown after game downloads or tasks finish. Optimized for gamers and overnight use.

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors