RafaelGodoyEbert / xdelta3-python

Fast delta encoding in python using xdelta3

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

License:Other


Languages

Language:Jupyter Notebook 46.9%Language:Python 35.7%Language:C 11.0%Language:Makefile 4.3%Language:Shell 2.2%