Skip to content

Timed Shutdown PC is a tkinter-based Python application that allows you to schedule your computer to shut down, restart, or sleep based on the specified time. It is a useful utility for automating some computer shutdown actions.

License

Notifications You must be signed in to change notification settings

bocaletto-luca/Timed-Shutdown-PC

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Timed Shutdown PC

Autore: Bocaletto Luca

License: GPL v3 Python 3.6+ Linux-Compatible Status: Complete

Timed Shutdown PC is a Python application based on tkinter that allows you to schedule the shutdown, restart, or suspension of your computer at a specified time. It's a handy utility for automating computer shutdown actions.

Screenshot 2023-10-12 120111

Key Features

  • Real-time Clock Display: The app displays a real-time digital clock in the main window.

  • Action Scheduling: You can specify a time (in HH:MM format) and choose whether to shut down, restart, or suspend the computer at that time.

  • Time Validation: The app checks if the specified time is in the future and displays an error message if it isn't.

  • Delayed Execution: The app waits until the specified time and then performs the selected action.

Requirements

  • Python 3.x
  • tkinter library (usually included with Python installation)

How to Use the App

  1. Clone or download the repository from GitHub.
  2. Run the main.py file to launch the app.
  3. In the app's interface, enter the desired time and select the action (Shutdown, Restart, Suspend).
  4. Click the "Schedule" button to set up the action.
  5. The computer will automatically perform the action at the specified time.

Example

Suppose you want to shut down the computer at 8:30 PM. Follow these steps:

  1. Enter "8:30 PM" in the time input.
  2. Select "Shutdown" as the action.
  3. Click "Schedule."
  4. The computer will be shut down automatically at 8:30 PM.

License

This software is distributed under the GPLv3 License.

Contact

Have questions or suggestions? Feel free to reach out to the author.

Contributions

If you'd like to contribute to this project, fork it and submit a pull request.

Thank you for using Timed Shutdown PC!


Maintainer Update

All legacy projects from the old @Elektronoide GitHub account are now officially maintained by @bocaletto-luca. Please direct any issues, pull requests, and stars to @bocaletto-luca for all future updates.


About

Timed Shutdown PC is a tkinter-based Python application that allows you to schedule your computer to shut down, restart, or sleep based on the specified time. It is a useful utility for automating some computer shutdown actions.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages