File isn't renamed after downloading, uget 1.8.0
Brought to you by:
michaeltunnell
I added the link
http://playlist.yahoo.com/makeplaylist.dll?sid=125064664&sdm=web&pt=rd
to the download queue, and for File edit box i entered Tabloid.mov, as this is the name of the trailer I tried to download. But, to my suprise, the trailer was saved as 125064664.mov (which is original filename), so I needed to rename it manually. The expected behaviour was that file should be saved with filename I explicitly entered.
If HTTP header contain file name info, The "Filename" entry in download dialog will be ignored.
Hmm... OK, I guess this is a thing of interpretation, but from my point of view, if I enter the filename, I want this to be the saved filename, regardless of what http says (I think that filename field should have the precedence over http supplied one). If you don't agree, is there a possibility to force entered filename, using maybe some additional checkbox, or additional edit box for forced filename?
I will consider this.
By the way, Some backend (aria2) can not assign filename when downloading.
OK, thanks!
Maybe the universal solution could be to rename the file after downloading, from uget (just let the backend to do its job, and rename the file after downloading)?
By default, uGet will rename the file after downloading if you use libcurl backend.
If server response HTTP header that has filename data, the user setting will be ignored.
Fix in uGet 1.9.91
curl plug-in can keep user specified filename.
aria2 plug-in can use user specified filename.