Skip to content

Latest commit

 

History

History
60 lines (49 loc) · 2.64 KB

README.pt-br.md

File metadata and controls

60 lines (49 loc) · 2.64 KB

Encode Decode Step By Step

Esse projeto foi desenvolvido com o intuito de realizar codificações de arquivos em nível bitwise. Abrangendo seis algoritmos de codificação: delta, unário, elias-gamma, fibonacci, goulomb e huffman estático. Além disso, criamos uma interface gráfica para facilitar a vizualização.

Requisitos ⚠

  1. Java 8+
  2. Node.js 12.18+

Instalação 💾

Método 1 Usando as releases disponiveis nesse Github

Windows

Download Release

Linux

  1. Baixa o arquivo .zip para linux
  2. Descompacte o conteúdo, e entre na pasta extraída
  3. Execute o arquivo EncodeDecode.AppImage ou, por terminal execute o comando ./encode-decode-step-by-step

Obs: No mundo linux, poderá acontecer certos inconvenientes durante o processo de exibição do passo-a-passo. Evite codificar ou decodificar um certo arquivo, na qual o seu path, esteja em uma pasta com espaços ou acentos. Em certas distribuições, isso gera erros, que ainda estão sendo resolvidos.

Método 2 Clonando esse repositório

  1. Clone o repositório
git clone https://github.com/EncodeDecodeStepByStep/EncodeDecodeStepByStep.git
  1. Navegue até a past frontend
cd EncodeDecodeStepByStep/frontend
  1. Instalar dependencias
npm install
  1. Builde a aplicação
npm run build
  1. Instale a distribuição gerada em EncodeDecodeStepByStep/frontend/dist ConteudoExtra

  2. Ah e não esqueça de deixar a estrelinha 🌟 no repositório que dae vai funcionar de primeira 😁

Como usar a aplicação? 🤔

Explicação como usar

Desenvolvedores 😎

  1. Bruno Camboim
  2. Bruno Pozzebon
  3. Gustavo Steinmetz

ConteudoExtra ConteudoExtra ConteudoExtra ConteudoExtra ConteudoExtra ConteudoExtra ConteudoExtra