JDownloader Community - Appwork GmbH
 

Reply
 
Thread Tools Display Modes
  #1  
Old 06.01.2019, 19:55
djorno djorno is offline
Modem User
 
Join Date: Jan 2019
Posts: 1
Default Proxy selection is inefficient

When Jdownloader selects the proxy to use for the next connection it doesn't skip the proxies already in use with the filehost (free service with 1 IP limit).

Example: You have 20 downloads for filehost1 (free service, limit 1 IP per download)
You have 10 proxies (1 direct connection, 9 proxies).
File 10 completes before files 1-9 (it was a small file) and file 11 starts.
Jdownloader will sequentially try the first 9 proxies and wait the 1+ minute countdown for each one and then find out each is IP limited to 1 connection before trying the next. Finally when it tries the 10th proxy the download will start.

That is a large waste of time. JDownloader knows filehost1 only allows 1 IP per download in free mode, so it should be skipping all proxies that are already downloading from filehost1. (or if the filehost allows 2 from each IP, skip all proxies that are already connected twice, etc)

Last edited by djorno; 06.01.2019 at 19:58.
Reply With Quote
  #2  
Old 07.01.2019, 01:06
raztoki's Avatar
raztoki raztoki is offline
English Supporter
 
Join Date: Apr 2010
Location: Australia
Posts: 15,972
Default

its designed in that fashion, if you want another behaviour you need to change setting > advanced setting > GeneralSettings.freeproxybalancemode
__________________
raztoki @ jDownloader reporter/developer
http://svn.jdownloader.org/users/170

Don't fight the system, use it to your advantage. :]
Reply With Quote
  #3  
Old 25.01.2019, 23:10
darkfader darkfader is offline
Junior Loader
 
Join Date: Apr 2013
Posts: 12
Default

I have it set to BALANCE but it never uses the next proxy in the list until I move it to first priority. The priority order should not matter in this case, right?
Does a download keep using the same proxy for captcha and actual download? (it seems to work only good if I change next proxy after waiting until first download actually starts)
Reply With Quote
  #4  
Old 26.01.2019, 18:32
raztoki's Avatar
raztoki raztoki is offline
English Supporter
 
Join Date: Apr 2010
Location: Australia
Posts: 15,972
Default

balance would still load based on entry as I know it (priority). balance should if i recall correctly load use across all proxies. some captcha tasks are queued to prevent downgrading of quality/hardness from your connection. in respects to proxy use within your browser for captcha that would be outside of JDownloader control.
__________________
raztoki @ jDownloader reporter/developer
http://svn.jdownloader.org/users/170

Don't fight the system, use it to your advantage. :]
Reply With Quote
  #5  
Old 30.01.2019, 17:31
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 59,535
Default

@darkfader: please know that there will be no proxy rotation/balance..when using accounts for a hoster. accounts will always be used with first allowed connection in list to avoid account ban/issues because of multiple IPs in use.
__________________
JD-Dev & Server-Admin
Reply With Quote
  #6  
Old 30.01.2019, 17:32
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 59,535
Default

Quote:
Originally Posted by djorno View Post
That is a large waste of time. JDownloader knows filehost1 only allows 1 IP per download in free mode, so it should be skipping all proxies that are already downloading from filehost1.
Can you please provide more information. What host? because normally this should work fine out of the box and JDownloader should NOT try a proxy if the plugin signals that only 1 concurrent download is possible.
__________________
JD-Dev & Server-Admin
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 23:18.
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.