https://github.com/ftedianiak/startup-complete
  
  
    ⏰ Simple command line tool to let you know when your PC's ready to go. 
    https://github.com/ftedianiak/startup-complete
  
cli commandline-tool pycodestyle pyinstaller python startup startup-script windows
        Last synced: 4 months ago 
        JSON representation
    
⏰ Simple command line tool to let you know when your PC's ready to go.
- Host: GitHub
- URL: https://github.com/ftedianiak/startup-complete
- Owner: FTEdianiaK
- License: gpl-3.0
- Created: 2023-08-15T19:58:25.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-10-04T21:59:55.000Z (about 1 year ago)
- Last Synced: 2025-03-11T17:47:57.596Z (8 months ago)
- Topics: cli, commandline-tool, pycodestyle, pyinstaller, python, startup, startup-script, windows
- Language: Python
- Homepage:
- Size: 40 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
- 
            Metadata Files:
            - Readme: README.md
- License: LICENSE
 
Awesome Lists containing this project
README
          # Startup Complete
*Simple command line tool to let you know when your PC's ready to go.*

### Features
- A simple command line tool that lets you know when your CPU load has been below the pre-set percentage for the pre-set amount of time or giving up after a pre-set amount of tries.
- The app shows the name of your computer in the opening message.
- The app ends with a pause so you know whether the app has already ran or not when you've let your computer turn on while being AFK.
- There are two pre-made versions available:
    - desktop - time: 6s - load: <20%
    - laptop - time: 6s - load: <30%
- You can make your own version by downloading the .py source file and editing the constants IDLE_TIME, IDLE_LOAD and IDLE_TRIES (optionally, also runnning it through pyinstaller to get .exe file).
### How to...

**Install:**
- Either download and run the .exe file or download the .py source code.
- To use the app to its full potential, make a shortcut in the Startup folder ("C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup")
**Remove:**
- Simply delete the .exe or .py file.
- If you made a shortcut in the Startup folder, don't forget to delete that as well.
**Update:**
- Simply replace the .exe or .py file with the new version.
- Unless the name changed from the last version, you don't need to change the shortcut in the Startup folder in any way.
- Note: I don't plan on making any updates unless a bug pops up or something...
### Known Bugs
- None yet... Report them [here](https://github.com/FTEdianiaK/startup-complete/issues).
### Credits
**Libraries used in code:**
- [subprocess, platform - from Python Standard Library - PSF](https://docs.python.org/3/library/index.html)
- [alive-progress - by Rogério Sampaio de Almeida - MIT](https://pypi.org/project/alive-progress/)
**Other used libraries:**
- [pyinstaller - by Hartmut Goebel, Giovanni Bajo, David Vierra, David Cortesi, Martin Zibricky - GPLv2](https://pypi.org/project/pyinstaller/)
- [pycodestyle - by Johann C. Rocholl - MIT](https://pypi.org/project/pycodestyle/)