Huntereb / Awoo-Installer

A No-Bullshit NSP, NSZ, XCI, and XCZ Installer for Nintendo Switch
GNU General Public License v3.0
1.53k stars 131 forks source link

[Feature Request] NSP installation through HTTP Directory Listing #39

Open tantoinet opened 4 years ago

tantoinet commented 4 years ago

Awoo is amazingly stable, I really like it! Is it possible to build an HTTP directory listing parser so we can share NSP through any web server?

Huntereb commented 4 years ago

Files can be installed from a URL by pressing Y on the Internet Install page. As for directory listings, I've had this feature brought up previously and it really wouldn't be hard to do.

wooota commented 4 years ago

It would be great if we can use a apache/nginx docker container instead of the current usb and exe network solutions. A bookmark function to save ip addresses /hostnames would be extremely handy if this feature gets implemented.

Huntereb commented 4 years ago

I've recently implemented previously entered URLs being saved to the config file. This feature is still something I want to do, but I'm not sure when I'll get to it.

TheLogicMaster commented 2 years ago

Hacked together an implementation that parses Tinfoil style JSON and Nginx autoindex HTML from a saved URL. It just displays everything as a giant list of files, so not ideal for large libraries, but is good enough as a basic alternative to Tinfoil, which was the objective.

https://github.com/TheLogicMaster/Awoo-Installer/commit/ab69180a3e8369ca21ec4df8e0a3d7ce1f62c510