Skip to content

RafaelGodoyEbert/xdelta3-python

 
 

Repository files navigation

Aplicação de Patch .xdelta pelo Colab

Descrição

Este projeto consiste em um script Python que automatiza o processo de aplicação de um patch a um arquivo. Ele suporta a aplicação de patches em arquivos originais usando o formato xdelta3 e permite que você escolha entre baixar os arquivos originais e modificados da web ou carregá-los localmente no ambiente do Colab.

Funcionalidades

  • Download automático de arquivos originais e modificados.
  • Suporte a arquivos no formato ZIP e 7z (com senha opcional).
  • Aplicação de patches usando o formato xdelta3.
  • Opção de salvar o arquivo patched localmente ou no Google Drive.
  • Integração com o ambiente do Google Colab.

Habilidades Objetivadas

  • Automatização de tarefas de download e extração de arquivos.
  • Uso de bibliotecas Python, como requests, tqdm e py7zr.
  • Trabalho com arquivos ZIP e 7z.
  • Utilização de comandos do sistema operacional através do Python.
  • Interação com o ambiente do Google Colab.

Uso

Open In Colab

# Clone este repositório para o seu ambiente local.
# Edite o script Python para fornecer os links dos arquivos originais e modificados
# Execute o script Python no seu ambiente local.

Contribuição

Se você deseja contribuir para este projeto, siga as etapas abaixo:

  1. Fork este repositório.
  2. Clone o repositório forkado para o seu ambiente local.
  3. Faça suas alterações e commit no seu fork.
  4. Envie um pull request para este repositório.

Licença

Este projeto é distribuído sob Apache. Consulte o arquivo LICENSE para obter detalhes.

Contato

Nome: [Rafael Godoy] Email: [rafaelgodebert@gmail.com] GitHub: [https://github.com/RafaelGodoyEbert]

About

Fast delta encoding in python using xdelta3

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 46.8%
  • Python 35.7%
  • C 11.0%
  • Makefile 4.3%
  • Shell 2.2%