JDownloader Community - Appwork GmbH
 

Notices

Closed Thread
 
Thread Tools Display Modes
  #441  
Old 19.06.2019, 10:29
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 79,290
Default

Will wait for email and response to it then
__________________
JD-Dev & Server-Admin
  #442  
Old 20.06.2019, 10:19
redeemer666
Guest
 
Posts: n/a
Default

Just a quick update. I had to remove the new plugin since it caused the same issue also on rar packages that were working fine before.
  #443  
Old 20.06.2019, 21:56
Samoth Samoth is offline
Super Loader
 
Join Date: Jun 2009
Posts: 26
Default

Hello everybody,

I believe I am facing the same issue: Some of my downloaded RAR-archives are not being extracted.

Is this topic still the valid solution tu upgrade to RAR5? Since I tried to download the file named in the first posting for Windows:
mega.nz/#!bUNzgA7L!8UQ4f0A33agG4LzUnqMy9RTT9S5JjP4p93DnF7oJv1c

Unfortunately I am not able to download the file. I also tried IE or Safari as browser but after using the link it just forwards me to the main page.

Thanks for any help :-)
Samoth

Update:
Dont worry anymore! I was able to download the ZIP with Google Chrome. I will do some further testing and let you know if there are any problems :-)

Last edited by Samoth; 21.06.2019 at 09:42.
  #444  
Old 21.06.2019, 14:45
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 79,290
Default

@redeemer666: I really think that we should do teamviewer session and solve this within few minutes. Can only be very simple misstake.
__________________
JD-Dev & Server-Admin
  #445  
Old 21.06.2019, 14:45
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 79,290
Default

@Samoth: I guess it works fine now ?
__________________
JD-Dev & Server-Admin
  #446  
Old 22.06.2019, 15:52
Samoth Samoth is offline
Super Loader
 
Join Date: Jun 2009
Posts: 26
Default

Quote:
Originally Posted by Jiaz View Post
@Samoth: I guess it works fine now ?
I guess... The Version Information under "Settings" changed to "7Zip Binding Version 15.09.-2.01beta". Can you tell me if this is correct?

Regards + Thanks
Samoth

Last edited by Samoth; 22.06.2019 at 16:40.
  #447  
Old 24.06.2019, 01:03
log1co
Guest
 
Posts: n/a
Default v15 vs v19?

Quote:
Originally Posted by Samoth View Post
I guess... The Version Information under "Settings" changed to "7Zip Binding Version 15.09.-2.01beta". Can you tell me if this is correct?

Regards + Thanks
Samoth
I just tried this too and got the same result. The most recent version of 7zip is actually v19, and v16 is from 2016. So it looks like this updated lib files is using v15?

@Jiaz there are no newer versions of these lib files that would use/point to 7Zip v19, right?

Perhaps an option to allow JD to use the system's existing installed extraction program (be it 7z or WR) could be a handy feature? One for the road map? (I am assuming it's not currently an option, as I have not encountered it... But I know JD can be quite versatile...)

Last edited by log1co; 24.06.2019 at 01:04. Reason: grammar!
  #448  
Old 24.06.2019, 10:43
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 79,290
Default

@Samoth: That's one indication, yes, but most important sign is working rar5 extraction
__________________
JD-Dev & Server-Admin
  #449  
Old 24.06.2019, 10:47
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 79,290
Default

Quote:
Originally Posted by log1co View Post
I just tried this too and got the same result. The most recent version of 7zip is actually v19, and v16 is from 2016. So it looks like this updated lib files is using v15?
@Jiaz there are no newer versions of these lib files that would use/point to 7Zip v19, right?
You can check here for latest available binding, see github.com/borisbrodski/sevenzipjbinding and compile yourself a newer one if required/needed. Boris will try to build new binding to latest available version.


Quote:
Originally Posted by log1co View Post
Perhaps an option to allow JD to use the system's existing installed extraction program (be it 7z or WR) could be a handy feature? One for the road map? (I am assuming it's not currently an option, as I have not encountered it... But I know JD can be quite versatile...)
Not possible without rewriting the extraction module from scratch to interact with external tools and for most Windows Tools this won't work because they don't offer very good command line interaction (progress, extraction data, password checking, ....all over stdout/stdin) and in standard way that it works the same for all versions. This would be required for each tool (Winrar, 7Zip...) and also needs changes for each supported OS. Also the current binding nearly works on every OS with same binding/interface while there is no Winrar available for ARM Router without Windows Doesn't make sense to *waste* time/manpower on this as it doesn't offer any advantages.
__________________
JD-Dev & Server-Admin
  #450  
Old 29.06.2019, 18:36
nookymann nookymann is offline
Modem User
 
Join Date: Jun 2019
Posts: 4
Default Es geht immer noch nicht!

Ich habe es so gemacht wie es beschrieben ist, zumindestes denke ich das, habe danach den JD2 Neu gestartet.

Aber Entpacken tut er immer noch nicht!

Was habe ich Falsch gemacht?

Ich hoffe mir kann jemand helfen!

Ist mir gerade aufgefallen: Der Menüpunkt Archiv(e) (Rechtsklick) ist nicht mehr anklickbar! Muss ja was damit zu tun haben! Oder?

Danke

Last edited by nookymann; 29.06.2019 at 18:44.
  #451  
Old 29.06.2019, 18:47
thecoder2012's Avatar
thecoder2012 thecoder2012 is offline
Official 9kw.eu Support
 
Join Date: Feb 2013
Location: Internet
Posts: 1,324
Default

Quote:
Originally Posted by nookymann View Post
Ich habe es so gemacht wie es beschrieben ist, zumindestes denke ich das, habe danach den JD2 Neu gestartet.
Wenn es sich um ein Desktop System handelt, dann einfach im JDownloader nachschauen.
JDownloader => Einstellungen => Archiventpacker => auf rechten Seite ganz oben sollte die Version wie "7Zip Bindung Version: 15.09-2.01beta" als Beispiel stehen

Es sollte so ausschauen:


Quote:
Originally Posted by nookymann View Post
Aber Entpacken tut er immer noch nicht!
Kann das Archiv denn mit WinRAR entpackt werden, also handelt es sich um RAR5?

Quote:
Originally Posted by nookymann View Post
Was habe ich Falsch gemacht?
Meine Glaskugel ist gerade in der Werkstatt.

Einfach die ZIP-Datei mit Struktur in den Ordner "libs" im Verzeichnis vom JDownloader entpacken.
Beispiel der Pfade inkl. Dateien unter Windows (7Zip1509WindowsTest.zip):
/JDownloader 2/libs/sevenzipjbindung1509.jar
/JDownloader 2/libs/sevenzipjbindung1509Win.jar

Je nach System kann der Dateiname leicht anders heißen.

Quote:
Originally Posted by nookymann View Post
Ist mir gerade aufgefallen: Der Menüpunkt Archiv(e) (Rechtsklick) ist nicht mehr anklickbar! Muss ja was damit zu tun haben! Oder?
Es kann eine gewisse Verzögerung geben wenn JDownloader die Dateien/Archive noch überprüft. Im Einzelfall können die Gründe unterschiedlich sein.

Quote:
Originally Posted by nookymann View Post
Ich hoffe mir kann jemand helfen!
Bestimmt, wenn sagst was genau gemacht hast!
__________________
Join 9kw.eu Captcha Service now and let your JD continue downloads while you sleep.

Last edited by thecoder2012; 29.06.2019 at 18:50.
  #452  
Old 29.06.2019, 19:07
nookymann nookymann is offline
Modem User
 
Join Date: Jun 2019
Posts: 4
Default

Danke erstmal für die schnelle Antwort!

Ich habe wieder vergessen zu erwähnen das ich Ubuntu 18.04. LTS benutze! Ich vergesse immer das es nicht normal ist und ich somit in der Minderheit bin!

7Zip Bindung Version: 15.09-2.01beta
Ja das steht da und es ist auch ein Hacken dran mit Aktiviert!

Mit dem auf dem System installierten Entpacker kann es entpackt werden, Ohne Probleme!

Ich hatte meinen Beitrag Editiert, das jetzt im Rechtsklickmenü der Punkt Archiv(e) nicht mehr auszuwählen ist und somit nun garnichts mehr, also auch nicht die die vorher ohne Probleme entpackt wurden, geht! Bei Einstellungen und Archiventpacker ist aber alles Aktiviert und so wie es aussieht alles wie sonst auch!

Habe die Datei bei Mega runter geladen und dann mit der Archivverwaltung in den libs Ordner Entdackt!

sevenzipjbinding1509.jar und
sevenzipjbinding1509LinuxArmVersion.jar

befinden sich hier:

/home/nooky/Privat/JD2/jd2/libs

Also da wo es sein soll! Oder?

Aber auch ein neustart bringt keine Änderung!

Ich hoffe diese Erläuterung bringt Klarheit (was den möglichen Fehler angeht), auch ohne Glaskugel!

Danke bis hier her!
  #453  
Old 29.06.2019, 19:44
thecoder2012's Avatar
thecoder2012 thecoder2012 is offline
Official 9kw.eu Support
 
Join Date: Feb 2013
Location: Internet
Posts: 1,324
Default

Quote:
Originally Posted by nookymann View Post
Ich habe wieder vergessen zu erwähnen das ich Ubuntu 18.04. LTS benutze! Ich vergesse immer das es nicht normal ist und ich somit in der Minderheit bin!
Ich finde es super wenn Linux nutzt.

Quote:
Originally Posted by nookymann View Post
Mit dem auf dem System installierten Entpacker kann es entpackt werden, Ohne Probleme!
Darf ich Fragen welcher Entpacker genau?

Quote:
Originally Posted by nookymann View Post
Ich hatte meinen Beitrag Editiert...
Stell Dir vor das wurde bemerkt und ich hatte danach meinen Beitrag auch editiert.

Quote:
Originally Posted by nookymann View Post
sevenzipjbinding1509.jar und
sevenzipjbinding1509LinuxArmVersion.jar
LinuxArm? Welche Hardware/Architektur wird genutzt?

Bei Intel/AMD CPU wäre der Dateiname meines Wissens nur sevenzipjbinding1509Linux.jar!

Derzeit gibt es folgende Varianten für Linux zur Auswahl:
Linux (64Bit only, Intel/AMD)
Linux (ARM6 und ARM7, 32Bit)
Linux (ARM8, 64Bit
__________________
Join 9kw.eu Captcha Service now and let your JD continue downloads while you sleep.
  #454  
Old 29.06.2019, 20:12
nookymann nookymann is offline
Modem User
 
Join Date: Jun 2019
Posts: 4
Default Ha Ha Ha Lesen müsste man können!

Wenn man lesen kann und das dann auch noch aufmerksam, dann ist das durchaus hilfreich.

Mir ist nicht aufgefallen das in der Anleitung 3 x Linux zu lesen ist! Und ich habe irgend eins genommen und das war das Falsche!

Ich habe jetzt wahrscheinlich das richtige genommen, vorher die alten Dateien aus dem Ordner gelöscht, und nun geht es !

Ich danke für die Hilfe und entschuldige mich für die Unannehmlichkeiten nur weil ich nicht lesen kann!

Danke vielmals!
  #455  
Old 30.06.2019, 01:25
thecoder2012's Avatar
thecoder2012 thecoder2012 is offline
Official 9kw.eu Support
 
Join Date: Feb 2013
Location: Internet
Posts: 1,324
Default

Quote:
Originally Posted by nookymann View Post
Mir ist nicht aufgefallen das in der Anleitung 3 x Linux zu lesen ist! Und ich habe irgend eins genommen und das war das Falsche!
Ja wobei ich selbst mehrere ZIP- und JAR-Dateien auch nicht sonderlich hilfreich finde. JDownloader müsste in der Theorie es selbst erkennen und die passende JAR-Datei laden können. Wurde vermutlich bisher nur nicht umgesetzt.

Quote:
Originally Posted by nookymann View Post
Ich habe jetzt wahrscheinlich das richtige genommen, vorher die alten Dateien aus dem Ordner gelöscht, und nun geht es !
Hab mal ein kleines Skript für den Ereignis-Skripter geschrieben. Bei ARM weiß ich nicht ob die Erkennung der Versionen (5,6,7,8) so funktioniert. Überprüft ob die korrekten Dateien vorhanden sind und fügt sonst einen passenden Download im JD hinzu, falls möglich.
Spoiler:

Code:
//RAR5 Check
//disablePermissionChecks();
//setAdvancedAlert(true);

var dl = "";
var filecheck1 = "";
var filecheck2 = "";
var myEnvironment = getEnvironment();

if (myEnvironment.isBSD()) { //64
    if (myEnvironment.is64BitOS()) {
        dl = "https:" + "//mega.nz/#!yWQGWCyD!aFMU8ynrKO5YCa8dlLDjpiCJFK8EYNwQ8fl3SQehrlE";
        filecheck1 = "sevenzipjbinding1509.jar";
        filecheck2 = "sevenzipjbinding1509Bsd.jar";
    }
}
if (myEnvironment.isWindows()) { //32/64
    dl = "https:" + "//mega.nz/#!i3Z22K5D!hpaeX9yAXAIAj7UxUHJMhUAHyvbzTJUEYUhtckoLrTw";
    filecheck1 = "sevenzipjbinding1509.jar";
    filecheck2 = "sevenzipjbinding1509Win.jar";
}
if (myEnvironment.isMac()) { //64
    if (myEnvironment.is64BitOS()) {
        dl = "https:" + "//mega.nz/#!amR2wC5I!Y52sa0jCPX2d0M-FL4sQqSMm4Uvckc7uFaEg_id3QUU";
        filecheck1 = "sevenzipjbinding1509.jar";
        filecheck2 = "sevenzipjbinding1509Mac.jar";
    }
}
if (myEnvironment.isLinux()) { //64 Intel/AMD
    if (myEnvironment.getARCHFamily() == "ARM") {
        if (myEnvironment.is64BitOS()) { //ARM8
            dl = "https:" + "//mega.nz/#!fjIWVAgT!ZyrxAyU26IfxDdmpBemMAer4DpzW06oIEAYboPMom98";
        } else { //ARM5+6+7
            var arm_output = callSync("uname", "-m");
            if (arm_output.match("armv6")) { //ARM6
                dl = "https:" + "//mega.nz/#!2Z9DGJRC!QF8gSOauY-H1OKJAQ9FkTG83XaEjiRRTiB0m0MXEan4";
            if (arm_output.match("armv7")) { //ARM7
                dl = "https:" + "//mega.nz/#!deAUkYjY!9kirUFJRNt7kLpxybQLYdpeXydF82Q4-_KlMK1LnCYI";
            } else { //ARM5
                dl = "https" + "//mega.nz/#!XZ00xYyB!h3gfOkW05ZZD85OsshwlYYL5P3FmHL0n8lXLKJldPrU";
            }
        }
        filecheck1 = "sevenzipjbinding1509.jar";
        filecheck2 = "sevenzipjbinding1509LinuxArmVersion.jar";
    } else {
        if (myEnvironment.is64BitOS()) {
            dl = "https:" + "//mega.nz/#!eAtQ1LxL!vLbU9e9hWWc9QcfaNwwaiB3bbwlC4bOC7QchAUckF0g";
            filecheck1 = "sevenzipjbinding1509.jar";
            filecheck2 = "sevenzipjbinding1509Linux.jar";
        }
    }
}
if (filecheck1 != "" && filecheck2 != "") {
    var myFilePath = getPath(JD_HOME + "/libs/");
    var children = myFilePath.getChildren();
    var mynewlist = "";
    var found = 0;
    for (var i = 0; i < children.length; i++) {
        if (children[i].getAbsolutePath().match(new RegExp(filecheck1)) || children[i].getAbsolutePath().match(new RegExp(filecheck2))) {
            found++;
        }
    }
    if (found == 2) {
        alert("RAR5 is supported and installed.");
    } else {
        if (dl != "") {
            callAPI("linkgrabberv2", "addLinks", {
                "deepDecrypt": false,
                "autostart": false,
                "links": dl
            });
        }
        alert("RAR5 is supported and the download in your linkgrabber.");
    }
} else {
    alert("RAR5 (prebuild) is not supported with your setup. Please build your own RAR5 files.");
}


Quote:
Originally Posted by nookymann View Post
Ich danke für die Hilfe und entschuldige mich für die Unannehmlichkeiten nur weil ich nicht lesen kann!
Ich bin sicher das deine Lesefähigkeit wunderbar ist und das nur ein Flüchtigkeitsfehler war.

Quote:
Originally Posted by nookymann View Post
Danke vielmals!
Hauptsache es läuft nun.
__________________
Join 9kw.eu Captcha Service now and let your JD continue downloads while you sleep.

Last edited by thecoder2012; 08.08.2019 at 18:11.
  #456  
Old 27.07.2019, 00:28
Kortuz
Guest
 
Posts: n/a
Default RAR5 Downloadlink ungültig (Windows)

Hi,

der Downloadlink für das RAR5 Addon Windows ist leider nicht mehr verfügbar.
Wäre ein Reup bitte möglich ?

Beste Grüße
  #457  
Old 27.07.2019, 00:33
Kortuz
Guest
 
Posts: n/a
Default RAR5 Download link doesn't work (Win)

Hi,

the download link for the Windows RAR5 Plugin doesnt work anymore

Can you fix it pls
  #458  
Old 27.07.2019, 01:11
Kortuz
Guest
 
Posts: n/a
Default

Leider ist der Windows Downloadlink ungültig :(
  #459  
Old 29.07.2019, 02:06
extramalto extramalto is offline
Modem User
 
Join Date: Jul 2019
Posts: 4
Default

linux link is down. please reupload.
  #460  
Old 29.07.2019, 02:07
extramalto extramalto is offline
Modem User
 
Join Date: Jul 2019
Posts: 4
Default

and the linux link. yes, please fix.
  #461  
Old 29.07.2019, 13:21
.Griff.
Guest
 
Posts: n/a
Default

Facing the same issue. Most responses point to thr RAR5 Mega download links but the Windows link no longer works.

Can someone re-upload, please?
  #462  
Old 29.07.2019, 13:22
.Griff.
Guest
 
Posts: n/a
Default

Windows file no longer available.
  #463  
Old 29.07.2019, 19:25
raztoki's Avatar
raztoki raztoki is offline
English Supporter
 
Join Date: Apr 2010
Location: Australia
Posts: 17,611
Default

The missing library(s) should be be resolved within the next day or two.

raztoki
__________________
raztoki @ jDownloader reporter/developer
http://svn.jdownloader.org/users/170

Don't fight the system, use it to your advantage. :]
  #464  
Old 29.07.2019, 19:26
raztoki's Avatar
raztoki raztoki is offline
English Supporter
 
Join Date: Apr 2010
Location: Australia
Posts: 17,611
Default

The missing library(s) should be be resolved within the next day or two.

raztoki
__________________
raztoki @ jDownloader reporter/developer
http://svn.jdownloader.org/users/170

Don't fight the system, use it to your advantage. :]
  #465  
Old 31.07.2019, 15:47
pspzockerscene's Avatar
pspzockerscene pspzockerscene is offline
Community Manager
 
Join Date: Mar 2009
Location: Deutschland
Posts: 70,922
Default

Please be patient / bitte abwarten!

-psp-
__________________
JD Supporter, Plugin Dev. & Community Manager

Erste Schritte & Tutorials || JDownloader 2 Setup Download
Spoiler:

A users' JD crashes and the first thing to ask is:
Quote:
Originally Posted by Jiaz View Post
Do you have Nero installed?
  #466  
Old 02.08.2019, 16:54
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 79,290
Default

I will replace the links in first post with working ones later this day or beginning of next week, depends on how much time I'll find today. sorry for the inconvenience and delay
__________________
JD-Dev & Server-Admin
  #467  
Old 03.08.2019, 17:55
iBattaglia
Guest
 
Posts: n/a
Default

none of the files work :(Ii really need this if anyone can re-up or sned me in the NEW direction to find the files?
  #468  
Old 07.08.2019, 17:54
Hass
Guest
 
Posts: n/a
Default

I finally managed to get it working for Arm7 (WDMyCloud) and here I'm sharing the compiled files:
**External links are only visible to Support Staff****External links are only visible to Support Staff**

The files from .bismarck didn't worked for me and I got errors stating, that the extension couldn't find the path "Linux-arm2". I now realized one could set this path either through config, webinterface or app (in the settings for Extraction Extension) - I've chosen the difficult path and recreated the jar-files by adding a "Linux-arm2" folder to sevenzipjbinding1509LinuxArmVersion.jar.

There's still a problem left with JD crashing, but this could be due to running out of RAM (512 MB). At first the Archive Settings on the download page were still greyed out for me and then it started working after some time and I were able to select any of the provided options.

In the end all needed info was written in this thread, everyone can compile this for themself from source if you need the RAR5-Support soonTM. Just make sure u got cmake and that you checkout the correct version 15.xxxx.

The above folder includes my compiled Arm7-Version (32 bit) and the modified version of .bismarck, which should also be 32 bit, but isn't being recognized or faulty for me. I don't want to test it but probably the lib7-Zip.so from bismarck must be replaced with the ones inside sevenzipjbinding1509LinuxArmVersion.jar. I compiled with Debian Buster.

If you also want or need to recreate the mentioned jar-file, just issue "jar cf sevenzipjbinding1509LinuxArmVersion.jar Linux-arm Linux-arm2 META-INF sevenzipjbinding-platforms.properties" i.e. inside a folder where you got all the needed files. All files can be retrieved from the source you compiled. 2 files should be in the Linux-arm folder inside the source. The structure of the jar file can be easily looked up by opening sevenzipjbindingLinuxArmVersion.jar (the original one) with 7zip or similiar tools. The files inside Linux-arm and Linux-arm2 are just the same.

@Jiaz I think you shouldn't wait for Boris to update the source, since you probably don't know when he is done. Instead you should issue an update, since it seems to much people struggle with setting this up correctly and there's definitely a need for it. I appreciate your work, but your choice to wait isn't the right way to manage this problem and additionally causes a lot of work, since the compiled files are down. Why does it take so long to upload some files? Probably no backup, right? Sorry, but this is unacceptable. Additionally I could've helped out some ppl earlier if this forum wouldn't be more restrictive than Area 51.

Oh yeah, right ... the links aren't shown for users ...
type in the mega url and add the key: #!BOwXhAZL!BnvXEZFvU2J27PDeB3Vl_N_kiZu2QvcVVhEfnTLPm98

Die Edit: Even 2 years ago Jiaz wrote the same: https://board.jdownloader.org/showpo...16&postcount=2 and even back then it were about RAR5-Support. Think about it: Having a large thread with lots of ppl complaining, let bismarck and others do the work and then be like "nah, just waiting" compared to "okay, okay, let's update, what could possibly go wrong". Have fun on your holidays, but when you're back please for ffs update this specific lib. I don't care anymore, the extraction is functional at least, but you could spare others the hours they need to invest in what you could fix within minutes. (w/o compiling)

Last edited by Hass; 07.08.2019 at 21:32.
  #469  
Old 07.08.2019, 21:21
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 79,290
Default

@Hass: Thank you very much! I will include your lib on first page when I refresh the links .
Thanks for the detailed step by step and side details

About your crashes, do you have hs_err file in your JDownloader folder that might hold additional information about the crash and possible cause of it.
__________________
JD-Dev & Server-Admin
  #470  
Old 07.08.2019, 21:28
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 79,290
Default

Quote:
Originally Posted by Hass View Post
Why does it take so long to upload some files? Probably no backup, right? Sorry, but this is unacceptable.
I've got backup of the files but I didn't find time yet to create new account and upload there. We don't want to upload to account because we're still fighting the copyright claims and changes are high that the new links will be abused again....
__________________
JD-Dev & Server-Admin
  #471  
Old 07.08.2019, 21:39
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 79,290
Default

I just uploaded first bunch of files to first post. rest will come tomorrow
__________________
JD-Dev & Server-Admin
  #472  
Old 07.08.2019, 22:14
Hass
Guest
 
Posts: n/a
Default

Quote:
Originally Posted by Jiaz View Post
@Hass: Thank you very much! I will include your lib on first page when I refresh the links .
Thanks for the detailed step by step and side details

About your crashes, do you have hs_err file in your JDownloader folder that might hold additional information about the crash and possible cause of it.
Nope, I can't find any file (used find inside jd-folder and the logs didn't got any hint what happened. Since I had enough I set up a quick and dirty cronjob to restart JD when the service isn't running. Later I found out some files are damaged but the archives got deleted, like they should. So yeah, like I said, it's quick and dirty and doesn't help much.

Don't use the file Armv7 from .bismarck I included, like mentioned it doesn't work, which can be easily found out by checking the version in the extension-log.

The only more information I can give: The "folder" of links I'm extracting contains several archives with partX to partY. Actually >20 splitted archives and a total of >200 archives. After like 2-3 (in-)complete extractions JD seems to crash. I don't use the Shutdown Extension so this could also not be the cause. To be more specific the last extraction before the (assuming here) crash, is incomplete and the resulting file isn't usable. For sure 512 MB RAM isn't much, but this NAS is able to extract much larger archives with unrar (nzbget). And yes I know, JD utilizes 7zip for rar-files - spent way to much time on this now.

Last edited by Hass; 07.08.2019 at 22:21.
  #473  
Old 07.08.2019, 22:31
extramalto extramalto is offline
Modem User
 
Join Date: Jul 2019
Posts: 4
Default

Quote:
Originally Posted by Jiaz View Post
I just uploaded first bunch of files to first post. rest will come tomorrow
Thank you.
  #474  
Old 07.08.2019, 22:39
Hass
Guest
 
Posts: n/a
Default

Btw, the original structure of sevenzipjbindingLinuxArmVersion.jar is:
- Linux-arm
- Linux-arm2
- Linux-arm3
- Linux-armpi
- Linux-armpi2
- META-INF
- sevenzipjbinding-platforms.properties

I now found out the files inside the "Linux" folders are actually different and I'm not sure if the files in Linux-arm work or when this path is normally used. From what I've read my version should at least work with Raspi 3 and even 3 B+. Depending file-size Linux-arm2 and Linux-armpi2 contents have the same file-size.

I will add an even newer version (1602) later, maybe I can fix errors this way.
  #475  
Old 08.08.2019, 00:20
Hass
Guest
 
Posts: n/a
Default

Alright, here in short how to compile (I'm not a crack and I can't solve occuring errors - just install cmake, git and dependencies and maybe you're good to go):
  • git clone github[dot]com/borisbrodski/sevenzipjbinding[dot]git SevenZipJBinding (replace [dot] with ...)
  • cd SevenZipJBinding
  • git checkout bind_16.02 (or git checkout migrate-to-15.09-try2)
  • cmake .
  • make
  • make package
  • mkdir -p jar-package/{Linux-arm,Linux-arm2,META-INF}
  • unzip sevenzipjbinding-16.02-2.01beta-Linux-arm.zip (or check for name of created zip)
  • mv sevenzipjbinding-16.02-2.01beta-Linux-arm/lib/sevenzipjbinding.jar jar-package/sevenzipjbinding1602.jar (or replace 1602 with 1509 and choose correct path for unzipped files)
  • echo jar-package/Linux-arm/ jar-package/Linux-arm2/ | xargs -n 1 cp -a Linux-arm/.
  • cp MANIFEST.MF jar-package/META-INF/ && cp sevenzipjbinding-platforms.properties jar-package/
  • cd jar-package
  • jar cf sevenzipjbinding1602LinuxArmVersion.jar Linux-arm Linux-arm2 META-INF sevenzipjbinding-platforms.properties (or 1509 instead of 1602)
Done!

Short explanation of what we're doing here:
  1. clone the repo and choose a branch (15.09 and 16.02 are currently the best choices)
  2. compile the source to match your system
  3. create folders and mime the structure of the original sevenzipjbinding<platform>.jar
  4. put in generated files from our compilation
  5. create a jar-file from the prepared structures for our platform

Now just copy the generated files to your jdownloader/libs folder, restart jdownloader, maybe delete jdownloader/tmp:
  • sevenzipjbinding????.jar
  • sevenzipjbinding????LinuxArmVersion.jar

If everything works, clean up by issuing "cd .. && cd .. && rm -R SevenZipJBinding". No guarantee this works, but it should make the process more clear. The commands are slightly different for other version of sevenzipjbinding. To check if the correct version was loaded, look up newest "ExtractionExtension.log.0". It should have a line like this:

--ID:36TS:1565211714581-8/7/19 11:01:54 PM - [org.jdownloader.extensions.extraction.multi.Multi(isAvailable)] -> Supported SevenZipJBinding|Version=15.09-2.01beta|RAR5=true|CPU_ARCH=ARM|OS_FAM=LINUX|OS=DEBIAN_BUSTER|64Bit_JVM=false|64Bit_ARCH=false

@Jiaz, I was going through the logs again and found this crash-log:
**External links are only visible to Support Staff****External links are only visible to Support Staff**

On first sight it doesn't provide much more info, but maybe you have use for it. The 16.02 version doesn't works for me aka isn't being recognized by JD and falls back to 4.65.

I'm attaching the 16.02 armv7 32-bit version, maybe it works for someone else:
**External links are only visible to Support Staff****External links are only visible to Support Staff**

And because of restrictions:
Armv7 32bit 15.09: mega url + #!deAUkYjY!9kirUFJRNt7kLpxybQLYdpeXydF82Q4-_KlMK1LnCYI
Armv7 32bit 16.02: mega url + #!UOBQVS4Y!Lx0AInDJQ0b0h6Td2s0i4hGg_A0RST7LDUyo3i8b5ac

Last edited by Hass; 08.08.2019 at 00:45.
  #476  
Old 08.08.2019, 12:47
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 79,290
Default

@Hass: Thanks for sharing details step-by-step and leading through the compilation process

Quote:
Originally Posted by Hass View Post
On first sight it doesn't provide much more info, but maybe you have use for it. The 16.02 version doesn't works for me aka isn't being recognized by JD and falls back to 4.65.
the filenames must start with sevenzipjbinding1509. JDownloader prefers these files over the original ones, so you can easily downgrade/revert by just deleting those files. so the filename scheme must be the same. it's just a quick solution to have different versions in same folder and I know that it works fine with 16.02 too just keep the same names in place
__________________
JD-Dev & Server-Admin

Last edited by Jiaz; 08.08.2019 at 12:58.
  #477  
Old 08.08.2019, 12:52
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 79,290
Default

Quote:
Originally Posted by Hass View Post
Don't use the file Armv7 from .bismarck I included, like mentioned it doesn't work, which can be easily found out by checking the version in the extension-log.
I know those working for some ppl. It's important to have the correct Arm Version. Choosing wrong compiled version will result in crash!

Quote:
Originally Posted by Hass View Post
For sure 512 MB RAM isn't much, but this NAS is able to extract much larger archives with unrar (nzbget). And yes I know, JD utilizes 7zip for rar-files - spent way to much time on this now.
I don't think this is connected to memory as I know about devices with less memory working fine. it might be caused by bugs in extraction library or buggy java version.
what java version are you using? errors in extraction library will crash java for sure. do you encounter thr crashes with 15.09 and (soon to be tested) 16.02?


Quote:
Originally Posted by Hass View Post
[*]echo jar-package/Linux-arm/ jar-package/Linux-arm2/ | xargs -n 1 cp -a Linux-arm/.
No need to change the folder/naming/id. JDownloader will try out arm compilations in following order, Linux-arm2, Linux-arm, Linux-arm3
You can have multiple versions in same jar file and you can also specify/force to use a specific ID with -DsevenzipLibID=Linux-XXX JVM Parameter. JDownloader
will rememeber this one and try it again on next startup, so no need to use that parameter each time
__________________
JD-Dev & Server-Admin

Last edited by Jiaz; 08.08.2019 at 12:57.
  #478  
Old 08.08.2019, 18:19
Hass
Guest
 
Posts: n/a
Default

@Jiaz okay that's a lot, but I try to bring some light in misunderstandings:

1. I manually created the jar-files because I got an error stating that JD cannot read the properties-file. I then found out the Linux-arm2 it was searching for wasn't part of my jar-file and this way lead to that error. If I compile on my machine only Linux-arm is being created.

2. Maybe I misunderstand you but JD should make a check on the files to find the newest version so it should prefer sevenzipjbinding1602 over sevenzipjbinding1509? Just look at the links I added, I think I sticked to that scheme for naming.

3. The java version which is probably used (java -version):
java version "1.8.0_151"
Java(TM) SE Runtime Environment (build 1.8.0_151-b12)
Java HotSpot(TM) Client VM (build 25.151-b12, mixed mode)

Edit: My init-script also makes use of Java 8: JAVA="/usr/lib/jvm/java-8-oracle/jre/bin/java"

4. I checked 16.02 again but I can't get it to being recognized. Also my platform is Arm7l to be more specific.

5. The crashes just happened with 15.09, since I weren't able to get 16.02 running. After my testing I were able to extract like 5 or 6 splitted archives and there were no error. Then later JD shutdown, so it might not be caused by extraction but something else. Maybe you're right and my Java setup is faulty.

Last edited by Hass; 08.08.2019 at 18:23.
  #479  
Old 08.08.2019, 18:29
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 79,290
Default

1.) Those are just identifiers, by default the Library only creates one default but you can rename it whatever you want. For plattforms with different CPU, like ARM, JDownloader tries multiple versions, like Linux-arm, Linux-arm2, Linux-arm3. You can also give them fancy names like Nice-extraction and just specify the id manually with -DsevenzipLibID=Nice-extraction

2.) The 1509 naming scheme is just a workaround to allow to place newer library besides original ones and in case of errors, just delete those and JDownloader will fallback to original one. You can also just leave the names as JD ones and overwrite the files. That way there is no easy *downgrade*. Maybe I'll add 'use highest' but can't tell when I will find time for it.

3.) thanks, maybe try with newer version, for example from here adoptopenjdk.net/releases.html

4.) did you rename the files to 1509 naming scheme? any errors shown in log?

5.) thanks for the info
__________________
JD-Dev & Server-Admin
  #480  
Old 08.08.2019, 18:38
Hass
Guest
 
Posts: n/a
Default

@Jiaz:

Sorry, I still dont get it: Do I have to rename the files 1602 to 1509 to get it working, since JD isn't checking for highest number? I'm compiling and trying it again now and report back.

Do I need to use JDK8 or should I get another version to test with? Earlier in this thread I read you could also compile for specific java version, maybe that parameter does the trick. (I always ran without specifying anything more)

Jdownloader is running simultaneously, maybe it crashes again, if not it is probably a faulty sevenzip-lib, else I'm out of ideas.
Closed Thread

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 23:42.
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 - 2024, Jelsoft Enterprises Ltd.