top of page
Search

RISE Progress January 30, 2025

Writer's picture: David E Townsend IIDavid E Townsend II

In my last post (1/23/25), I ended it by either organizing my code and files or finishing a new module, luckily, I was able to do both. Introducing the Program Installer module. This module will help install software to make setting up a system easier and more efficient.


 

What exactly does this do? The program installer module is more meant for setting up a new computer or reinstalling software.

All you need to do is add the '.exe' files from software you have already installed or plan to, to the directory, update the software list in the code and you will be able to run the module to have the installation started.

I know, you probably think that this is more steps than just double-clicking the installer. It is yes, but being able to start installations opens the door for upgrades to complete them as well.

This module is also a great way to start building a new program.


 

What upgrades do I plan to add?

  • Auto-detect: This will check the directory when launched and scan for new files


  • Uninstaller: Similar to the installer, this will list the software on the system so you can decide what to uninstall. This will not have an "uninstall everything" option


  • Auto-clicker: Although Windows doesn't allow the "User Account Control" to be clicked automatically, this will allow you to say yes, no, apply, cancel, and other confirmations so that the module will click those options for you.


  • Change save location: You will be able to change the save location where the files get installed, this may have to be a different module due to the navigation of the system


 

I have also added three variations of the installer to my GitHub page:

  • Single-Installer, this one lists all software in the set directory and asks you which one to install


  • Multi-Installer, this one will install all the software in the directory one at a time


  • Program-Installer, this combines both into a single Python module, asking if you would like to install a program or all located in the directory

GitHub Repository with program installers
GitHub Repository with program installers
 

That'll wrap up this update, be sure to subscribe to the newsletter so you get alerted when a new post drops and stay up to date on all things David's Tech Repair and RISE

 
 
 

Comments

Rated 0 out of 5 stars.
No ratings yet

Add a rating

Join the mailing list

Thanks for subscribing!

© Copyright
bottom of page