Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

add custom program #143

Open
furllmm opened this issue Jan 7, 2024 · 9 comments
Open

add custom program #143

furllmm opened this issue Jan 7, 2024 · 9 comments

Comments

@furllmm
Copy link

furllmm commented Jan 7, 2024

how to add my downloaded software or how to add custom app to winbench

@furllmm
Copy link
Author

furllmm commented Jan 7, 2024

2 are same for what i look

@mastersign
Copy link
Collaborator

Because the process of defining a Bench app can be a bit complicated for certain software I did not yet write a comprehensive guide on the topic.

But it basically consists of the following steps:

The process can be very easy and straight forward for software which is developed in a portable fashion - meaning it can be compiled for different platforms like Linux and Windows. It also can become quite complex or even impossible, if the downloadable installer has an unusual format. Or if it executes steps to make the software executable, that can not be reverse-engineered or can not be implemented with the setup hook (scripts\*.setup.ps1)

If you can give me more information about the software you are trying to add to your user app library, I may be able to give you some more hints.

@furllmm
Copy link
Author

furllmm commented Jan 8, 2024

is there driver support
so can i install a software that requires driver

@furllmm
Copy link
Author

furllmm commented Jan 8, 2024

so i need add theese softwares.. you can say one of this as example:
https://www.odrive.com/downloaddesktop?platform=win (a cloud storage mounting software)
https://github.com/vup-app/vup/releases/download/v0.15.0/Vup-0.15.0-BETA-Windows-Installer.exe (blockchain based cloud storage)
https://archive.org/download/adobe-flash-player-projector/flashplayer_32_sa.exe (this is flash player. i want for playing flash games anywhere)
android emulator if driver supports
some games
etc... i have more non portable app

@mastersign
Copy link
Collaborator

I am sorry, but Bench is not well suited for odrive, vup, or the android emulator. This is because the whole concept of Bench is not to install apps into Windows, but just extract them and prepare them a little for execution. Odrive and vup need to be installed into the Windows system, because they need to act as a service in the background and be integrated in the Windows Explorer. With the Android emulator it is a bit of another story. I was able to integtrate the Android Studio in Bench once, but the emulator only without hardware acceleration. Later they changed the studio in a way, that an integration got harder. And the driver for the emulator for hardware acceleration is certainly out of scope for Bench. Again, because Bench does not install anything in the Windows system.

The Flash player is worth trying. But I do not expect it to be a simple case either. Because the Flash player was developed to integrate into web browsers and in Bench that is not an option.

@furllmm
Copy link
Author

furllmm commented Jan 9, 2024

understand...
is there easier alternative to this software with driver and services support

@mastersign
Copy link
Collaborator

Alternatives for quickly installing software packages from the command line are at least:

The difference to Bench is, that to my knowledge, none of these tools is trying to provide an isolated environment for using software without admin privileges. But for your usecase admin privileges are neccessary. Because you want to install drivers.

@furllmm
Copy link
Author

furllmm commented Jan 9, 2024

i mean similar to this software for my programs (20-30 non portable software) with services etc. some has drivers
not mean installing
anyways. happy coding

@furllmm
Copy link
Author

furllmm commented Jan 11, 2024

so portable app tools similar to this with that

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants