creating multiple zip files based on size - zip

I have 150GB of jpg's in around 30 folders. I am trying to import them into the media library of a CMS. The CMS will accept a bulk import of images in a zip file but there is a limit of 500MB on the size of the zip (and it won't accept multi-volume zips).
I need to go into each folder and zip the images into a small number of ~500MB zip files. I am using WinRAR but it doesn't seem to have the facility to do what I want.
Is there another product that will do what I want?
Thanks
David

It is possible with WinRAR also. Please see this guide: Create Multi-part Archives to Split Large Files for Emailing, Writing to CD [How To]

Related

Node JS - How to view progress when using Archiver (zip)

I already searched on the Web and I finded solutions using "entries".
But this solution is not fit when you have (for example) a very big file in folder containing may files.
The progress seams to be stopped while processing of the big file.
I really want the user to see the current processing.
So I thought to another solution.
Display the size of the compress file during the processing.
I know it's possible to use "createReadStream" to follow a file upload.
But how to follow the size of compress file....?

How to create a zip file in CMIS?

I'm pretty new in CMIS and I'm having a little trouble on the zip topic. I need to create a zip file in the Document Service and after a loop where I create 12 files, I need to add them into to the zip.
The 12 files are created successfully. I need to create the zip before the loop and move the 12 files to the zip...but I don't know how to solve this.
In other tries I've managed to create the zip (wasn't possible to open it) but I couldn't move the 12 files. Please help.
SOLVED!
I've managed to solve this. I've created a temp zip where I was putting the files that I was creating and after the 12 files inserted in the zip I've uploaded in the CMIS :)
Visit alfresco documentation given in following link, this will help.
http://docs.alfresco.com/5.1/pra/1/tasks/opencmis-ext-workbench.html

How to create a downloadable zip file with nodejs?

I'm currently using electron with nodejs and then using the plugin browserify to make it compatible online to make a website. One of the things I want to do is to have the user upload a file (csv), combine it with a text file that I generate, zip the two up, and then give them a "download zip" option that they can use to download the zip I generated. I would also want all of this to occur client-side.
What I need to happen is again:
Generate a text file
Have user upload csv
Zip the two together
Give the user a link to download zip
All client-side.
I've already searched online for methods to do this, but all the ways to implement a download link that I found either require the file to be a text file, or use fs/express or some other plugins that don't seem to work with browserify.
If what I'm asking for isn't possible, let me know so I don't waste time!
Thanks in advance!
Thanks to leroydev's response, I was able to generate the zip file using jszip, upload the csv using a form with input type="file" accept=".csv", read the file using FileReader, and then finally save the zipped file by using FileSaver with jvsteiner's solution.
Thanks!

How to transfer files from on zip to another without decrompressing

The title says it all, I'm trying to transfer a list of files from one zip to another without the need to de-compress then re-compress the files.
Any suggestions?
Yes as danielu13 said just unzip to temp folder and copy. Also you may wanto include more specifics into you question (code samples, directory structures etc.
ps #danielu13 why not post your comment as an answer? I'm new here so there could be a good reason.

How to pull the data or files from website using spoon /Kettle

We need to pull the data from some website using peantho kettle if any one is having some pointers please let me know.
The files are in the zip format in link available on web.
Simple. Create a job that downloads the file from the website.
then create a transform called from the job, which loads the zipped files ( you can use text file input to read zipped text files as they are) and writes them to your db.

Resources