Hi Inq720,Inq720 wrote: ↑Sat Jun 29, 2024 5:48 pm...I've never created an install package for Linux, but if it's like Windows, the installer GUI can prompt the user for the things you want like SSID and passphrase and the GUI would just run the BinaryChange executable (after you compile and put in into the install package) to be used during setup.
my PythonPatcher now does exactly that.
It ist now online on GitHub:
https://github.com/rin67630/ESP_Binary_patcher
It works perfectly.
Thank you very much for the inspiration!
And it is just the beginning.
I will probably be able to include the uploader as well, making it even easier. (but it requires probably some system dependancies)
Currently I am looking after adding some additionally automatic parameter patches like
time zone,
latitude,
longitude
automatically grabbed from the uploading system, to make it even easier for user.
Python has some great libraries to do that.
I expect also to catch the repeated usage of the patcher, when the patched file already exists, where the user must not enter the information again, just push enter if the previous data should be kept.
P.S. since it is a Python script, it runs on every system, Windows, macOS, Linux.