Download multiple files as a single ZIP document

Most browsers block multiple file downloads, so I built this plugin to solve the problem :point_down:

Multi-File Zip Downloader

Resources:

How to use it:

  1. Install the Plugin
  2. Get the Element on your page
  3. You’ll now find an action available to be used in workflows. Simply add this as a step in the appropriate Workflow and pass in the list of file URLs as a comma-separated list, as well as the Zip file name.
  4. The plugin will generate a Zip file from this action and download it

On step 3, I recommend using the :formatted as text operator on a list of files to get each file’s URL and set the separator as a comma (,).

1 Like

There’s already a lot of zip fil creator… Is your bring something new?

2 Likes

Hi @ranjit thank you for the contribution!

As @Jici is pointing out, there are already some zip file creators and downloaders in the marketplace but I am facing something quite strange today. No matter which of them I use, including yours, they are not working in my app.

Video

Test page

In am testing with multiple files, multifile uploader and database, different browsers, but no luck…

Thank you so much in advance

Any chance you could show me what’s happening on the action and the plugin element?
I’ll help you get this sorted asap

tbh I couldn’t find one that worked for my use case.
My use case: list of URLs in, Zip file out

Hi Ranjit, what do you mean by “what’s happening on the action and the plugin element?” Did you see the video I shared above?

Open to share with you screenshots, recording or live call

Regards

Saw your video
Seems to be set up OK
Are the files protected by privacy rules by any chance?
If not, could you give me access to the app so I could take a look?

Everything working again!

I think 2 of the plugins had lost functionality for some reason and they were interacting with the others, so any of them worked.

Once I deleted all of them and kept @ranjit 's alone, the function worked again. So I am using “Multi-File Zip Downloader” now.

Thank you for the help

Cheers
Happy to help!

Hu @ranjit,

Thanks for lunching your plugin!
I wonder if you could make possible the naming of the files within the folder.

Cheers,
Ilias

1 Like

Hello @ranjit
I’m trying to use your plugin, but i only get an empty zip file.
I saw your previous reply in which you mentionned "privacy rules "

my files are all protected.
through the debug console I see the url list, but the zip is empty…

do you see another reason ? something else to check ?
Thank you for sharing your plugin..

Ah that would be interesting
But I’d need to improve the way it takes in the inputs (file URLs + names)
Let me look into it

that’s strange.
Do each of the files open up from the url?
I’d check and make sure that the files aren’t corrupted or missing.
Could you also drop me a screenshot of what you’re passing into the plugin? DM works if you want to keep the urls private

Hello @ranjit

Sorry taking so long to reply… i got sick

I’ve checked the URLs and everything is normal. All files are accessible, as long as I stay in the browser context where the user is authenticated (if I switch to private browsing, I get a “Permission denied” error which seems normal to me if not authenticated).

I discovered, performing new tests, that the zip sometimes contain the expected files. Even if i don’t change anything. It seems to sometime appear after I ran the workflow step by step to investigate. But it’s not systematic.

I will DM you screenshot if it can help. Thank you very much considering my problem.

PS : iliasdk’s feature for naming the file would be awesome ! :slight_smile:

berlico