JDownloader Community - Appwork GmbH
 

Reply
 
Thread Tools Display Modes
  #1  
Old 24.02.2025, 11:29
allebady allebady is offline
Modem User
 
Join Date: Nov 2024
Posts: 3
Default Suggestion: a few different suggestions.

Unsure if you want suggestions separated in independent threads or not, but here are a few suggestions I would like to see implemented. Sorry if both asked before and actually a setting I missed, tried to search for them all but didnt find any suitable results.

1: The general setting for linkgrabber "Group single files in a 'various package'" Should be able to be set per plugin or per page (packagizer?). Some pages will make every file in a separate folder if not checked, and checking it will group together files you didnt want together. Especially if you parse lots of different links at once.
Perhaps adding an option to call the folder "[link it came from] various package" (as well)?

2: The "If the file already exist"-setting should have a "both-option" as in mark as mirror&finished if file is mirror, OR do a name change if it isnt.

3: There should be a separate "Completed" tab, next to the Downloads one, for those of us who like to archive everything to not download duplicates.
(performance for keeping lots of links there are a lot of threads on, so I wont discuss that here)

4: The "Max. sim. Downloads per Hoster"-setting should be able to be set independent per hoster, with an "override general setting if set". Perhaps in each plugin? Some sites allow just 1-2 simultaneous downloads, but others allow more. So being limited to the lowest site, just to avoid bans is unoptimal.

5: A setting option that keeps skipped files/links skipped even after a "stop and start downloads". Sometimes theres issues with a few hosts, so its annoying to re-skip files I know will have issues so I dont "waste time" having Jdownloader try them all, and fail them all again.

6: There should be a seperate "advanced progress bar" option, in downloads window. That has different colors on the progress dependent on if the files are skipped and/or disabled.

7: There is no "files remaining" column for the downloads. You only have total files and availability. "bytes left" doesnt always work since the program dont always pre-check file sizes when grabbing the links.
Even better if there was an advanced version that said "X skipped, Y errored, Z disabled, U remaining"
Reply With Quote
  #2  
Old 24.02.2025, 11:33
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 82,288
Default

@allebady: next time, better use separated threads as it's easier to answer and better for talk about it

Quote:
Originally Posted by allebady View Post
1: The general setting for linkgrabber "Group single files in a 'various package'" Should be able to be set per plugin or per page (packagizer?). Some pages will make every file in a separate folder if not checked, and checking it will group together files you didnt want together. Especially if you parse lots of different links at once.
Perhaps adding an option to call the folder "[link it came from] various package" (as well)?
What do you mean by *per page*? Sounds like you're using deep decrypt/linkcrawler rules? I suggest you provide examples/screenshots so we better understand your usecase.
"Various package" will not work hand in hand with "subfolder for package name" rule/feature. Either a (plugin based, custom) package name is available and rule is enabled, then this will only work with separated package. "various package" cannot group multiple files that should be downloaded in different packages (due to subfolder for package name ruling).



Quote:
Originally Posted by allebady View Post
3: There should be a separate "Completed" tab, next to the Downloads one, for those of us who like to archive everything to not download duplicates.
(performance for keeping lots of links there are a lot of threads on, so I wont discuss that here)
Long term feature wish/idea. This requires some sort of database, else the history either will take LOTS of memory or will be very slow.
Not much work goes into this at the moment.


Quote:
Originally Posted by allebady View Post
4: The "Max. sim. Downloads per Hoster"-setting should be able to be set independent per hoster, with an "override general setting if set". Perhaps in each plugin? Some sites allow just 1-2 simultaneous downloads, but others allow more. So being limited to the lowest site, just to avoid bans is unoptimal.
You can customize max downloads/max chunks..based on hoster/plugin/account...this is an advanced user feature. search board for DomainRule


Quote:
Originally Posted by allebady View Post
5: A setting option that keeps skipped files/links skipped even after a "stop and start downloads". Sometimes theres issues with a few hosts, so its annoying to re-skip files I know will have issues so I dont "waste time" having Jdownloader try them all, and fail them all again.
Please provide details on the "skipped" reason. There are reasons that do NOT auto reset on "stop and start downloads" and others are just temp. skipped and will auto reset. Would be good to know what "issues with a few hosts" you do encounter and I think it would make more sense in fixing those.


Quote:
Originally Posted by allebady View Post
6: There should be a seperate "advanced progress bar" option, in downloads window. That has different colors on the progress dependent on if the files are skipped and/or disabled.
Do you mean progress bar for the package? or maybe you can explain better?


Quote:
Originally Posted by allebady View Post
7: There is no "files remaining" column for the downloads. You only have total files and availability. "bytes left" doesnt always work since the program dont always pre-check file sizes when grabbing the links.
Even better if there was an advanced version that said "X skipped, Y errored, Z disabled, U remaining"
So this column is only useful for the package? one column and combined string or separated columns (skipped, errors, disabled, finished...)? What would be the use case for you?

Quote:
Originally Posted by allebady View Post
2: The "If the file already exist"-setting should have a "both-option" as in mark as mirror&finished if file is mirror, OR do a name change if it isnt.
See Settings->Advanced Settings->GeneralSettings.onskipduetoalreadyexistsaction
"as in mark as mirror&finished if file is mirror, OR do a name change" -> hashing file on disk does require disk/cpu and thus not enabled by default. making "mirror&finished" a check condition would result in lots of disk/cpu when JDownloader does check/hash again and again on each *file exists* event.
__________________
JD-Dev & Server-Admin

Last edited by Jiaz; 24.02.2025 at 12:12.
Reply With Quote
  #3  
Old 24.02.2025, 13:01
allebady allebady is offline
Modem User
 
Join Date: Nov 2024
Posts: 3
Default

Quote:
Originally Posted by Jiaz View Post
@allebady: next time, better use separated threads as it's easier to answer and better for talk about it
Noted. I'll do it next time.

Quote:
What do you mean by *per page*? Sounds like you're using deep decrypt/linkcrawler rules? I suggest you provide examples/screenshots so we better understand your usecase.
"Various package" will not work hand in hand with "subfolder for package name" rule/feature. Either a (plugin based, custom) package name is available and rule is enabled, then this will only work with separated package. "various package" cannot group multiple files that should be downloaded in different packages (due to subfolder for package name ruling).
Some times I just parse the entire search link adress on Bunkr since all the hits are albums I want. If any of the albums only contain single files they will all be merged into the "various package". Depending on how good the file are named the album it came from might be needed for "sorting reasons".

Quote:
Please provide details on the "skipped" reason. There are reasons that do NOT auto reset on "stop and start downloads" and others are just temp. skipped and will auto reset. Would be good to know what "issues with a few hosts" you do encounter and I think it would make more sense in fixing those.
Either if the site has "softblocked" me. Or if the site or the hosting server is temporary down (the bunkr servers are not very stable). No need to keep trying and waste downloads slots, so I just mark those as skipped and try again a some time later.
If I know the site will have long time issues, I disable that package or links.

It might be a strange way to do this, but it works for me.

Quote:
Do you mean progress bar for the package? or maybe you can explain better?
The progress bar as the column option on the downloads tab. I should perhaps explained it better. This one would not be at any use for each individual file, other then perhaps the coloring based on status. But very useful, for me, for the entire package.

Quote:
So this column is only useful for the package? one column and combined string or separated columns (skipped, errors, disabled, finished...)? What would be the use case for you?
This are 2 different colums I would like.
1 - just a plain "files left to download"
2 - a seperate single, but "advanced" with skipped, errors, disabled, remaining

For me is that I just want to quickly know the status of the downloads are. And more information more easily available is better.

Quote:
See Settings->Advanced Settings->GeneralSettings.onskipduetoalreadyexistsaction
"as in mark as mirror&finished if file is mirror, OR do a name change" -> hashing file on disk does require disk/cpu and thus not enabled by default. making "mirror&finished" a check condition would result in lots of disk/cpu when JDownloader does check/hash again and again on each *file exists* event.
I have the "skip file and mark as finished when file is a mirror". But that makes problem when (for example a bunkr album) packages contain same name files that are not the same. I suspect its because a few hosting sites allow uploading nested folders, but ignores the folders when hosting. So an album with several image packs. Personally I dont mind it taking up CPU/disk time, since its running on a separate PC. But I would want it more automated in this regards.
Reply With Quote
  #4  
Old 24.02.2025, 13:15
pspzockerscene's Avatar
pspzockerscene pspzockerscene is offline
Community Manager
 
Join Date: Mar 2009
Location: Deutschland
Posts: 74,731
Default

Quote:
Originally Posted by allebady View Post
[...]so I just mark those as skipped and try again a some time later.
If I know the site will have long time issues, I disable that package or links.
So your suggestion is the ability to set a customized "skip reason"?
Why not just use the "comment" field for that?
You could then also enable the "comment field column" to see your custom skipped reason comment as part of your downloadlist-table.

Quote:
Originally Posted by allebady View Post
I have the "skip file and mark as finished when file is a mirror". But that makes problem when (for example a bunkr album) packages contain same name files that are not the same.
Then the unterlying problem is that these items are wrongly detected as mirrors.
Change "GeneralSettings.mirrordetectiondecision" to "SAFE" or to "FILENAME_FILESIZE".
This should result in JD not detecting those items as a mirror, treating them differently
__________________
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?
Reply With Quote
  #5  
Old 24.02.2025, 14:42
allebady allebady is offline
Modem User
 
Join Date: Nov 2024
Posts: 3
Default

Quote:
Originally Posted by pspzockerscene View Post
So your suggestion is the ability to set a customized "skip reason"?
Why not just use the "comment" field for that?
You could then also enable the "comment field column" to see your custom skipped reason comment as part of your downloadlist-table.
That might be a suitable alternative solution. A bit more work though.
I'd still would like a setting that makes so skipped is not "forgotten" when stopping and starting downloads. I can understand why a software restart reset the link statuses, but not why just a simple stop/start downloads does it. It might just be my preferences though.

Quote:
Then the unterlying problem is that these items are wrongly detected as mirrors.
Change "GeneralSettings.mirrordetectiondecision" to "SAFE" or to "FILENAME_FILESIZE".
This should result in JD not detecting those items as a mirror, treating them differently
Just to be clear. When mirrors are found, they are properly tagged as mirrored and set as "finished" like I want. The issue is when theres files with same name that is not mirrors are in the same package/download folder. They are tagged with "error: same name exist" and stopped. So its not a problem with non-mirrors getting detected as mirrors, but same-name files not progressing because the auto-rename cant (?) be activated at the same time as the mirror-feature.

Are you telling me that when changing the setting above the files with same name, that are not mirrors, should get an auto-rename? And that should be the default (secondary) feature even when mirror feature is enabled?
Reply With Quote
  #6  
Old 24.02.2025, 15:41
pspzockerscene's Avatar
pspzockerscene pspzockerscene is offline
Community Manager
 
Join Date: Mar 2009
Location: Deutschland
Posts: 74,731
Default

Quote:
Originally Posted by allebady View Post
A bit more work though.
Why?
How would you type in a customized skip reason in another context faster?
Or would you like to be able to use a pre-set text to define that as "skip reason" which you could then set with 1-2 clicks on selected items in your downloadlist?

Quote:
Originally Posted by allebady View Post
I'd still would like a setting that makes so skipped is not "forgotten" when stopping and starting downloads.
Why don't you disable the items instead of using the "skip" flag?
Disable is permanent (until you do an "Enable" action or a "Reset" action).

Quote:
Originally Posted by allebady View Post
I can understand why a software restart reset the link statuses, but not why just a simple stop/start downloads does it.
Because the skip flag is ment to be per "download session" and a downloadd session is defined to start when you click on the play button and stop/be over once all current items are processed (or skipped).

Quote:
Originally Posted by allebady View Post
They are tagged with "error: same name exist" and stopped. So its not a problem with non-mirrors getting detected as mirrors, but same-name files not progressing because the auto-rename cant (?) be activated at the same time as the mirror-feature.
Ohh auto rename should work fine in this case as long as those items are not detected as mirrors.
Please provide the following information:
- Example links
- Logs

Quote:
Originally Posted by allebady View Post
Are you telling me that when changing the setting above the files with same name, that are not mirrors, should get an auto-rename?
Only if they were detected as mirror before.
If it is like you wrote and they were properly detected as "not mirror but file with same name", changing said settion will not help you.
Best would be to be able to reproduce this siatuation locally with real life example links to be able to really look into it.
__________________
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?
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 07:13.
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 - 2025, Jelsoft Enterprises Ltd.