GetemAll! - Fork of DownthemAll!

Dedicated board for extension releases/support threads

Moderators: FranklinDM, Lootyhoof

Forum rules
Please do not create new topics here unless you are an extension author in need of a dedicated releases&support thread!
User avatar
Moonchild
Pale Moon guru
Pale Moon guru
Posts: 35475
Joined: 2011-08-28, 17:27
Location: Motala, SE
Contact:

Re: GetemAll! - Fork of DownthemAll!

Unread post by Moonchild » 2023-07-18, 10:51

vchuubacabra wrote:
2023-07-18, 10:38
Tantrums and attacks are in your head.
Have you read your own posts in this thread?
vchuubacabra wrote:
2023-07-18, 10:38
Is it that hard to give direct answer to concrete question?
The answer is: you can use RealityRipple's version if it has what you want, instead of somehow demanding that moonbat incorporate what you like in his release.
moonbat wrote:
2023-07-18, 07:26
you need to understand how open source projects and forks work
"Sometimes, the best way to get what you want is to be a good person." -- Louis Rossmann
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite

User avatar
moonbat
Knows the dark side
Knows the dark side
Posts: 4942
Joined: 2015-12-09, 15:45
Contact:

Re: GetemAll! - Fork of DownthemAll!

Unread post by moonbat » 2023-07-18, 11:01

vchuubacabra wrote:
2023-07-18, 10:38
and I got lecture about days long gone in response
It wasn't a lecture, dipshit. Take your entitled rude attitude and shove it up your ass. I've been uncharacteristically polite so far, people like you only understand language like this.
"One hosts to look them up, one DNS to find them and in the darkness BIND them."

Image
Linux Mint 21 Xfce x64 on HP i5-5200 laptop, 12 GB RAM.
AutoPageColor|PermissionsPlus|PMPlayer|Pure URL|RecordRewind|TextFX

User avatar
vchuubacabra
Hobby Astronomer
Hobby Astronomer
Posts: 28
Joined: 2023-06-01, 12:05

Re: GetemAll! - Fork of DownthemAll!

Unread post by vchuubacabra » 2023-07-18, 11:18

Did you mistook your attitude with mine? I didn't resort to obscene lexicon.

User avatar
vchuubacabra
Hobby Astronomer
Hobby Astronomer
Posts: 28
Joined: 2023-06-01, 12:05

Re: GetemAll! - Fork of DownthemAll!

Unread post by vchuubacabra » 2023-07-18, 11:22

Moonchild, does technical documentation offend you too, as it is pretty straightforward?

User avatar
Moonchild
Pale Moon guru
Pale Moon guru
Posts: 35475
Joined: 2011-08-28, 17:27
Location: Motala, SE
Contact:

Re: GetemAll! - Fork of DownthemAll!

Unread post by Moonchild » 2023-07-18, 12:12

vchuubacabra wrote:
2023-07-18, 11:22
does technical documentation offend you too
So you're saying your posts are 'technical documentation" now? Maybe you've lost a few things in translation. :lol:
vchuubacabra wrote:
2023-07-18, 11:18
I didn't resort to obscene lexicon.
One can be rude and offensive while using formal language.

But, since it seems clear to me that nothing short of getting what you want will satisfy, I'm going to bow out of this one. I have much more important things to do than endure this.
"Sometimes, the best way to get what you want is to be a good person." -- Louis Rossmann
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite

User avatar
vchuubacabra
Hobby Astronomer
Hobby Astronomer
Posts: 28
Joined: 2023-06-01, 12:05

Re: GetemAll! - Fork of DownthemAll!

Unread post by vchuubacabra » 2023-07-18, 12:35

Moonchild wrote:
2023-07-18, 12:12
But, since it seems clear to me that nothing short of getting what you want will satisfy, I'm going to bow out of this one. I have much more important things to do than endure this.
Yes, good luck with your tasks.
For me as an end-user this extension looks like a single link on main download page, with a single link leading to a single thread of technical support, so I didn't expect it to be a plethora, a constellation of different variants discussed in the same place at once.

Code wisely, oh wise ignorant one, as without knowledge you will have hard time doing it.
And hope that if anyone would have wronged you, the main difference wouldn't be the fact of them being alive and you being dead, or them still be clever and you dumb for some reason, or them being free and you were not, as in this case not being like the one who wronged you would hardly count as revenge.
And linux is very useful in devices which make life simpler but can't run some monstrousity like Windows.
If anything, I'm just questioning your selection of quotes for signature, not trying to offend you.
Cheers.

User avatar
mestir999
Moongazer
Moongazer
Posts: 11
Joined: 2023-07-22, 16:11

Re: GetemAll! - Fork of DownthemAll!

Unread post by mestir999 » 2023-07-22, 17:12

Hello, thank you for this wonderful extension :) we hope that Mr Moonbat will have the generosity to simplify and speed up the process of downloading the detected video, because to be able to download the video, ywe have to click on a lot of things and many parameters and things and we may get lost a bit and it can be long and tiring.... thank you very much !

User avatar
moonbat
Knows the dark side
Knows the dark side
Posts: 4942
Joined: 2015-12-09, 15:45
Contact:

Re: GetemAll! - Fork of DownthemAll!

Unread post by moonbat » 2023-07-23, 02:47

mestir999 wrote:
2023-07-22, 17:12
Hello, thank you for this wonderful extension
Just to clarify, I'm not the original author of this extension :)
In April 2019, it was decided to drop support for legacy Firefox extensions and going forward one would have to explicitly target extensions for Pale Moon. In response to that I forked this extension since the original (DownThemAll) was one of the most popular FF extensions during its time. Later the decision was reversed and now one can install legacy FF extensions as before (which remain unsupported).

I'd say the one needing more credit here is RealityRipple - he has made actual enhancements to the extension that I've integrated. Otherwise this extension is about 99% similar to the original DtA (the XUL version, that is).
"One hosts to look them up, one DNS to find them and in the darkness BIND them."

Image
Linux Mint 21 Xfce x64 on HP i5-5200 laptop, 12 GB RAM.
AutoPageColor|PermissionsPlus|PMPlayer|Pure URL|RecordRewind|TextFX

User avatar
mestir999
Moongazer
Moongazer
Posts: 11
Joined: 2023-07-22, 16:11

Re: GetemAll! - Fork of DownthemAll!

Unread post by mestir999 » 2023-07-24, 09:43

Thank you for all these interesting clarifications Mr Moonbat :) and yes of course we thank the developers of these extensions and above all we thank you because you have the merit of overseeing the development and the compatibility of all these magnificent extensions with Pale Moon, thank you !

User avatar
Moonchild
Pale Moon guru
Pale Moon guru
Posts: 35475
Joined: 2011-08-28, 17:27
Location: Motala, SE
Contact:

Re: GetemAll! - Fork of DownthemAll!

Unread post by Moonchild » 2023-09-14, 12:56

I stumbled upon a small issue:

Getemall creates an about: page entry in the browser (about:downthemall) but when you try to go there it does nothing and instead throws some errors:
Timestamp: 14/09/2023 14:55:40
Error: Get'emAll! (error) - failed to create about channel [Exception: Cannot build about:downthemall, version module not ready]
newChannel() @ chrome://dta-modules/content/main.js:39
Source File: chrome://dta-modules/content/main.js
Line: 39
Timestamp: 14/09/2023 14:55:40
Error: NS_ERROR_FAILURE: Cannot build about:downthemall, version module not ready
Source File: chrome://dta-modules/content/main.js
Line: 39
"Sometimes, the best way to get what you want is to be a good person." -- Louis Rossmann
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite

User avatar
moonbat
Knows the dark side
Knows the dark side
Posts: 4942
Joined: 2015-12-09, 15:45
Contact:

Re: GetemAll! - Fork of DownthemAll!

Unread post by moonbat » 2023-09-14, 13:11

Wow, never seen this :shock:
Sounds like overkill for a simple about dialog.
"One hosts to look them up, one DNS to find them and in the darkness BIND them."

Image
Linux Mint 21 Xfce x64 on HP i5-5200 laptop, 12 GB RAM.
AutoPageColor|PermissionsPlus|PMPlayer|Pure URL|RecordRewind|TextFX

User avatar
RealityRipple
Astronaut
Astronaut
Posts: 647
Joined: 2018-05-17, 02:34
Location: Los Berros Canyon, California
Contact:

Re: GetemAll! - Fork of DownthemAll!

Unread post by RealityRipple » 2023-09-14, 16:32

Deleted all that from my fork 2 years ago. Unfortunately, the deletion was part of my renaming overhaul and is a bit messy to find the right bits of:

https://github.com/RealityRipple/DownItAll/commit/3b649903e3b959b1bfbf2a38f2ff234b22039aff

Code: Select all

modules/loaders/integration.js L952-964, L1106
modules/main.js                L21-75, L210-212, L468-501, L602
modules/support/iconcheat.js   L86
modules/support/mediator.js    L10, L165-170, L192
modules/version.js             L10, L26

User avatar
__NM64__
Lunatic
Lunatic
Posts: 359
Joined: 2013-10-17, 05:29
Location: Northeast Ohio

Re: GetemAll! - Fork of DownthemAll!

Unread post by __NM64__ » 2024-03-22, 05:14

I've just discovered what may or may not be a bug.

If you queue up a bunch of downloads but have it set to only a single concurrent download, despite it indeed downloading just one at a time, the "modified" timestamp metadata in the saved file will match when the file was added to the queue rather than when it actually began downloading.

This is most obvious if you have Get'emAll! capped to a mere 10KB/s, in which case you can have literally minutes between when individual downloads start.

It may at least be worth mentioning that, at least over in "Linux land" on the likes of the EXT4 filesystem, I can see from the "accessed" timestamp metadata the actual time when the file was downloaded.

User avatar
RealityRipple
Astronaut
Astronaut
Posts: 647
Joined: 2018-05-17, 02:34
Location: Los Berros Canyon, California
Contact:

Re: GetemAll! - Fork of DownthemAll!

Unread post by RealityRipple » 2024-03-22, 16:09

I haven't checked, but I think it uses whatever date the initial HTTP request's "Date" response header sends. If the server sends "now" instead of the file's last modified date, the outcome you're seeing is what occurs.

Post Reply