Skip to content

setvisible/ArrowDL

Repository files navigation

logo DownZemAll!

Build status

DownZemAll! is a rewrite of the legacy software DownThemAll! which was an extension for Mozilla Firefox, but whose development stopped around 2016, when Mozilla Firefox migrated to WebExtensions.

logo

DownZemAll! is a free download manager for Windows, Mac OS X and Linux.

It aims to work with latest versions of Mozilla Firefox (powered by WebExtensions), and other web browsers (Chrome, Edge, Safari...).

DownZemAll! is written in C++ and based on the Qt5 framework.

logo Screenshots

todo

logo Installation and Usage

logo Installation

DownZemAll! is currently shipped as a binary (no installer present). Just click on one of the release numbers above (probably the latest), download and uncompress the archive and run DownZemAll.exe.

  • Install the native-client plugin of Andy Portmen in your browser.

This will add the addon "External Application Button" to the web browser.

  • Open the addon settings
  • Add a new application button
  • Configure:
    • Display Name: DownZemAll
    • Executable Name: select the path to the executable DownZemAll.exe
    • Argument: [HREF]
    • Icon (32x32): select the the executable DownZemAll.exe. It contains icons.
    • Placement:
      • [X] Toolbar Button
      • [ ] Page Context
      • [ ] Frame Context
      • [X] Selection Context
      • [X] Link Context
      • [X] Image Context
      • [ ] Video Context
      • [ ] Audio Context
      • [ ] Tab Context
  • Click Update Application so it save the settings.

logo Usage

When web surfing, click the DownZemAll! Button on the web browser toolbar or context menu.

The native-client plugin sends the URL of the current page to DownZemAll! as a command line argument:

.\DownZemAll.exe "https://www.mywebsite.com/2019-06/holidays.html"

After approval, DownZemAll! collects the resources at the page address.

logo Build

todo

logo Troubleshooting

Troubleshooting page

logo Credits and Resources

Thanks to Andy Portmen for the native-client plugin.

Special thanks to the developers of the legacy plugin DownThemAll!, especially for keeping the resources free and open-source.

logo License

The code is released under the GNU Lesser General Public License (LGPL).