#1
|
|||
|
|||
Some characters in file- and directory names cause unrar not to find downloaded file
I always change the package name to an accurate name of what is in the package. Some time that name contain native letters and characters which works well on my Mac. jDownloader (0,9579) creates a sub-directory with the letters and characters correctly and download the file to that directory. But jDownloader seems to feed unrar with the wrong kind unicode for those letters or characters, or some thing like that.
Example 1 If a file name contains these characters it just can't find the file. In this example the file name contains a dash (–) which cause the problem. A second or two there is an error massage shown on orange background saying that the file can't be found. **External links are only visible to Support Staff****External links are only visible to Support Staff** Password for the file: mikkisays.net Screenshot from JDs log window (unicode UTR-8). In the screen shot the dash (–) appears 3 times in 2 different ways.
Spoiler:
Screenshot from JDs log exported to text file (Mac Roman): One can see that that dash (–) in both cases is represented with three characters. Example 2 If a sub-directory contains these characters unrar stops working and jDownloader have to be restated. In this example the sub-directory contains an ö in Björk's name which cause unrar to not fined the directory. After that unrar stops working and the log reports WARNING [java_downloader] -> JDUnrar: no valid binary found!. jDownloader have to be restated. Screenshot from JDs log window (unicode UTR-8):
Spoiler:
Screenshot from JDs log exported to text file (Mac Roman): Screen shot of the test Screen shot from download window:
Spoiler:
Log file Log file: http://jdownloader.org/pastebin/1161 Mac Roman This charecters !"#$%&'()*+,-./;<>=?@\[]^_`{}~ is all parts of the Mac Roman character set and works find in file- and directory names and JDunrar is capable of unraring the downloaded files. Have tested it by giving jd a download path containing !"#$%&'()*+,-./;<>=?@\[]^_`{}~. Characters like öäü and dash (–) is not part of Mac roman character set. This is my first bug report so I hope you fined this helpful and that you can solve this bugging bug. Cheerio! |
#2
|
|||
|
|||
Thanks for your efforts. The number of bugs in jD Unrar is countless. It was written on a Monday.
The good news is that it'll be replaced by 7-Zip. |
#3
|
|||
|
|||
Okej, that sounds good. When is this planed to happened?
And will 7-zip also replacing JDSplit which also have some issues? I have some thought about the settings for JDunrar or rather the coming 7-zip module. Where shall I post or send my suggestions? |
#4
|
|||
|
|||
You can post in the following threads among others :-
- Using 7-Zip-JBinding to extract downloaded archives (the famous Boris Brodski thread) - Extract when unselected Planning and progress data can be found in :- - Bug #1173: JDUnrar: Support for multiple archive (e.g. 7zip) - Feature #1197 : Combine options for HJsplit and JD unrar |
Thread Tools | |
Display Modes | |
|
|