JDownloader Community - Appwork GmbH
 

Reply
 
Thread Tools Display Modes
  #1  
Old 16.01.2022, 22:10
leroyeur leroyeur is offline
Wind Gust
 
Join Date: Apr 2021
Posts: 43
Lightbulb [Feature Request] Auto-restarting failed/erroneous downloads

I run thousands of downloads. I get up from my computer, sometimes I go sleep, get back hours later (or sometimes a few days) to see errors.


I understand that not all errors are the same, but I propose adding a feature to auto-restart downloads that had the "Try Restarting This Link" Error.


Maybe you could add an option for multiple types of errors. For example, allow the users to auto-restart the downloads for X type of error, or Y type of error, but not both (or both).

My personal preference is, instead of stopping the downloads after trying all of them, JD could go back to the ones that failed and restart them, and go down the list again and again until they're all downloaded (no need to stop at all), instead of stopping downloads when there are still some items that haven't been downloaded because of errors.

An even more advanced feature would be if the users could mark an item as "do not restart" for example. So if there was an error, JD wouldn't try to restart.
Reply With Quote
  #2  
Old 17.01.2022, 16:10
pspzockerscene's Avatar
pspzockerscene pspzockerscene is offline
Community Manager
 
Join Date: Mar 2009
Location: Deutschland
Posts: 61,593
Default

Hi,
the error you're getting should never happen thus there is no auto-retry.
Please post a log so we can add proper handling for whichever serverside error-case was not detected here.

Please post your log-ID here | bitte poste deine Log-ID hier.

-psp-
__________________
JD Supporter, Plugin Dev. & Community Manager
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?
That's true James
Quote:
Originally Posted by James
Die Leute verstehen einfach nicht dass nur weil man mit einer Waffe auch auf Menschen schießen kann dass ein Schützenver​ein kein Ort für Amoklaufide​en ist
Reply With Quote
  #3  
Old 17.01.2022, 22:56
leroyeur leroyeur is offline
Wind Gust
 
Join Date: Apr 2021
Posts: 43
Default

Hello there

The error I'm getting is the same one discussed on this post, which I elaborated further on.

My particular error is caused by server-side limitation, which would make the feature I'm suggesting very useful, because JD can't know whether I've reached the limit or not. In my particular example, I'm using AdultTime.com, right? They say that the daily cap is 300GB
Spoiler:


But the thing is, it fluctuates. I've had days where I've downloaded 1TB, some days 200GB, some days 400GB, etc. So it's not steady.

I would've proposed that you'd set a limit on the plugin, but like I said, it might not be accurate, but also it might prevent the users from downloading the extra capacity that they're allowed (if that makes sense).

So I'd still kindly suggest that this feature would be considered. I still think it's useful. I mentioned in the other thread that it would have the same mechanism as a music or video playlist, where you set the retries to either be for the entire download list (i.e. if a download failed, it would move to the next item in the list, but then come back later after it's done with everything to try again), or let JD keep retrying on the same download until it's successfully completed before moving on to the next one.
Spoiler:
Reply With Quote
  #4  
Old 17.01.2022, 23:23
pspzockerscene's Avatar
pspzockerscene pspzockerscene is offline
Community Manager
 
Join Date: Mar 2009
Location: Deutschland
Posts: 61,593
Default

Quote:
Originally Posted by leroyeur View Post
The error I'm getting is the same one discussed on this post, which I elaborated further on.
Wrong.
The errormessage is the same but the cause is definitely a different one.
The website you're downloading from in the screenshots here is not adulttime.com.
Again I'd need example URLs and a log to be able to help.

Quote:
Originally Posted by leroyeur View Post
My particular error is caused by server-side limitation, which would make the feature I'm suggesting very useful, because JD can't know whether I've reached the limit or not.
Wrong.
JD can know this status based on the websites' html response though this part is either broken for our plugin of this host or has never been implemented.

Quote:
Originally Posted by leroyeur View Post
I would've proposed that you'd set a limit on the plugin, but like I said, it might not be accurate, but also it might prevent the users from downloading the extra capacity that they're allowed (if that makes sense).
...
So I'd still kindly suggest that this feature would be considered. I still think it's useful.
Doesn't make sense, see the upper part of this reply.
If you want to do this anyways, you could write a custom EventScripter script that does this though.

Quote:
Originally Posted by leroyeur View Post
I mentioned in the other thread that it would have the same mechanism as a music or video playlist, where you set the retries to either be for the entire download list (i.e. if a download failed, it would move to the next item in the list, but then come back later after it's done with everything to try again), or let JD keep retrying on the same download until it's successfully completed before moving on to the next one.
No this defeats the purpose of our current sysytem and it shouldn't be needed.
As explained above all we have to do is to update the plugin so that our upper handling can work as designed e.g. display a waittime on all URLs of host XY if plugin says "limit reached for current IP".

-psp-
__________________
JD Supporter, Plugin Dev. & Community Manager
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?
That's true James
Quote:
Originally Posted by James
Die Leute verstehen einfach nicht dass nur weil man mit einer Waffe auch auf Menschen schießen kann dass ein Schützenver​ein kein Ort für Amoklaufide​en ist
Reply With Quote
  #5  
Old 18.01.2022, 01:52
leroyeur leroyeur is offline
Wind Gust
 
Join Date: Apr 2021
Posts: 43
Default

Here's the same screenshot I sent you, but unblurred.
Spoiler:


**External links are only visible to Support Staff**Here's the raw text of all the download URLs (copied from JD) that were successfully downloaded - (3389 Links)

Here are 10 successfully downloaded links if you don't want to visit the link above:
**External links are only visible to Support Staff****External links are only visible to Support Staff**
**External links are only visible to Support Staff****External links are only visible to Support Staff**
**External links are only visible to Support Staff****External links are only visible to Support Staff**
**External links are only visible to Support Staff****External links are only visible to Support Staff**
**External links are only visible to Support Staff****External links are only visible to Support Staff**
**External links are only visible to Support Staff****External links are only visible to Support Staff**
**External links are only visible to Support Staff****External links are only visible to Support Staff**
**External links are only visible to Support Staff****External links are only visible to Support Staff**
**External links are only visible to Support Staff****External links are only visible to Support Staff**
**External links are only visible to Support Staff****External links are only visible to Support Staff**

**External links are only visible to Support Staff**Here's a raw text to all the links that failed to download - (5896 Links)

Here's a sample of the failed downloads (10 links):
**External links are only visible to Support Staff****External links are only visible to Support Staff**
**External links are only visible to Support Staff****External links are only visible to Support Staff**
**External links are only visible to Support Staff****External links are only visible to Support Staff**
**External links are only visible to Support Staff****External links are only visible to Support Staff**
**External links are only visible to Support Staff****External links are only visible to Support Staff**
**External links are only visible to Support Staff****External links are only visible to Support Staff**
**External links are only visible to Support Staff****External links are only visible to Support Staff**
**External links are only visible to Support Staff****External links are only visible to Support Staff**
**External links are only visible to Support Staff****External links are only visible to Support Staff**
**External links are only visible to Support Staff****External links are only visible to Support Staff**

Here's an image of the 10 downloads failing (re-added them to recreate the problem)
Spoiler:


Here's the log of the 10 downloads (the links above) failing (recreated as well)
Spoiler:
18.01.22 03.30.04 <--> 18.01.22 03.32.30 jdlog://6293925302851/


Here's a log of recreating the problem with 100 (different) links
Spoiler:
18.01.22 03.35.09 <--> 18.01.22 03.52.30 jdlog://7293925302851/


**External links are only visible to Support Staff**Here are the 100 links in raw text

Here's an image of the 100 link trial
Spoiler:


As for the part about JD not detecting limits - I only assumed that because it hasn't warned me that I have reached the limit. I am aware that it does work on other plugins, but did not expect it to be functional (currently at least) on AdultTime.

Moreover, the limit to AdultTime can change, as in some days it allows me more bandwidth than other days. Maybe it is actually a fixed unfluctuating bandwidth, I'm not sure, but I did eventually somehow get more downloads (over 300GB) than I should in some days. -- That's all I personally observed and understood, but I'm not certain that I'm interpreting it correctly.
Reply With Quote
  #6  
Old 18.01.2022, 14:46
pspzockerscene's Avatar
pspzockerscene pspzockerscene is offline
Community Manager
 
Join Date: Mar 2009
Location: Deutschland
Posts: 61,593
Default

Quote:
Originally Posted by leroyeur View Post
Here's the same screenshot I sent you, but unblurred.
Oh I'm sorry I mistakenly took the icon of your video files as the host icon.
As this thread is also about adulttime.com, the same answer as I've already given you in your other thread applies:
The issue will be fixed with the next set of CORE-updates.

Quote:
Originally Posted by leroyeur View Post
I am aware that it does work on other plugins, but did not expect it to be functional (currently at least) on AdultTime.
Sure it does - many other websites also have download limits and our plugins will try to detect them and handle them properly.

Quote:
Originally Posted by leroyeur View Post
Moreover, the limit to AdultTime can change, as in some days it allows me more bandwidth than other days.
That doesn't matter as long as the errormessage that their website returns in this case is always the same.

Quote:
Originally Posted by leroyeur View Post
Maybe it is actually a fixed unfluctuating bandwidth
It's up to you to find this out but whether or not you find out anything is irrelevant for the development of our adulttime.com plugin:
It will simply download until it "sees" a limit message.

-psp-
__________________
JD Supporter, Plugin Dev. & Community Manager
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?
That's true James
Quote:
Originally Posted by James
Die Leute verstehen einfach nicht dass nur weil man mit einer Waffe auch auf Menschen schießen kann dass ein Schützenver​ein kein Ort für Amoklaufide​en ist
Reply With Quote
  #7  
Old 25.02.2022, 16:08
pspzockerscene's Avatar
pspzockerscene pspzockerscene is offline
Community Manager
 
Join Date: Mar 2009
Location: Deutschland
Posts: 61,593
Default

CORE-Updates have been released!
Please update your JDownloader and report any issues you find asap.

CCORE-Updates wurden released!
Bitte JDownloader updaten und eventuelle Bugs schnellstmöglich an uns melden.

-psp-
__________________
JD Supporter, Plugin Dev. & Community Manager
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?
That's true James
Quote:
Originally Posted by James
Die Leute verstehen einfach nicht dass nur weil man mit einer Waffe auch auf Menschen schießen kann dass ein Schützenver​ein kein Ort für Amoklaufide​en ist
Reply With Quote
  #8  
Old 28.02.2022, 14:03
pspzockerscene's Avatar
pspzockerscene pspzockerscene is offline
Community Manager
 
Join Date: Mar 2009
Location: Deutschland
Posts: 61,593
Default

Fyi:

Fixed login issues with this website.

Bitte auf das nächste CORE-Update warten!

Please wait for the next CORE-Update!

Wartest du auf einen angekündigten Bugfix oder ein neues Feature?
Updates werden nicht immer sofort bereitgestellt!
Bitte lies unser Update FAQ! | Please read our Update FAQ!

---
Are you waiting for recently announced changes to get released?
Updates to not necessarily get released immediately!
Bitte lies unser Update FAQ! | Please read our Update FAQ!


-psp-
__________________
JD Supporter, Plugin Dev. & Community Manager
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?
That's true James
Quote:
Originally Posted by James
Die Leute verstehen einfach nicht dass nur weil man mit einer Waffe auch auf Menschen schießen kann dass ein Schützenver​ein kein Ort für Amoklaufide​en ist
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 05: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 - 2022, Jelsoft Enterprises Ltd.