2022-09-29 09:05:27 -03:00
|
|
|
|
# zipasta
|
|
|
|
|
|
|
|
|
|
|
|
Codifica e decodifica arquivos em forma de nome de pastas vazias
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
## Instalação
|
|
|
|
|
|
|
|
|
|
|
|
#### Executável windows
|
2022-09-29 09:23:28 -03:00
|
|
|
|
Baixe o último zip na [seção de versões](https://fontes.dasua.casa/nosklo/zipasta/releases) e extraia (pode estar desatualizado).
|
2022-09-29 09:05:27 -03:00
|
|
|
|
|
|
|
|
|
|
#### Código fonte
|
|
|
|
|
|
Faça um clone do repositório e rode no python; O código não tem dependências externas.
|
|
|
|
|
|
|
|
|
|
|
|
## Uso
|
|
|
|
|
|
Ao rodar o programa, selecione a pasta de destino, o mais próximo possível
|
|
|
|
|
|
da raiz do dispositivo, para evitar problemas de limite de tamanho dos caminhos do windows.
|
|
|
|
|
|
|
|
|
|
|
|
Em seguida a janela principal do programa mostrará uma lista dos arquivos que já
|
|
|
|
|
|
estão codificados no dispositivo, e 3 botões:
|
|
|
|
|
|
|
|
|
|
|
|
* `➕` - Adiciona arquivos, uma janela abrirá e permitirá selecionar quantos arquivos quiser.
|
|
|
|
|
|
* `⤋` - Extrair o arquivo selecionado na lista. Selecione um arquivo da lista antes de clicar no botão. Uma janela
|
|
|
|
|
|
abrirá perguntando o destino da extração.
|
|
|
|
|
|
* `🗑` - Excluir arquivo selecionado. Selecione um arquivo da lista antes de clicar no botão. Todas as pastas que
|
|
|
|
|
|
compõem o conteúdo deste arquivo serão excluídas do dispositivo sem confirmação.
|
|
|
|
|
|
|
|
|
|
|
|
> **Seja paciente, arquivos grandes podem demorar bastante para processar e o programa pode não responder por um tempo.**
|
|
|
|
|
|
|
2022-09-29 09:23:28 -03:00
|
|
|
|
## `setup.py`
|
|
|
|
|
|
|
|
|
|
|
|
Permite criar executável com o `cx_freeze`:
|
|
|
|
|
|
|
|
|
|
|
|
pip install cx_freeze
|
|
|
|
|
|
python setup.py build
|
|
|
|
|
|
|