Лепшы бясплатны Файлы ў сетцыName
Злучыце некалькі файлаў у адзін ZIP-файл для абмену як аднаму спампаваць - бясплатна, без рэгістрацыі.
Як гэта працуе
- Вылучыць файлы. Вылучыце файлы, якія вы хочаце злучыць (да 100 Мб кожны).
- Настаўленні. Неабавязкова назваць архіў і выбраць узровень сціску (0-9).
- Сцягнуць. Усе файлы, якія змяшчаюць адзін ZIP, спампоўваюцца аўтаматычна.
Пра гэтую прыладу
Зіп- файлы змяшчаюць некалькі файлаў у адзіны архіў ZIP, які можна спампаваць і падзяліцца як далучэннем. Вылучыце файлы, дайце ім назву і выберыце ўзровень сціску, і праграма спампуе іх разам - з дапамогай перазапісу файлаў. Гэта хуткі спосаб ператварыць некалькі дакументаў ці малюнкаў у адзін. Няма рахунку, няма вадзянога знака, і файлы спампоўваюцца ў памяці і выдаляюцца пасля таго, як ZIP будзе гатовы.
Што людзі робяць з ім
- Даслаць некалькі файлаў як адно далучэнне
- Злучыць набор малюнкаў ці дакумэнтаў
- Сціснуць тэчку файлаў перад загрузкай
- Папакоіць файлы для абмену або рэзервовага капіявання
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.