I-Best Free Amafayela we-ZIP axhunywe ku-inthanethi
I-bundle ihele elilodwa le-ZIP ukuze lihlukaniswe njengefayela elilodwa lokulayisha - mahhala, akukho ubhaliso.
Indlela esebenza ngayo
- Khetha amafayela. Khetha amafayela ofuna ukuwahlanganisa (afinyelela ku-100 MB ngalinye).
- Misela izinketho. Ungakhetha igama lehele bese ukhetha izinga lokucindezela (0-9).
- Layisha ngezansi. I-ZIP eyodwa equkethe wonke amafayela alanda ngokuzenzakalela.
Ngolu thuluzi
Ihele leZIP lihlanganisa amafayela amaningi kuhele elilodwa leZIP ongalanda futhi uhlukanise njengesingeniso esisodwa. Khetha amafayela, unike igama lehele futhi ukhethe izinga lokucindezela, futhi ithuluzi lizihlanganisa - liphatha amagama ehele aphindaphindwayo ukuze akukho okubhalwe ngaphezulu. Yindlela elula yokushintsha isethulo esihlukanisiwe samakhasi noma izithombe zibe kukhuphuka okuhlanzekile. Akukho akhawunti, akukho uphawu lwamanzi, futhi amafayela akho apakishwa kwimemori futhi asuswa uma i-ZIP ilungile.
Ubani osebenzisa lokhu
- Thumela amafayela amaningi njengeziqephu ezihlanzekile
- Hlela isithombe noma amadokhumende
- Cindezela isibaya sefayela ngaphambi kokufaka
- Amafayela ahlobene nephakethe lokuhlukaniswa noma ukugcinwa kwefayela
Umthuthukisi we-API
Yenza lokhu kusetshenziswa kube lula kusuka kukhodi yakho. Thumela isicelo se-POST esifike esiphethweni esingezansi bese uthola imiphumela efanayo kusetshenziswa kwewebhu. Kukhawulelwe nge-rate nge-IP futhi akufanele ungene - amathuluzi we-API afinyelela ezingeni eliphakeme.
https://best.free/api/tools/archive-zip/
| Amapharamitha | Isibonelo | Kudingeka | Amabhukwana |
|---|---|---|---|
files (ifayela) |
file1.txt |
Yebo | Repeat "files" for each file to add, each โค25 MB. |
level |
6 |
Akukho | Deflate level 0-9. |
name |
archive |
Akukho | 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
Uphendulelo: A single ZIP containing every uploaded file.