Criador de Estrutura de Ficheiros em Lote
Crie uma estrutura de ficheiros ZIP com caminhos e conteúdo predefinido. Ferramenta online gratuita, sem instalação. O processamento é feito localmente no na…
Começar a usar
Funcionalidades e limitações
Esta ferramenta permite criar rapidamente uma estrutura de ficheiros com conteúdo repetido, útil para iniciar projetos ou gerar ficheiros de configuração.
Exemplo prático
Se introduzir as linhas src/index.js e src/app.js e definir o conteúdo predefinido como hello, o ZIP descarregado conterá ambos os ficheiros com o texto hello.
Validação de caminhos
Os caminhos são normalizados (barras invertidas são convertidas) e rejeitados se forem absolutos, contiverem segmentos . ou .., segmentos vazios, carateres nulos ou duplicados. Cada caminho codificado deve respeitar o limite de nome do ZIP.
Limites de tamanho
A lista de caminhos e o conteúdo predefinido estão limitados a 16 MiB cada, a lista a 10000 entradas e o conteúdo total repetido a 128 MiB antes da sobrecarga do ZIP. Se o conteúdo predefinido estiver vazio, são criados ficheiros de zero bytes.
Formato do ZIP
Os ficheiros são armazenados sem compressão e com nomes em UTF-8. A ferramenta não gera conteúdos diferentes por ficheiro, não infere tipos, não cria permissões executáveis, não preserva datas, não interpola modelos e não substitui um projeto existente.
Privacidade
A criação ocorre na memória do navegador e o resultado é um download; não há acesso direto ao sistema de ficheiros.
Perguntas frequentes
Posso criar ficheiros com conteúdos diferentes?
Não, todos os ficheiros listados recebem o mesmo conteúdo predefinido. Se precisar de conteúdos distintos, terá de gerar os ficheiros separadamente.
O que acontece se um caminho for inválido?
O caminho é rejeitado e a criação não é concluída. Certifique-se de que os caminhos são relativos, sem segmentos vazios ou duplicados.
Como são tratados os carateres especiais nos nomes?
Os nomes são codificados em UTF-8 e respeitam os limites do formato ZIP. Evite carateres como \ ou nulos, pois são normalizados ou rejeitados.
Lista de verificação
- Verifique se os caminhos são relativos e não contêm segmentos inválidos.
- Confirme que o conteúdo predefinido não excede os limites de tamanho.
- Extraia o ZIP num diretório novo para evitar conflitos.
- Inspecione os ficheiros gerados antes de os utilizar.
O processamento é feito localmente no navegador.