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

[FEATURE REQUEST] Bypass WinGet app restrictions - More MS Store functionality #2682

Open
2 tasks done
Patrxgt opened this issue Aug 30, 2024 · 5 comments
Open
2 tasks done
Assignees
Labels
new-feature A new feature that could be useful in WingetUI ready-to-go
Milestone

Comments

@Patrxgt
Copy link

Patrxgt commented Aug 30, 2024

Please confirm these before moving forward.

  • I have searched for my feature proposal and have not found a work-in-progress/duplicate/resolved/discarded issue.
  • This proposal is a completely new feature. If you want to suggest an improvement or an enhancement, please use this template.

Describe the new feature

WinGet has problems with finding and installing apps, that are free, but for some reason are packaged as encrypted APPX bundles. it would be nice to add an option to bypass this restriction by downloading those bundles directly from the Microsoft's servers (Microsoft Store - Generation Project can be used as a base for that function) and installing them through Add-AppxPackage -Path Powershell command.

Describe how this new feature could help users

It would allow users unable to use Microsoft Store to install free apps (eg. games) that aren't available outside of it (eg. Halo 5 Forge or Phantom Dust).

@Patrxgt Patrxgt added the new-feature A new feature that could be useful in WingetUI label Aug 30, 2024
@marticliment marticliment added this to the Features milestone Aug 30, 2024
@pl4nty
Copy link

pl4nty commented Sep 14, 2024

https://github.com/StoreDev/StoreLib can provide download URLs, but it fails with Halo 5 Forge (9nblggh4v0fr). It's easy to test with my StoreWeb deployment: https://msft-store.tplant.com.au/

Not sure if it can retrieve licenses though

@marticliment
Copy link
Owner

marticliment commented Sep 14, 2024

@pl4nty, this is interesting. I will integrate this with UniGetUI

@marticliment marticliment changed the title [FEATURE REQUEST] Bypass WinGet app restrictions [FEATURE REQUEST] Bypass WinGet app restrictions - More MS Store functionality Sep 14, 2024
@Patrxgt
Copy link
Author

Patrxgt commented Sep 14, 2024

https://github.com/StoreDev/StoreLib can provide download URLs, but it fails with Halo 5 Forge (9nblggh4v0fr).

Because that's an ID of the product bundle, not an app itself. The proper ID for H5:F is 9nblggh51mwp, which works just fine with StoreLib.
obraz

@aaronsql2019
Copy link

Is this going to allow me to install M$ Store apps on Windows Server?

I'm kindof dissappointed that M$ store apps are showing up in the results on my UniGetUI install on Windows Server. I just don't LIKE the fact that M$ store isn't available on Windows Server. I think that it should be OPTIONAL like everything (and not installed by default). I just don't understand how people use VDI on WinServer without being able to use products like PowerBI and other apps that SEEM to be only available in the M$ store.

I hope I'm not in trouble for hijacking this thread. I use WinServer for a dev/test machine, I'm a MSSQL guy for the most part. Thanks.

@marticliment
Copy link
Owner

Is this going to allow me to install M$ Store apps on Windows Server?

possibly not, since installation will still be handled by WinGet, but at least this will allow you to download the .msix through UniGetUI and install the package yourself, either via App Installer or via PowerShell

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
new-feature A new feature that could be useful in WingetUI ready-to-go
Projects
None yet
Development

No branches or pull requests

4 participants