Back
nXDownload
by Dontwait00
|
Version | 1.1b |
Zip size | 839 KiB |
License | n/a |
Updated | 26/10/2021 |
Downloads | 23,584 |
MD5 | b097c57b09ecfbb5e781675872f871d0 |
App Details
Download any file directly inside sdmc:/ on the Nintendo Switch
This tool is pretty basic:
1 - Create a file .txt
2 - Add few lines with links
3 - Power on you're Switch, and start download you're file!
NOTE:
This project uses my custom implementation of libcurl. You can use my own 'customCurl.h' header, without problems! Be sure at least to credit!
use command line "pacman -S switch-curl" inside Msys to be able to compile this program.
Features & ideas
As this tool is pretty new, and lot of my freetime goes to debugging, probably will take much time before finishing it.
add possibility to read a custom URL from sdmc:/switch/nXDownload/url.txt = Done!
add pssibility to read multiple URL from 'url.txt'
add support for plain URL's (meaning writing URL directly to the Switch!)
add support for saving plain URL's (meaning written URL will be saved in a different file)
add support for SDL2 projects!
fix major bugs!
Any idea you want i should add? Create a pull request: https://github.com/Dontwait00/nXDownload/pulls
Changelog
v1.1b
[ADDED] https support
[FIX] lots of general system stability improvements to enhance the user's experience.
v1.0b
[ADDED] You can download files from private servers!
from the main menu, choose Download tmp URL (with user & password); It will spawn the keyboard to insert Username (required), then, insert Password (if neccessary) (optional); After that, insert link i.e. ftp://server.c/hm.nsp
[ADDED] Now you can view how many Megabytes you reached!
[FIX] old method caused to overwrite printf commands
[FIX] the entire source code now has been remapped!!
[ADDED] Now nXDownload can create folders if not existed.
[ADDED] Debug added to source code! (uses nxlink)
[FIX] Fixed behaviors in general.
[FIX] New icon.jpg (just cleaned up)
[FIX] Now if file tmpfile.txt exist's, prints out the old link used, before choosing to overwrite.
[FIX] lots of general system stability improvements to enhance the user's experience.
v0.9b
[ADDED] Error codes are colored red, and warnings are colored yellow, and success colored as green!
[ADDED] Now the function Write temporaly URL uses the software keyboard!
[ADDED] Dangerous! Experimental software keyboard under Gallery applet by changing heap size.
discovered by XorTroll & jakibaki
[FIX] Fixed (almost) everything on how the source behavies
[FIX] Added few more comments inside source code!
v0.8b
[ADDED] Now files are named to original filename!
(Meaning that, most of the download links contains the filename of the file we are downloading right at the bottom path. This means that, as you are trying to download a file, make sure the link contains the filename! i.e. http://download.mediafire.com/../fcnw48f3/`example-v0-000100000000.nsp`)
[ADDED] Now files bigger then 100mb can be downloaded!
[ADDED] Now the homebrew has got a (horrible made) icon! Yay!
[FIX] Now the source code is having problems do to libnx v1.5.0, so please, dont complain if its freezing for seconds/hours. Just give it the time to do his job untill is fixed from libnx or my source code. Im already annoied about it.
v0.7b
[ADDED] Write plain URL directly from the Switch! No need to turn off the console to inject 'input.txt'
[FIX] Minor fixes + changes inside source code
v0.6b
Minor bugs fix