Extrator de Arquivo 7Z

Extrair um único arquivo do arquivo 7Z por caminho exato (requer comando 7zip)

Click to upload file or drag and drop file here

Maximum file size: 500MB Supported formats: application/x-7z-compressed, application/x-7z, application/octet-stream, .7z

Digite caminho exato do arquivo. Use visualização para ver arquivos disponíveis.

Fatos principais

Categoria
Conversão e codificação
Tipos de entrada
file, text
Tipo de saída
file
Cobertura de amostras
4
API disponível
Yes

Visão geral

O Extrator de Arquivo 7Z permite que você recupere um arquivo específico de dentro de um arquivo compactado 7Z, sem a necessidade de descompactar todo o conteúdo do pacote.

Quando usar

  • Quando você precisa de apenas um arquivo específico dentro de um arquivo 7Z muito grande.
  • Para economizar espaço em disco evitando a extração de arquivos desnecessários.
  • Para agilizar o acesso a documentos individuais armazenados em backups compactados.

Como funciona

  • Faça o upload do seu arquivo .7z na ferramenta.
  • Insira o caminho exato do arquivo que deseja extrair, incluindo pastas se houver.
  • Clique no botão de extração para processar e baixar apenas o arquivo solicitado.

Casos de uso

Recuperar um documento de texto específico de um backup de sistema compactado.
Extrair uma imagem ou ícone de um pacote de recursos 7Z sem extrair o pacote inteiro.
Obter um arquivo de configuração individual de um arquivo de log compactado.

Exemplos

1. Extração de log específico

Administrador de Sistemas
Contexto
Um servidor gerou um arquivo 7Z de 400MB contendo logs diários.
Problema
Preciso analisar apenas o log de erro de um dia específico sem extrair todos os outros 30 dias de logs.
Como usar
Carreguei o arquivo de log no extrator e digitei o caminho 'logs/2023-10-12_error.log'.
Resultado
O sistema extraiu apenas o arquivo de log solicitado, economizando tempo e espaço em disco.

2. Recuperação de arquivo de configuração

Desenvolvedor
Contexto
Tenho um arquivo 7Z contendo uma estrutura completa de projeto.
Problema
Preciso apenas do arquivo 'config.json' que está dentro de uma subpasta profunda.
Como usar
Selecionei o arquivo do projeto e informei o caminho 'src/config/config.json'.
Resultado
O arquivo de configuração foi extraído instantaneamente, permitindo a edição imediata.

Testar com amostras

file

Hubs relacionados

FAQ

Preciso descompactar todo o arquivo 7Z?

Não, esta ferramenta foi projetada especificamente para extrair apenas o arquivo que você indicar pelo caminho.

O que acontece se o caminho do arquivo estiver incorreto?

A ferramenta não conseguirá localizar o item e retornará um erro; certifique-se de verificar a estrutura interna do arquivo.

Existe limite de tamanho para o arquivo 7Z?

Sim, o limite para upload é de 500 MB.

Posso extrair vários arquivos de uma vez?

Não, esta ferramenta é otimizada para a extração de um único arquivo por vez.

É necessário instalar algum software?

Não, a ferramenta processa a extração diretamente no navegador utilizando a tecnologia 7zip.

Documentação da API

Ponto final da solicitação

POST /pt/api/tools/7z-selective-extract

Parâmetros da solicitação

Nome do parâmetro Tipo Requerido Descrição
archiveFile file (Upload necessário) Sim -
filePath text Sim Digite caminho exato do arquivo. Use visualização para ver arquivos disponíveis.

Os parâmetros de tipo arquivo precisam ser carregados primeiro via POST /upload/7z-selective-extract para obter filePath, depois filePath deve ser passado ao campo de arquivo correspondente.

Formato de resposta

{
  "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)"
}
Arquivo: Arquivo

Documentação de MCP

Adicione este ferramenta à sua configuração de servidor MCP:

{
  "mcpServers": {
    "elysiatools-7z-selective-extract": {
      "name": "7z-selective-extract",
      "description": "Extrair um único arquivo do arquivo 7Z por caminho exato (requer comando 7zip)",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=7z-selective-extract",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

Você pode encadear várias ferramentas, ex: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, máx 20 ferramentas.

Suporta links de arquivos URL ou codificação Base64 para parâmetros de arquivo.

Se você encontrar algum problema, por favor, entre em contato conosco em [email protected]