საუკეთესო თავისუფალი ZIP ფაილებიName
რამდენიმე ფაილის შერწყმა ერთ ZIP ფაილში, რომ ერთდროულად ჩამოტვირთოთ - უფასოდ, რეგისტრაციის გარეშე.
კაკ ჟრაგა რჲგა?
- ფაილების ამორჩევა. აირჩიეთ ფაილები, რომელთა შეკრება გსურთ (100 მბ-მდე თითოეული).
- პარამეტრების დაყენება. არქივის სახელის და კომპრესიის დონის (0-9) არჩევა.
- ჩამოტვირთვა. ZIP ფაილი, რომელიც ყველა ფაილს შეიცავს, ავტომატურად ჩამოტვირთვა.
ამ ხელსაწყოს შესახებ
ZIP ფაილები რამდენიმე ფაილს ერთ ZIP არქივში აერთიანებს, რომელიც შეგიძლიათ ჩამოტვირთოთ და ერთ დანართით გააზიაროთ. აირჩიეთ ფაილები, არქივის სახელის და კომპრესიის დონის არჩევა და პროგრამა შეაგროვებს მათ - დუპლიცირებული ფაილთა სახელების დამუშავების მიზნით, რათა არაფერი გადაწერილი არ იყოს. ეს არის სწრაფი გზა დოკუმენტების ან სურათების ერთ სუფთა ჩამოტვირთვაში გადასატანად. არანაირი ანგარიში, არანაირი წყალნიშნი, თქვენი ფაილები მეხსიერებაშია შეფუთული და ZIP- ის მზადყოფნისას უგულებელყოფილია.
ჱა კაკგჲ დჲ ოჲლჱგარ ჳჲპარა?
- მრავალი ფაილის გაგზავნა ერთ დანართით
- გამოსახულებების ან დოკუმენტების ჯგუფის შერწყმაName
- ფაილების საქაღალდეების შეკუმშვა ატვირთვის წინ
- ფაილები, რომლებიც დაკავშირებულია პაკეტთან, გაზიარების ან სარეზერვო ასლის შესაქმნელად
პროგრამისტების API
ავტომატიზება ამ ხელსაწყოს თქვენი კოდის გამოყენებით. 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.