turing-smart-screen-python icon indicating copy to clipboard operation
turing-smart-screen-python copied to clipboard

Create an installer for Windows

Open mathoudebine opened this issue 2 years ago • 3 comments

Is your feature request related to a problem? If so, please describe the problem.
Installing this project and running it at boot must be done manually

Describe the feature / solution to your problem you'd like
An all-in-one installer for Windows

Describe alternatives you've considered / and or tested
Using the documentation https://github.com/mathoudebine/turing-smart-screen-python/wiki/System-monitor-%3A-how-to-start but it's not easy for everybody

Environment:

  • Windows

mathoudebine avatar Dec 22 '22 13:12 mathoudebine

Would be a nice idea to have an update mechanism built in if you're going to package this for Windows.

Might be feature creep for this issue specifically though 😉

Cyruz143 avatar Dec 22 '22 13:12 Cyruz143

I've created a setuptools setup.py that generates a .whl (wheel) file that when installed it creates global shortcuts that allow you to run the configure.py and main.py from a command line.

This was an experiment to see what effort it would require to get this program working from just a pip install package methodology and see if I could use it to quickly clone installations across a number of Raspberry Pi controllers. I've also used PyInstaller to create windows based installers. Although as mentioned this has no built-in update mechanism other than to publish on PyPi.

In the next week I'll post bits of the info and see where it goes. Although Matthieu will have to look at the final bundle as the package should contain the correct Author, Copyright, licence etc

MarkOliver1959 avatar Oct 19 '23 14:10 MarkOliver1959

Hi @MarkOliver1959 I look forward to it! This will be a nice addition to this project, and could simplify the installation procedure for people less comfortable with technology

mathoudebine avatar Oct 20 '23 08:10 mathoudebine