Online tool voor het maken van batchbestanden
Maak een ZIP met meerdere bestanden tegelijk. Voer paden en inhoud in, download files.zip. Eenvoudig en snel. De verwerking gebeurt lokaal in je browser.
Aan de slag
Werking en mogelijkheden
Met deze tool kunt u snel een projectstructuur of een set bestanden genereren zonder dat u ze handmatig één voor één hoeft aan te maken. U voert een lijst met relatieve paden in en optioneel een standaardinhoud die in elk bestand wordt geplaatst. De tool maakt vervolgens een ZIP-archief met alle opgegeven bestanden.
Voorbeeld
Stel u wilt een eenvoudige JavaScript-projectstructuur maken met twee bestanden. U voert in:
src/index.js src/app.js
En als standaardinhoud: hello. Na het genereren bevat het ZIP-archief twee bestanden, beide met de tekst 'hello'.
Beperkingen en validatie
De tool valideert de paden: backslashes worden genormaliseerd, absolute paden, stationsletters, punt- en punt-punt-segmenten, lege padsegmenten, null-tekens en dubbele paden worden afgewezen. Elk pad moet binnen de ZIP-bestandsnaamlimiet vallen. De lijst met paden en de standaardinhoud zijn elk beperkt tot 16 MiB, het aantal paden tot 10.000 en de totale herhaalde bestandsinhoud tot 128 MiB (exclusief ZIP-overhead).
De ZIP gebruikt opgeslagen (niet gecomprimeerde) items en UTF-8-bestandsnamen. De tool genereert geen verschillende inhoud per bestand, leidt geen bestandstypen af, maakt geen uitvoerbare rechten, bewaart geen tijdstempels, voert geen templates uit en overschrijft geen bestaand project. De creatie gebeurt in het geheugen van de browser en het resultaat is een download, niet directe toegang tot het bestandssysteem.
Veelgestelde vragen
Kan ik verschillende inhoud per bestand opgeven?
Nee, de tool gebruikt één standaardinhoud voor alle bestanden. Als u verschillende inhoud nodig heeft, moet u de bestanden afzonderlijk maken.
Wat gebeurt er als ik een ongeldig pad invoer?
De tool wijst het pad af en toont een foutmelding. Zorg dat paden relatief zijn, geen backslashes bevatten (of genormaliseerd worden) en geen verboden segmenten zoals '..' bevatten.
Kan ik mappen in het ZIP-archief maken?
Ja, door paden zoals src/index.js op te geven, worden de benodigde mappen impliciet aangemaakt in het archief.
Checklist voor gebruik
- Controleer of alle paden relatief zijn en geen absolute paden of stationsletters bevatten.
- Vermijd dubbele paden en lege regels.
- Houd de totale invoer binnen de limieten (16 MiB per veld, 10.000 paden, 128 MiB inhoud).
- Pak het ZIP-bestand uit in een nieuwe map om conflicten met bestaande bestanden te voorkomen.
De verwerking gebeurt lokaal in je browser.