microsoft / winget-cli

WinGet is the Windows Package Manager. This project includes a CLI (Command Line Interface), PowerShell modules, and a COM (Component Object Model) API (Application Programming Interface).
https://learn.microsoft.com/windows/package-manager/
MIT License
22.97k stars 1.43k forks source link

Google Drive, Dropbox, itch.io, and Mediafire link support #3160

Open upintheairsheep opened 1 year ago

upintheairsheep commented 1 year ago

Description of the new feature / enhancement

Some companies use cloud services to distribute their products to the public. There exists no permanent linking service for these types of platforms. ItchIO is another one of these platforms that do not include permanent linking.

Proposed technical implementation details

Add a headless browser to click download and load it and support these types of links.

kernelplv commented 1 year ago

Rhetorical question: won’t this become an opportunity for malefactors?

Masamune3210 commented 1 year ago

To ensure stability and safety, all package managers require a solid link to the file in question. This isn't really something specific to winget, more just common sense