Skip to content

This is a very simple and lightweight program to shutdown your computer after steam downloads finish. Unlike any other program, this one detects downloading files instead of checking for internet connection. Works both on Windows 10 and Linux (Ubuntu 21.04 tested)

License

Spacerocket007/Steam-Auto-Shutdown

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Maintenance made-with-python GitHub license

Steam-Auto-Shutdown

This is a very simple and lightweight program to shutdown your computer after steam downloads finish. Unlike any other program, this one detects downloading files instead of checking for internet connection. Works both on Windows 10 and Linux (Ubuntu 21.04 tested)


Included:

  • github/ISSUE_TEMPLATE
  • LICENSE
  • README.md
  • Example.png
  • Steam-Auto-Shutdown
    • Steam-Auto-Shutdown-Linux.py <-- For Linux users, only run this
    • Steam-Auto-Shutdown.pyw <-- For Windows users, only run this

Example

Features:

  • Shutdown after downloads finish

  • Cancel shutdown after it has been initiated.

  • Selectable steam download (downloading) folder (This is required to show the program where games are downloaded and once they are grabbed, to turn off your Computer.)

  • Shutdown On/Off (Turns shutdown after download On/Off)

  • Exit button

  • Refresh indicator


How to install for Windows 10:

Requirements: Python 3.0 or newer (tested on Python 3.9)

Step 1: Download latest release (v2.2)

Step 2: Extract it and move it to any location (in a way that you can easily find it again)

Step 2: Open the folder Steam-Auto-Shutdown-main

Step 3: Run Terminal and navigate to Steam-Auto-Shutdown.pyw with cd -> for example: cd \Users\name\Desktop\Steam-Auto-Shutdown-main\Steam-Auto-Shutdown

Step 4: Run file with: python Steam-Auto-Shutdown.pyw


How to install for Linux (Ubuntu 21.04):

Requirements:

  • Python 3.0 or newer (tested on Python 3.9)
  • python3-tk (to install simply type in Terminal: sudo apt-get install python3-tk)

Step 1: Download latest release (v2.2)

Step 2: Extract it and move it to any location (in a way that you can easily find it again)

Step 3: Run Terminal and navigate to Steam-Auto-Shutdown-Linux.py with cd -> for example: cd /home/name/Documents/Steam-Auto-Shutdown-main/Steam-Auto-Shutdown/

Step 4: Paste this line to give the file read and write permissions: chmod +x Steam-Auto-Shutdown-Linux.py

Step 5: Run file with: python3 Steam-Auto-Shutdown-Linux.py


How to use:

Step 1: Start steam download

Step 2: Start Steam-Auto-Shutdown (If you are on Linux start Steam-Auto-Shutdown-Linux.py ; If you are on Windows start Steam-Auto-Shutdown.pyw)

Step 3: Press 'select in your steam folder 'downloading'' button (the folder which contains: common, downloading, temp etc. and select the folder 'downloading').

Note:

  • Make sure to put everything (games/workshop/etc) to queue! Or else it won't work.

  • Workshop updates or anything which has to do with Workshop won't be recognized as download.

  • If download(s) finish(es), your computer will shutdown after 60 seconds.

Step 4: Thats it! :D


Changelog:

  • July 16th, 2021 added Linux version
  • July 17th, 2021 changed design
  • July 17th, 2021 see release v2.0
  • July 18th, 2021 added background
  • October 5th, 2021 added a small note to code
  • January 1st, 2022 changed Toggle On/Off -> Shutdown On/Off and fixed bugs

Any ideas how to make it better? Want to give feedback? Have problems? Want to suggest features? Have a question?

Feel free to let me now!

About

This is a very simple and lightweight program to shutdown your computer after steam downloads finish. Unlike any other program, this one detects downloading files instead of checking for internet connection. Works both on Windows 10 and Linux (Ubuntu 21.04 tested)

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages