skunkforce / OmnAIView

This Repository contains the OmnAIView Software, which is used in the AW4null Research Projects
https://www.autowerkstatt40.org/
MIT License
3 stars 4 forks source link

Feature: Installer for the Application #170

Closed AKMaily closed 4 months ago

AKMaily commented 5 months ago

Description

As the OmnAIScope is going in the first prerelease phase customers should be able to download the software onto their device.

To make this as simple as possible for the user the OmnAIView software should be installed on the customer PC via an installer.

Goal

The goal is to have a shortcut of the Software via this icon on the customers desktop as well as a folder /OmnAIView/ on the customers desktop where the software an its components are.

image

A picture of the icon that should be used.

Userflow

The User will be navigated from the shop after buying the device to a download website. On this download website there are two buttons: download for windows and download for linux. This website already exists.

image

When pressing on one of the buttons the corresponding installer should be downloaded, like this :

image

Clicking on the installer the installation should start.

When the installation is done the client has the software on their PC in the given directory as well as a shortcut with the given icon on their desktop. Clicking on the icon should open the software.

Definition of done:

Please feel free to ask question about this issue in the comments.

R-Abbasi commented 4 months ago

Properties for the Windows setup file OmniView_Setup.zip:

Run it as administrator

1

AKMaily commented 4 months ago

I downloaded the .zip and clicked on the OmniView-Setup in the .zip folder. I went through the installation process and had the Icon on Desktop checked, but i got no Icon on my Desktop.

image

R-Abbasi commented 4 months ago

That sounds a little odd. Just did the same: Download that zip file -> unzip it > run the setup -> use the German language. It created a shortcut on Desktop and worked fine. It's possible to show it in a .gif file too, if needed.

AKMaily commented 4 months ago

The user should only click on the installer to download the programm and not need to unzip the file.

R-Abbasi commented 4 months ago

As stated in the Userflow section, the user downloads the installer from the website and runs it to install the program on their device. .zip was used to upload the file here merely. The .exe file inside it can be used on the website. The default install path can also change from Auto-Intern\OmniView to OmnAIView\OmniView, if required

AKMaily commented 4 months ago

image

My system thinks the .zip could be a virus. Do you know how this can happen and how i can change it, so that is can download the .zip again? The first time it worked.

R-Abbasi commented 4 months ago

Sometimes Windows complains about files when the publisher is not well known to it. .zip is only for here, the GitHub website, as it doesn't support .exe files to be uploaded. You can disable your anti virus temporarily and unzip the file on you system, I guess.

AKMaily commented 4 months ago

I am not able to reproduce this, please upload a video of the process.

That sounds a little odd. Just did the same: Download that zip file -> unzip it > run the setup -> use the German language. It created a shortcut on Desktop and worked fine. It's possible to show it in a .gif file too, if needed.

R-Abbasi commented 4 months ago

OmniGif2

AKMaily commented 4 months ago

Okay i tried to reproduce this userflow, i also get a shortcut on my PC but without the Icon: image

R-Abbasi commented 4 months ago

Here's a new version OmniView.zip Tested it on a virtual device as well and it created shortcuts with icons on that too. 1

AKMaily commented 4 months ago

The .exe was added to the release folder.