Skip to content

App that I run on startup and in the background to automate things

Notifications You must be signed in to change notification settings

Ducks404/Personal-Automation-App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

How this automation folder works

The main script that is being run constantly in the background is app.pyw All the other python scripts in here are being imported and called in the main script.

To set up:

  1. git pull this repository into a folder
  2. Add a var.py file to store the paths and keywords
  3. Run run_app.pyw at startup

To end the automation app:

  1. Open Command Line
  2. Enter this command wmic process where caption="python.exe" get commandline,processid
  3. Make sure it is the right task
  4. Enter this command taskkill /F /PID {The tasks's PID}

When making a new automation module:

  1. Only use paths in var.py
  2. Add an exclude parameter that takes in a list defaulted to an empty list
  3. Make sure to use the logging module

When adding anything to the main script:

  1. Make a new subclass of FileSystemEventHandler
  2. Describe clearly what the script does as a comment in the main script

Var.py

downloads = ""
automation = ""
school = ""
school_keyword = ""

About

App that I run on startup and in the background to automate things

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages