JDownloader Community - Appwork GmbH
 

Reply
 
Thread Tools Display Modes
  #1  
Old 26.05.2010, 17:00
pejasi
Guest
 
Posts: n/a
Default 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.


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):


Screenshot from JDs log exported to text file (Mac Roman):



Screen shot of the test
Screen shot from download window:


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!
Reply With Quote
  #2  
Old 27.05.2010, 11:18
remi
Guest
 
Posts: n/a
Default

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.
Reply With Quote
  #3  
Old 27.05.2010, 19:20
pejasi
Guest
 
Posts: n/a
Default

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?
Reply With Quote
  #4  
Old 28.05.2010, 12:44
remi
Guest
 
Posts: n/a
Default

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
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

All times are GMT +2. The time now is 17:58.
Provided By AppWork GmbH | Privacy | Imprint
Parts of the Design are used from Kirsch designed by Andrew & Austin
Powered by vBulletin® Version 3.8.10 Beta 1
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.