Plej bona libera ZIP-dosieroj enretajName
Kunigu plurajn dosierojn en unu ZIP-dosieron por kunhavigi kiel unu elŝuton - senpage, sen enskribo.
Kiel ĝi funkcias
- Elekti dosierojn. Choose the files you want to bundle (up to 100 MB each).
- Agordi opciojn. Opcie, nomu la arkivon kaj elektu densnivelon (0- 9).
- Elŝuti ZIP. Unuopa ZIP enhavanta ĉiun dosieron elŝutas aŭtomate.
Pri tiu ilo
ZIP- dosieroj kunigas plurajn dosierojn en unu ZIP- arkivon, kiun vi povas elŝuti kaj dividi kiel kunsendaĵon. Elektu la dosierojn, opcione nomu la arkivon kaj elektu densnivelon, kaj la ilo kunpremas ilin kune - traktante duoblojn de dosiernomoj tiel ke nenio anstataŭiĝas. Ĝi estas rapida maniero por transformi disvastiĝantan aron de dokumentoj aŭ bildoj en unu ordigitan elŝuton. Neniu konto, neniu akvosigno, kaj viaj dosieroj estas kunpremitaj en memoro kaj forĵetitaj kiam la ZIP estas preta.
Kion homoj uzas ĝin por
- Sendi multajn dosierojn kiel ununura kunsendaĵo
- Kunigi aron de bildoj aŭ dokumentojName
- Kunpremi dosierujon de dosieroj antaŭ alŝuto
- Pakaĵorilataj dosieroj por kunhavigo aŭ sekurigo
Programisto API
Aŭtomate funkciigu tiun ilon per via propra kodo. Sendu POST-peton al la malsupra fino kaj ricevu la saman rezulton kiel la reta ilo. Ĝi estas limigita laŭ IP kaj ne bezonas aliĝon - API-ŝlosiloj por pli altaj limoj venas.
https://best.free/api/tools/archive-zip/
| Parametroj | Ekzemplo | Necesa | Notoj |
|---|---|---|---|
files (dosiero) |
file1.txt |
Jes | Repeat "files" for each file to add, each ≤25 MB. |
level |
6 |
Ne | Deflate level 0–9. |
name |
archive |
Ne | Output archive name. |
curl -X POST https://best.free/api/tools/archive-zip/ \
-F 'files=@file1.txt' \
-F 'files=@file2.txt' \
-F 'level=6' \
-F 'name=archive' \
-o archive.zip
import requests
files = [("files", open(p, "rb")) for p in ["file1.txt", "file2.txt"]]
data = {"level": 6, "name": "archive"}
r = requests.post("https://best.free/api/tools/archive-zip/", files=files, data=data)
with open("archive.zip", "wb") as out:
out.write(r.content)
const fd = new FormData();
for (const file of fileInput.files) fd.append("files", file);
fd.append("level", 6);
fd.append("name", "archive");
const r = await fetch("https://best.free/api/tools/archive-zip/", { method: "POST", body: fd });
const blob = await r.blob(); // the archive.zip
Respondo: A single ZIP containing every uploaded file.