Хамгийн сайн үнэгүй Зөөврийн файлууд
Олон файлыг нэг ZIP-д багтаах ба нэг татаж авахаар хуваалцах - үнэгүй, бүртгэлгүй.
Яаж ажилладаг вэ
- Файлуудыг сонго. Бүтээгдэхүүний нэр
- Тохиргоонууд. Архивын нэрийг сонгож, буулгах түвшинг (0-9) сонгоно уу.
- ZIP татаж авах. Бүх файлуудыг агуулсан нэг ZIP файл автоматаар татаж авна.
Энэ хэрэгслийн тухай
ZIP файлууд нь хэд хэдэн файлыг нэг ZIP архив болгон нэгтгэдэг бөгөөд та үүнийг нэг хавсаргасан файл болгон татаж авч хуваалцаж болно. Файлуудыг сонгож, архивын нэрийг сонгож, өргөтгөлийн түвшинг сонгож, файлуудыг нэгтгэж, дутуу файлуудыг устгаж, юу ч дээр нь бичихгүй. Энэ нь олон баримт эсвэл зурагуудыг нэг цэвэр татаж авах хурдан арга юм. Хэрэглэгчийн нэр, усны тэмдэг байхгүй, файлууд санах ойд өргөтгөлд орж, ZIP файл бэлэн болсон үед устгагдана.
Хүний хэрэглэж байгаа зүйл
- Олон файлыг нэг хавсаргасан файл болгон илгээнэ
- Зураг эсвэл баримт бичгийн багцыг нэгтгэх
- Файлуудыг өргөхөөс өмнө түгжих
- Хуваалцах эсвэл нөөцлөх багцтай холбоотой файлууд
Хөгжүүлэгч
Энэ хэрэгслийг өөрийн кодноос автоматаар ажиллуулна. Доорх төгсгөлд POST хүсэлт илгээж, вэб хэрэгслийн гаргасан үр дүнтэй ижил үр дүнг авна. Энэ нь IP хаягийн хурдаар хязгаарлагддаг бөгөөд бүртгүүлэх шаардлагагүй - API түлхүүрүүд илүү өндөр хязгаарлалтууд ирэх болно.
https://best.free/api/tools/archive-zip/
| Параметр | Жишээ | Заавал | Сэтгэгдэл |
|---|---|---|---|
files (файл) |
file1.txt |
Тийм ээ | Repeat "files" for each file to add, each ≤25 MB. |
level |
6 |
Үгүй | Deflate level 0-9. |
name |
archive |
Үгүй | 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
Хариулт: A single ZIP containing every uploaded file.