Comments (6)
Hmm yeah that seems smart, if you make a PR adding it I'll probably merge it, otherwise I can give it a try sometime soon. Note that it seems not all servers set the Content-Disposition so make sure that it can fall back to parsing the link if you PR it. (Tried a couple on U-DB and NitroHax's zip doesn't seem to have it)
from dsidl.
First, I need to figure out how and where exactly DSi Downloader parsing filename
Second, Header can be a primary option and parsing from url can be fallback option if header doesn't exists
from dsidl.
Lines 18 to 31 in f1e60b7
It does that before the download so it'll require a bit of reworking to be able to get the headers first, might be best to just do a HEAD request, have the user check the file name, then do the actual download.
from dsidl.
Actually a good way, I will try to figure it out and make a pull request
from dsidl.
No chances of me doing it, my C knowledge is so poor
from dsidl.
Now my program doing both filename in link and in header, so issue is closed
from dsidl.
Related Issues (20)
- [feature] allow QR to point to an `.setup.json` address HOT 4
- [improvement] Add "yes to all" functionality
- [bug] Does not clear screen on download error HOT 1
- [bug] Cannot download folders using advanced `dsidl:src` format
- [feature] [unlikely] allow advanced format to contain text data HOT 2
- [DSi Non-XL] System powers off upon closing the hinge
- [Feature] Pre-downloading HOT 1
- [Bug] Long filenames from QR do not scroll
- [bug] doesn't work without logging activated HOT 2
- [Feature] Manual url input
- Path selection cuts off trailing slash before the filename
- Document max length restrictions HOT 1
- Fails to start camera HOT 1
- [improvement] QR Code outline not at optimal position HOT 3
- [bug] dsidl:src does not prompt user where to store the files if path is not provided
- [bug] invalid json causes program to not function properly and not return the error to user
- [improvement] Alter dsidl:src scheme to be an bit more verbose if possible HOT 5
- [Improvement] Better icon and name(?) HOT 2
- (Bug) App crashes and freezes up the DSi XL upon launching. (No Unlaunch) HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from dsidl.