Looks very nice, but I wish there was a version without the download rows being so massive. I like the original DTA height.RealityRipple wrote: ↑2021-06-16, 00:06Made an alternate fork for this: DownItAll. No compiled release available at this time.
Moderator note: PLEASE do not quote entire previous messages. See forum rules.
GetemAll! - Fork of DownthemAll!
Moderators: Lootyhoof, FranklinDM
Forum rules
Please do not create new topics here unless you are an extension author in need of a dedicated releases&support thread!
Please do not create new topics here unless you are an extension author in need of a dedicated releases&support thread!
-
- Moonbather
- Posts: 67
- Joined: 2019-05-25, 20:39
Re: GetemAll! - Fork of DownthemAll!
Last edited by Admin on 2021-07-05, 02:10, edited 1 time in total.
Reason: Quoting.
Reason: Quoting.
-
- Keeps coming back
- Posts: 842
- Joined: 2018-05-17, 02:34
- Location: Los Berros Canyon, California
Re: GetemAll! - Fork of DownthemAll!
I've made 5 merge requests so far:
- Remove Donation Leftovers to clean up the codebase
- Don't Select File Extension on Rename to make renaming easier (and more like modern file managers)
- Show Total Progress Percentage to display a byte-based percentage of all active downloads in the title bar
- Add "Remove completed downloads immediately" Pref to add a preference that removes completed downloads as soon as they finish without user interaction
- Naturalize Drag and Drop to make reordering downloads easier (based on which rows the selection is dropped between, rather than the row index)
-
- Moongazer
- Posts: 8
- Joined: 2018-07-16, 09:12
Re: GetemAll! - Fork of DownthemAll!
I have a question about the Fast Filter, does anyone know if it is possible to filter on a first priority group of files?
Like I have the situation where there are pairs of files like:
*_1.txt
*_1.yml
*_2.txt
*_2.yml
*_3.txt
*_3.yml
Now when there is *_1.* present, I want to select the two *_1.* files (and not the others), else if *_2.* is present select the two *_2.* files (and not the others) and else select the two *_3.* files.
I'm not sure if that is possible with just the regex fast filter...
Edit:
As an example, like having those 3 regexes but ignore the rest if one matches a txt and/or yml.
Like I have the situation where there are pairs of files like:
*_1.txt
*_1.yml
*_2.txt
*_2.yml
*_3.txt
*_3.yml
Now when there is *_1.* present, I want to select the two *_1.* files (and not the others), else if *_2.* is present select the two *_2.* files (and not the others) and else select the two *_3.* files.
I'm not sure if that is possible with just the regex fast filter...
Edit:
As an example, like having those 3 regexes
Code: Select all
/(_1.(txt|yml))$/ /(_2.(txt|yml))$/ /(_3.(txt|yml))$/
Re: GetemAll! - Fork of DownthemAll!
Great work! Thanks for doing this, now I can finally upgrade my pale moon version and not lose my downloader. And it works great alongside Viewtube too! All my requirements are now met again in PaleMoon!
Re: GetemAll! - Fork of DownthemAll!
Ahh - I spoke too soon. I still think it's great work , but downloads are corrupted. And the interface looked different the first time I used it, with a new renaming option, but now it's exactly the same interface as DTA. I deleted DTA before I installed GEA, but clearly there were still some config files left over. Where are they located & what filenames should I look for to completely remove all traces of DTA before reinstalling? This is for OpenSUSE Leap 15.2 and Pale Moon 29.4.1. Thanks
Re: GetemAll! - Fork of DownthemAll!
Apologies - I think I have to blame my wireless network for the file corruption. I'd still like to hear about the other stuff though, like where did the different interface go and where are all the file locations?
-
- Knows the dark side
- Posts: 5517
- Joined: 2015-12-09, 15:45
Re: GetemAll! - Fork of DownthemAll!
GtA uses the same preferences and settings as DtA so there was no need to uninstall anything. All your previous settings, download history etc would've seamlessly gotten transferred 

"One hosts to look them up, one DNS to find them and in the darkness BIND them."

KDE Neon on a Slimbook Excalibur (Ryzen 7 8845HS, 64 GB RAM)
AutoPageColor|PermissionsPlus|PMPlayer|Pure URL|RecordRewind|TextFX

KDE Neon on a Slimbook Excalibur (Ryzen 7 8845HS, 64 GB RAM)
AutoPageColor|PermissionsPlus|PMPlayer|Pure URL|RecordRewind|TextFX
-
- Knows the dark side
- Posts: 5517
- Joined: 2015-12-09, 15:45
Re: GetemAll! - Fork of DownthemAll!
Finally got around to merging these changes and published a new release just now!
Changelog for 1.1
- Remove donation code leftovers.
- Don't select file extension on rename.
- Show total progress percentage.
- Add 'Remove completed downloads immediately' pref.
- Naturalize drag & drop.
"One hosts to look them up, one DNS to find them and in the darkness BIND them."

KDE Neon on a Slimbook Excalibur (Ryzen 7 8845HS, 64 GB RAM)
AutoPageColor|PermissionsPlus|PMPlayer|Pure URL|RecordRewind|TextFX

KDE Neon on a Slimbook Excalibur (Ryzen 7 8845HS, 64 GB RAM)
AutoPageColor|PermissionsPlus|PMPlayer|Pure URL|RecordRewind|TextFX
-
- Pale Moon guru
- Posts: 37352
- Joined: 2011-08-28, 17:27
- Location: Motala, SE
Re: GetemAll! - Fork of DownthemAll!
I find this really, really annoying. Is there a way to make this optional so it will select the entire filename?
"The world will not be destroyed by those who do evil, but by those who watch them without doing anything." - Albert Einstein
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite
-
- Keeps coming back
- Posts: 842
- Joined: 2018-05-17, 02:34
- Location: Los Berros Canyon, California
Re: GetemAll! - Fork of DownthemAll!
The "remove completed immediately" preference has the wrong extension name (dia instead of dta), preventing the feature from working correctly. My bad there.
I also noticed the extension is expecting a base64-encoded hex string for digest headers, when I'm pretty sure the spec is a base64-encoded raw hash. I'll put up Pull requests for these and Moonchild's request for a "select extension on rename" preference shortly.
I also wanted to ask, what's with the functionality of unchecking "Show only file names in Manager window"? It replaces the file name with the download URL, which I kinda get, but then when you go to rename the file, you're changing the URL, except it doesn't change the URL, but it does change the filename, based on the file name and extension segment of the URL. Is this expected/desired behavior for this preference? It seems like the whole thing would better be served with a "Source URL" column.
I also noticed the extension is expecting a base64-encoded hex string for digest headers, when I'm pretty sure the spec is a base64-encoded raw hash. I'll put up Pull requests for these and Moonchild's request for a "select extension on rename" preference shortly.
I also wanted to ask, what's with the functionality of unchecking "Show only file names in Manager window"? It replaces the file name with the download URL, which I kinda get, but then when you go to rename the file, you're changing the URL, except it doesn't change the URL, but it does change the filename, based on the file name and extension segment of the URL. Is this expected/desired behavior for this preference? It seems like the whole thing would better be served with a "Source URL" column.
-
- Knows the dark side
- Posts: 5517
- Joined: 2015-12-09, 15:45
Re: GetemAll! - Fork of DownthemAll!
You're right. I've never unchecked that preference in all my years of using dTA before this. Also it's funny that when you customize columns, there's one for just the domain. Could've made that show the URL like you said.RealityRipple wrote: ↑2021-11-18, 19:56Is this expected/desired behavior for this preference? It seems like the whole thing would better be served with a "Source URL" column.
"One hosts to look them up, one DNS to find them and in the darkness BIND them."

KDE Neon on a Slimbook Excalibur (Ryzen 7 8845HS, 64 GB RAM)
AutoPageColor|PermissionsPlus|PMPlayer|Pure URL|RecordRewind|TextFX

KDE Neon on a Slimbook Excalibur (Ryzen 7 8845HS, 64 GB RAM)
AutoPageColor|PermissionsPlus|PMPlayer|Pure URL|RecordRewind|TextFX
Re: GetemAll! - Fork of DownthemAll!
Hi,
Longtime user (migrant from Firefox) who is struggling with intermittent corruption of large segments of downloaded files with GetEmAll V1.1, current PaleMoon, and Win10 Pro X64.
Don't ever remember this happening with DownThemAll.
Comes and goes. Used this for months before it bit me.
Only affects files ~ greater than 2GB.
Videos have unplayable areas, CRCed archives (ZIP, RAR) have extraction errors.
Only happens when using multi-segment download per file.
Telltale sign is very long stall of data flow during file allocation
Occurs on any type of disk including internal, external, and SSD.
Occurs whether or not "last kb first" option is selected.
Occurs whether or not downloads are saved in a temp directory first, or directly to stored folder.
Corruption occurs in first segment of file and/or in between segments (at the stitch points). Easy to see by viewing a video file and see the points where playback stalls due to missing or corrupt data.
I first blamed the other factors - memory, disk corruption, OS corruption - but systematically eliminated them all.
NOTE: Downloading the same files by simple "save" from the browser, or using another segmented downloader (like JDownloader) files are NOT corrupted and hash identically to each other.
I'm about to give up on this extension since, by process of elimination, I'm challenged to find any other cause. Any suggestions that I havne't already tried?
Longtime user (migrant from Firefox) who is struggling with intermittent corruption of large segments of downloaded files with GetEmAll V1.1, current PaleMoon, and Win10 Pro X64.
Don't ever remember this happening with DownThemAll.
Comes and goes. Used this for months before it bit me.
Only affects files ~ greater than 2GB.
Videos have unplayable areas, CRCed archives (ZIP, RAR) have extraction errors.
Only happens when using multi-segment download per file.
Telltale sign is very long stall of data flow during file allocation
Occurs on any type of disk including internal, external, and SSD.
Occurs whether or not "last kb first" option is selected.
Occurs whether or not downloads are saved in a temp directory first, or directly to stored folder.
Corruption occurs in first segment of file and/or in between segments (at the stitch points). Easy to see by viewing a video file and see the points where playback stalls due to missing or corrupt data.
I first blamed the other factors - memory, disk corruption, OS corruption - but systematically eliminated them all.
NOTE: Downloading the same files by simple "save" from the browser, or using another segmented downloader (like JDownloader) files are NOT corrupted and hash identically to each other.
I'm about to give up on this extension since, by process of elimination, I'm challenged to find any other cause. Any suggestions that I havne't already tried?
-
- Moonbather
- Posts: 67
- Joined: 2019-05-25, 20:39
Re: GetemAll! - Fork of DownthemAll!
I use the fork DownItAll, and I thought my downloads were corrupting because my VPN can be kinda garbo at times. I guess I'm wrong.
-
- Pale Moon guru
- Posts: 37352
- Joined: 2011-08-28, 17:27
- Location: Motala, SE
Re: GetemAll! - Fork of DownthemAll!
DtA/GtA by default uses multiple threads to download files in chunks (regular save as goes single thread start to finish). Perhaps that is an issue, especially if you may have e.g. antivirus interfering that tries to scan everything on the fly (either during download or when stitching a file back together from chunks).
I personally have not had any issues with GtA, neither on Win 10 nor on Win 7.
I personally have not had any issues with GtA, neither on Win 10 nor on Win 7.
"The world will not be destroyed by those who do evil, but by those who watch them without doing anything." - Albert Einstein
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite
Re: GetemAll! - Fork of DownthemAll!
Thanks.
I had not considered the possibility that real-time antivirus scanning would be a factor (because it is there for both downloaders that have no issues with corruption and GTA which does).
But it certainly is worth a trial of downloaidng large files with real-time protection switched off (or just excluding the target directory from scanning). Will give it a try.
I had not considered the possibility that real-time antivirus scanning would be a factor (because it is there for both downloaders that have no issues with corruption and GTA which does).
But it certainly is worth a trial of downloaidng large files with real-time protection switched off (or just excluding the target directory from scanning). Will give it a try.
-
- Knows the dark side
- Posts: 5517
- Joined: 2015-12-09, 15:45
Re: GetemAll! - Fork of DownthemAll!
Given this is a direct fork of the last working XUL version of GtA that was also working fine on Pale Moon except for being targeted at Firefox, the codebase is identical except for branding and a couple of additional cosmetic preferences.m_a_schuster wrote: ↑2022-03-10, 12:37because it is there for both downloaders that have no issues with corruption and GTA which does
"One hosts to look them up, one DNS to find them and in the darkness BIND them."

KDE Neon on a Slimbook Excalibur (Ryzen 7 8845HS, 64 GB RAM)
AutoPageColor|PermissionsPlus|PMPlayer|Pure URL|RecordRewind|TextFX

KDE Neon on a Slimbook Excalibur (Ryzen 7 8845HS, 64 GB RAM)
AutoPageColor|PermissionsPlus|PMPlayer|Pure URL|RecordRewind|TextFX
-
- Fanatic
- Posts: 121
- Joined: 2014-10-14, 19:54
- Location: Germany
Re: GetemAll! - Fork of DownthemAll!
Please fix the Dropbox support.
I tried to download a direct link (with =1 at the end) as usual, but I got a file linkfilter.htm instead.
I tried to download a direct link (with =1 at the end) as usual, but I got a file linkfilter.htm instead.
-
- Knows the dark side
- Posts: 5517
- Joined: 2015-12-09, 15:45
Re: GetemAll! - Fork of DownthemAll!
Dropbox is currently broken in Pale Moon and fails to load even on a fresh empty profile. Please provide a sample link to a file you're unable to download, if you can.
"One hosts to look them up, one DNS to find them and in the darkness BIND them."

KDE Neon on a Slimbook Excalibur (Ryzen 7 8845HS, 64 GB RAM)
AutoPageColor|PermissionsPlus|PMPlayer|Pure URL|RecordRewind|TextFX

KDE Neon on a Slimbook Excalibur (Ryzen 7 8845HS, 64 GB RAM)
AutoPageColor|PermissionsPlus|PMPlayer|Pure URL|RecordRewind|TextFX
-
- Fanatic
- Posts: 121
- Joined: 2014-10-14, 19:54
- Location: Germany
Re: GetemAll! - Fork of DownthemAll!
Well, I was able to download "normally" with built-in downloader. In an older profile.
So that's not the case for me what you just mentioned - only GetemAll! is affected.
Link for testing purpose:
https://www.dropbox.com/s/9e148qg6t4uhd ... 01.7z?dl=1
Just tested again, same results.
So that's not the case for me what you just mentioned - only GetemAll! is affected.
Link for testing purpose:
https://www.dropbox.com/s/9e148qg6t4uhd ... 01.7z?dl=1
Just tested again, same results.
-
- Moon Magic practitioner
- Posts: 2985
- Joined: 2015-09-26, 04:51
- Location: U.S.
Re: GetemAll! - Fork of DownthemAll!
Gordon Dry wrote: ↑2022-04-22, 11:05tried to download a direct link (with =1 at the end) as usual, but I got a file linkfilter.htm instead.
I'm not seeing this problem. (PM 29.4.6)Gordon Dry wrote: ↑2022-04-22, 16:10Link for testing purpose:
https://www.dropbox.com/s/9e148qg6t4uhd ... 01.7z?dl=1
Just tested again, same results.
Just downloaded your test file with GetemAll three times (used both context menu entries, & also direct L click -> save dialog), and each time got a 107.33mb .7z file.
How did you initiate the download? What happens in a clean profile with only GetemAll installed?
You do not have the required permissions to view the files attached to this post.