It is currently Mon Oct 16, 2017 2:01 pm

All times are UTC - 8 hours




Post new topic Reply to topic  [ 4 posts ] 
Author Message
 Post subject: JDownloader Portable 32/64-bit Multilingual Online Installer
PostPosted: Mon Oct 09, 2017 9:17 pm 
Offline
User avatar

Joined: Wed Sep 13, 2017 8:19 pm
Posts: 20
Location: United States
Here's a PAF of an online installer for JDownloader with FFMPEG support.

JDownloader Portable 32/64-bit Multilingual Online Installer

In the optional user configuration file I've added the key Java= which can be set to any location you wish JDownoader to look for JRE.

Code:
; Set custom location for JRE. ( set to directory before "bin" )
   ; ie. Java=D:\PortableApps\CommonFiles\Java
   ; ie. Java=X:\jre
   ; Scan Priority >>
      ; [1]. Java=
      ; [2]. JDownloaderPortable\App\JDownloader\jre  JDownloader64\jre
      ; [3]. X:\PortableApps\CommonFiles\Java  Java64
      ; [4]. Locally installed Java


To upgrade JDownloader simply rerun the installer and select your bit depth accordingly; or choose both 32-bit and 64-bit version if you plan on running this on computers with both architectures.


Top
 Profile  
 
 Post subject: Re: JDownloader Portable 32/64-bit Multilingual Online Insta
PostPosted: Fri Oct 13, 2017 2:35 pm 
Offline
User avatar

Joined: Wed Apr 11, 2007 8:06 pm
Posts: 7273
Location: US, Texas
So a little background on the post above for the uninitiated:

jDownloader is a popular download manager. This configuration uses the PortableApps Portable Java (called jPortable for some reason).

I don't have a use for a download manager at the moment, but could you give a few details on how to get this to work?

_________________
Supporting Net Neutrality - BattleForTheNet | Why this matters | More from EFF.org


Top
 Profile  
 
 Post subject: Re: JDownloader Portable 32/64-bit Multilingual Online Insta
PostPosted: Fri Oct 13, 2017 8:51 pm 
Offline
User avatar

Joined: Tue Nov 27, 2012 11:41 pm
Posts: 380
webfork wrote:
This configuration uses the PortableApps Portable Java (called jPortable for some reason).

I don't have a use for a download manager at the moment, but could you give a few details on how to get this to work?

Hmmm, I don't understand this one. JDownloader already includes Java so you can run it standalone. You don't have to do anything to make it run. In the JDownloader app folder, you can find a folder named jre which has an older JRE version 1.8.0_40. Current is 1.8.0_144 but you can just replace the included runtime files with updated ones with no issues usually.

I'm guessing you're asking on how to make it work with PA Portable Java. Just delete the one that's included with JDownloader in "JDownloaderPortable\App\JDownloader\jre". Then it will look for the the usual portable \CommonFiles\Java relative to where JDownloaderPortable is located. You can then check in Help > About JDownloader > Java: and clicking on the version string to see which JRE its actually using.

I might be dumb and the question is actually on how to use JDownloader itself as a download manager... Well I use it quite a bit. It's very good for downloading from lots of different file hosters or even video streaming sites like youtube, twitch, etc.

Anyway, here's some tips for users to disable some annoying stuff like banners and nags. You can find the options to turn these off in advanced settings. Maybe it can be included in the readme of jdownloader portable or something.

You just need to filter using these words to find the right settings to toggle:

premium disabled warning flash
premium alert
Special Deal
donate button
banner

Alternatively, edit the cfg file "org.jdownloader.settings.GraphicalUserInterfaceSettings.json"

"premiumalertetacolumnenabled" : false,
"bannerenabled" : false,
"donatebuttonstate" : "CUSTOM_HIDDEN",
"specialdealoboomdialogvisibleonstartup" : false,
"premiumalerttaskcolumnenabled" : false,
"premiumalertspeedcolumnenabled" : false,
"premiumdisabledwarningflashenabled" : false,
"specialdealsenabled" : false,


Top
 Profile  
 
 Post subject: Re: JDownloader Portable 32/64-bit Multilingual Online Insta
PostPosted: Fri Oct 13, 2017 11:36 pm 
Offline
User avatar

Joined: Wed Sep 13, 2017 8:19 pm
Posts: 20
Location: United States
webfork wrote:
This configuration uses the PortableApps Portable Java (called jPortable for some reason).

Supposedly it's called jPortable for legal reasons.

Thank you Userfriendly for those awesome tips.. I will include those in the read me file as it needs updating too.

webfork, Userfriendly is right. When the portable installer downloads jDownloader, it installs a bundled JRE with it. However, I've added the ability to allow the user to override this by changing the location the launcher will look for JRE in the optional user configuration file. The scanning priority is as follows:

  • Java= ; The custom user configuration setting.
  • The JRE folder inside the application folder (bundled with jDownloader by default).
  • PortableApps.com Common Files location (usually X:\PortableApps\CommonFiles\Java)
  • Lastly, if nothing else found, will search for a locally installed version of Java.

I did this so the end-user can choose what he/she prefers. If they would like to delete the bundled JRE to use an updated version or because not everyone who uses PAFs adhere to the PortableApps.com directory structure using the CommonFiles directory. As well as not everyone is/will be using the jPortable plugin made available by PortableApps.com either. John and the other developers do not seem to understand that and refuse to code around this concept for whatever reason.

I don't know what John is thinking but progress is really slow moving over there. They've been talking about adding a dedicated section for portable .NET applications for 8 years now and still nothing. Lol.


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 4 posts ] 

All times are UTC - 8 hours


Who is online

Users browsing this forum: No registered users and 3 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron

Protected by Anti-Spam ACP Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group