Front End Python program for GAMADV-XTD3 by Ross Scroggs
You must first install and configure GAMADV-XTD3 by Ross Scroggs. I have included the installer for GAMADV-XTD3 in the Release.
This Python program is written in Python 3 and assumes that you are running Linux with the default install location (~/bin/gamadv-xtd3/
) for GAMADV-XTD3. If your environment is different, you will need to change the code to meet your needs.
This program does not yet contain all of GAMADV-XTD3's capabilities, but I am regularly adding functionality. Check back often for updates and added features.
I am always looking for suggestions. Please feel free to add your suggestions for features that are not yet included in this program.
If you wish to convert this python program to a single executable, follow the following instructions:
-
Make your domain-specific changes to
gam.py
as mentioned on line 28. -
Make sure that you have the
pyinstaller
module installed:sudo pip3 install pyinstaller
- If already installed you should make sure it's up to date:
sudo pip3 install --upgrade pyinstaller
- If already installed you should make sure it's up to date:
- In Windows run
pip install pyinstaller
from an Administrative PowerShell window.- If already installed you should make sure it's up to date:
pip install --upgrade pyinstaller
- If already installed you should make sure it's up to date:
-
CD to the
GAM-Frontend
directory -
Run the following command:
pyinstaller gam.py --onefile
- This will create various directories and a
gam.spec
file. The executable will be in thedist
directory. You can delete all other files and directories and the gam executable will still function fine.
- This will create various directories and a