ProjectLoaderAPI [ALPHA 0.0.1]
Posted: Apr 13th, '18, 16:46
This is the first attempt to create an kind of API for installing and managing projects, in the future this tool should allow very flexible update functions. Importing sound and images besides GP classes is also planned. At the moment this script only downloads a demo class as installer. This, in turn, would perform the downloading and saving of the required project data through future interfaces from this API.
What makes it possible at the moment?
At the moment the program sequence looks as follows: At first it is checked if the data has already been stored locally. If not, the installation routine is started. This first checks if the server is reachable and tries to locate the installer online. This installer will then be downloaded and imported. Then a defined broadcast is sent to start the installation. In this case, only a green text will be displayed on a black background.
Error and problem:
> Port 100 of the server could be blocked by a firewall
> It is not possible to export this project as an app, otherwise it would be impossible to import classes
I am always open to ideas and suggestions. I have a lot of plans for this project.
Please do not be surprised: Originally, this script was created for my "GP Settings App".
What makes it possible at the moment?
At the moment the program sequence looks as follows: At first it is checked if the data has already been stored locally. If not, the installation routine is started. This first checks if the server is reachable and tries to locate the installer online. This installer will then be downloaded and imported. Then a defined broadcast is sent to start the installation. In this case, only a green text will be displayed on a black background.
Error and problem:
> Port 100 of the server could be blocked by a firewall
> It is not possible to export this project as an app, otherwise it would be impossible to import classes
I am always open to ideas and suggestions. I have a lot of plans for this project.
Please do not be surprised: Originally, this script was created for my "GP Settings App".