Извлекатель Файлов ZIP

Извлечь один файл из ZIP-архива по точному пути

Click to upload file or drag and drop file here

Maximum file size: 500MB Supported formats: application/zip, application/x-zip-compressed

Введите точный путь к файлу. Используйте предпросмотр для просмотра доступных файлов.

Ключевые факты

Категория
Преобразование и кодирование
Типы входных данных
file, text
Тип результата
file
Покрытие примерами
4
API доступен
Yes

Обзор

Инструмент для точечного извлечения одного файла из ZIP-архива без необходимости распаковывать весь архив целиком. Это быстрое и эффективное решение, когда вам нужен конкретный документ или изображение из большого сжатого пакета.

Когда использовать

  • Когда нужно достать один файл из огромного архива, чтобы не тратить место на диске.
  • Когда вы работаете на устройстве с ограниченным объемом памяти или медленным интернет-соединением.
  • Когда необходимо быстро получить доступ к конкретному файлу, не дожидаясь полной распаковки всех данных.

Как это работает

  • Загрузите ваш ZIP-архив в поле выбора файла.
  • Укажите точный путь к нужному файлу внутри архива, включая все папки.
  • Нажмите кнопку извлечения, чтобы скачать только выбранный объект.

Сценарии использования

Извлечение одного отчета из архива с сотнями документов.
Получение конкретного изображения из папки с медиафайлами внутри ZIP.
Быстрый доступ к конфигурационному файлу без полной распаковки проекта.

Примеры

1. Извлечение отчета из архива

Бухгалтер
Контекст
У бухгалтера есть архив с документами за год, весом более 300 МБ.
Проблема
Нужно достать только один файл 'отчет_март.pdf', не распаковывая весь архив.
Как использовать
Загрузить архив, в поле пути указать '2023/март/отчет_март.pdf' и нажать кнопку извлечения.
Результат
Получен только нужный PDF-файл, сэкономлено время и место на диске.

2. Доступ к конфигурации

Разработчик
Контекст
В архиве с исходным кодом проекта находится файл настроек.
Проблема
Необходимо быстро проверить параметры в файле 'config.json', не извлекая весь проект.
Как использовать
Загрузить архив, ввести путь 'src/config/config.json' и скачать файл.
Результат
Файл конфигурации мгновенно доступен для просмотра в браузере или редакторе.

Проверить на примерах

file

Связанные хабы

FAQ

Нужно ли распаковывать весь архив?

Нет, инструмент извлекает только тот файл, путь к которому вы указали.

Что делать, если я не знаю точный путь к файлу?

Сначала просмотрите структуру архива или используйте стандартный файловый менеджер, чтобы уточнить путь к нужному объекту.

Есть ли ограничение на размер архива?

Да, поддерживаются архивы размером до 500 МБ.

Можно ли извлечь несколько файлов сразу?

Данный инструмент предназначен для извлечения одного файла за раз.

Безопасно ли использовать этот сервис?

Да, ваши файлы не сохраняются на сервере и удаляются сразу после завершения операции извлечения.

Документация API

Конечная точка запроса

POST /ru/api/tools/zip-selective-extract

Параметры запроса

Имя параметра Тип Обязательно Описание
zipFile file (Требуется загрузка) Да -
filePath text Да Введите точный путь к файлу. Используйте предпросмотр для просмотра доступных файлов.

Параметры типа файл должны быть загружены сначала через POST /upload/zip-selective-extract для получения filePath, затем filePath должен быть передан в соответствующее поле файла.

Формат ответа

{
  "filePath": "/public/processing/randomid.ext",
  "fileName": "output.ext",
  "contentType": "application/octet-stream",
  "size": 1024,
  "metadata": {
    "key": "value"
  },
  "error": "Error message (optional)",
  "message": "Notification message (optional)"
}
Файл: Файл

Документация MCP

Добавьте этот инструмент к конфигурации сервера MCP:

{
  "mcpServers": {
    "elysiatools-zip-selective-extract": {
      "name": "zip-selective-extract",
      "description": "Извлечь один файл из ZIP-архива по точному пути",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=zip-selective-extract",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

Вы можете объединять несколько инструментов, например: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, максимум 20 инструментов.

Поддерживает ссылки на файлы URL или кодирование Base64 для параметров файла.

Если вы столкнулись с проблемами, пожалуйста, свяжитесь с нами по адресу [email protected]