Live data from Hacker News

DownThemAll (2019)

addons.mozilla.org

31–40 of 133 posts

Re: DownThemAll (2019)

#31
post #11

It's a nice extension, and there was a time when I used it frequently, but the thing is - it should be completely unnecessary. I already have software which downloads anything I want fast, the issue is, I can't simply connect it to Firefox anymore. Same goes to using external players to view media (I need more nuanced control over rate and pitch of the playback). I understand it's done in the name of security, but I…

Maybe have a look at these: https://addons.mozilla.org/de/firefox/addon/aria2-integratio... https://addons.mozilla.org/de/firefox/addon/ff2mpv/

Thanks.

The aria2 one didn't have an update since 2019 though.

Re: DownThemAll (2019)

#32

Earlier quoted context omitted.

It's nice to see a finished piece of software.

You mean abandoned software. Software is never finished.

When it does exactly what it's scoped to do, it's finished. If the system around it makes it incompatible, then the scope has changed.

Re: DownThemAll (2019)

#33
post #27

Earlier quoted context omitted.

What's wrong with download managers? Should I only use the one provided by my Web browser? Should I not download the content that I want to access locally or share between devices without being obliged to stream/download it again from a server?

There also some websites that throttle your download speed, you can fix that by using parallel download of same file.

Some countries and ISPs do this as well. Lots of uses for download managers

Re: DownThemAll (2019)

#34
post #13

We are still talking about Download Manager in 2021. Something went wrong somewhere.

It's not just a download manager!

Imagine a page with 50 links, that you each have to download by hand? Nope! Just DTA and a filter to choose what you want.

Photo gallery? Same!

Open a bunch of stuff in different tabs, and want to download the same thing (eg. .zip file) from each open tab... DTA all tabs, and *.zip filter.

Regex filter? Sure!

The basic download manager part is just an extra feature, that you usually don't need.

Re: DownThemAll (2019)

#35
I just wish we could add a delay in-between downloads so as not to hammer servers or run into 429 errors. An older version had this capability.

Re: DownThemAll (2019)

#36

It's a nice extension, and there was a time when I used it frequently, but the thing is - it should be completely unnecessary. I already have software which downloads anything I want fast, the issue is, I can't simply connect it to Firefox anymore. Same goes to using external players to view media (I need more nuanced control over rate and pitch of the playback). I understand it's done in the name of security, but I…

If the app supports deep linking, then a browser can open up content in an app. See most video conference links.

I imagine a browser extensions that adds deep-links for certain media to be opened in external software is possible. Just needs coordination with the app...

Re: DownThemAll (2019)

#37
post #28

Earlier quoted context omitted.

It's nice to see a finished piece of software.

Meanwhile, Youtube-DL is continuously being updated, because they have to work around obstacles raised by Google to prevent automatic downloading.

> to prevent automatic downloading

To prevent all downloading, not just automatic. When they remove a video, they don't want you to have an archived copy to prove the content ever existed, or to watch it without their permission.

Re: DownThemAll (2019)

#38

Earlier quoted context omitted.

I think it's more that DTA was a victim of FF Quantum. > We are therefore limited to the tools the WebExtensions model provides to us, which sadly makes it impossible to provide some of the advanced features of DownThemAll! Version 3. I didn't even know they attempted a WebExtension rewrite and am not surprised that it wasn't able to do the things that made the old DTA worth using.

that's exactly the case. the rewrite took years, and it is only somewhat functional, but I don't blame the dev. pre-quantum version was a finished product, and then suddenly it had to be written from scratch again. I'm surprised he had bothered to do that at all, personally I'd never contribute anything to firefox again after that fucking stunt.

I was responsible for extension author outreach at Mozilla at the time. The anger was terrible. And justified.

Re: DownThemAll (2019)

#39

Earlier quoted context omitted.

It's nice to see a finished piece of software.

I think it's more that DTA was a victim of FF Quantum. > We are therefore limited to the tools the WebExtensions model provides to us, which sadly makes it impossible to provide some of the advanced features of DownThemAll! Version 3. I didn't even know they attempted a WebExtension rewrite and am not surprised that it wasn't able to do the things that made the old DTA worth using.

I'm curious how far they even tried to replicate the old feature-set. Firefox out-of-box has awful limitations, but they offer also ways to circumvent them with integration of external helpers. There are several WebExtension who offer additional features with helper-scripts. A downloadmanager seems to be the perfect example for walking this road.

Re: DownThemAll (2019)

#40
Wow. Didn't expect this :) I was the author of this tiny extension back in the days (extension #201, I still remember it) together with a friend who recently passed away, Federico Parodi.

We hacked the first version when we still didn't know much about JS, but it immediately exploded (500k daily users). Donations were super helpful at that time, being 22 years old with a newborn.

After a couple of years (iirc) Nils Maier joined the team and helped us a lot. Years later he managed to transition the codebase to the new web extension tooling that was introduced by Firefox a few years ago.

This little extension really shaped my professional career. The realization that something I made could have such an impact is what gave me the drive to keep creating small indie products, which I'm still doing nowadays with http://www.datocms.com

Thanks for making my day! :)

Post reply on HN