Hi everyone,
I tried using this but struggled with my shitty internet connection so I made some small modifications. Primarily, if you cancel a download and try again later, it'll resume the existing download. I also modified it to properly support window/mac/linux (previously didn't work well on linux). Download progress should be somewhat snappier too.
Enjoy.
@cearp - please have a look at including my changes in your source.
EDIT:
I rebuild make_cdn_cia from 173210's source as the old version I had was causing some serious issues.
Vastly improved the resuming of downloads by actually moving that stuff off into a separate function and using proper HEAD requests to check the size of the file before initiating a GET. Ended up simplifying quite a bit of stuff as a result.
@cearp do you have this on Github somewhere and if not, do you mind if I put it up there?
I tried using this but struggled with my shitty internet connection so I made some small modifications. Primarily, if you cancel a download and try again later, it'll resume the existing download. I also modified it to properly support window/mac/linux (previously didn't work well on linux). Download progress should be somewhat snappier too.
Enjoy.
@cearp - please have a look at including my changes in your source.
EDIT:
I rebuild make_cdn_cia from 173210's source as the old version I had was causing some serious issues.
Vastly improved the resuming of downloads by actually moving that stuff off into a separate function and using proper HEAD requests to check the size of the file before initiating a GET. Ended up simplifying quite a bit of stuff as a result.
@cearp do you have this on Github somewhere and if not, do you mind if I put it up there?
Attachments
Last edited by YodaDaCoda,