Categorias

Descompressor de Dados de Texto

Ferramenta avançada de descompressão de texto que pode restaurar texto comprimido usando RLE, LZ77, Huffman e mais

Digite os dados de texto comprimido que você quer descomprimir de volta para a forma original

Escolha o algoritmo de descompressão ou use detecção automática

Requerido para descompressão Huffman. Cole os dados da árvore gerados durante a compressão.

Escolha a codificação da sua entrada comprimida

Detectar automaticamente o algoritmo de compressão quando "Detecção Automática" está selecionado

Fatos principais

Categoria
Text Processing
Tipos de entrada
textarea, select, checkbox
Tipo de saída
text
Cobertura de amostras
4
API disponível
Yes

Visão geral

O Descompressor de Dados de Texto é uma ferramenta online eficiente projetada para restaurar textos comprimidos à sua forma original, suportando algoritmos clássicos como RLE, LZ77, Huffman e decodificação Base64.

Quando usar

  • Recuperar dados de texto que foram compactados para economizar espaço de armazenamento ou largura de banda.
  • Decodificar sequências de caracteres processadas por algoritmos de compressão específicos em sistemas legados.
  • Converter dados codificados em formatos como Base64 ou Hexadecimal de volta para texto legível.

Como funciona

  • Cole o seu texto comprimido na área de entrada designada.
  • Selecione o algoritmo de compressão correspondente ou utilize a opção de detecção automática.
  • Defina a codificação de entrada (Raw, Hex ou Base64) para garantir a leitura correta dos dados.
  • Clique no botão de processar para visualizar o conteúdo original restaurado instantaneamente.

Casos de uso

Restauração de logs de sistema compactados para análise técnica.
Decodificação de strings de dados transmitidas via APIs que utilizam compressão leve.
Recuperação de arquivos de configuração de texto que foram otimizados para transferência.

Exemplos

1. Recuperação de Log via RLE

Contexto
Um administrador de sistemas possui um arquivo de log que foi reduzido usando RLE para economizar espaço.
Problema
O log está ilegível e precisa ser restaurado para análise de erros.
Como usar
Cole o log comprimido, selecione 'Run-Length Encoding (RLE)' e defina a codificação como 'Raw'.
Resultado
O texto original do log é restaurado, permitindo a leitura das entradas de erro.

2. Decodificação de Dados Base64

Contexto
Uma string de dados foi codificada em Base64 para ser incluída em uma URL.
Problema
O conteúdo original precisa ser extraído para processamento posterior.
Como usar
Cole a string, selecione 'Decodificação Base64' no campo de algoritmo e 'Base64' na codificação de entrada.
Resultado
A string é convertida de volta para o formato de texto original legível.

Testar com amostras

text

Hubs relacionados

FAQ

Quais algoritmos de compressão são suportados?

A ferramenta suporta RLE (Run-Length Encoding), LZ77, Huffman e decodificação Base64.

Preciso fornecer dados extras para a descompressão?

Apenas se utilizar o algoritmo Huffman, caso em que você deve fornecer os dados da árvore de Huffman gerados durante a compressão.

O que é a opção de codificação de entrada?

Ela define como o seu texto comprimido está formatado: como texto bruto (raw), valores hexadecimais ou codificação Base64.

A detecção automática funciona para todos os casos?

A detecção automática é eficiente para formatos comuns, mas especificar o algoritmo manualmente garante resultados mais precisos em casos complexos.

Meus dados são armazenados no servidor?

Não, o processamento é realizado de forma rápida e os dados não são armazenados permanentemente após a conclusão da tarefa.

Documentação da API

Ponto final da solicitação

POST /pt/api/tools/text-data-decompressor

Parâmetros da solicitação

Nome do parâmetro Tipo Requerido Descrição
compressedText textarea Sim Digite os dados de texto comprimido que você quer descomprimir de volta para a forma original
algorithm select Sim Escolha o algoritmo de descompressão ou use detecção automática
decompressionData textarea Não Requerido para descompressão Huffman. Cole os dados da árvore gerados durante a compressão.
inputEncoding select Sim Escolha a codificação da sua entrada comprimida
autoDetect checkbox Não Detectar automaticamente o algoritmo de compressão quando "Detecção Automática" está selecionado

Formato de resposta

{
  "result": "Processed text content",
  "error": "Error message (optional)",
  "message": "Notification message (optional)",
  "metadata": {
    "key": "value"
  }
}
Texto: Texto

Documentação de MCP

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

{
  "mcpServers": {
    "elysiatools-text-data-decompressor": {
      "name": "text-data-decompressor",
      "description": "Ferramenta avançada de descompressão de texto que pode restaurar texto comprimido usando RLE, LZ77, Huffman e mais",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=text-data-decompressor",
      "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.

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