Avaleht / Failitööriistad / Veebipõhine failigeneraator
Tasuta veebitööriistad

Veebipõhine failigeneraator

Looge juhusliku sisuga binaarfail suurusega kuni 64 MB. Valige suurus baitides, KB või MB. Töötab brauseris, andmeid ei saadeta serverisse. Töötlemine toimub…

Alusta kasutamist

Funktsioonid ja tööpõhimõte

See tööriist loob teie brauseris juhusliku binaarfaili, mida saate kasutada näiteks ülekande- või salvestustestide jaoks. Faili sisu genereeritakse kohalikult, kasutades crypto.getRandomValues meetodit, mis tagab krüptograafiliselt tugeva juhuslikkuse. Kuna kogu töö toimub teie seadmes, ei laadita andmeid üles ega salvestata serverisse.

Kuidas fail genereeritakse?

Fail täidetakse juhuslike baitidega, mis genereeritakse 65 536 baidi suuruste tükkidena, järgides brauseri API piirangut. Seejärel pakitakse andmed Blob objektiks ja käivitatakse allalaadimine. Vaikimisi on faili nimeks random-file.bin ja MIME-tüüp on binaarne.

Näide

Kui soovite luua 2 MB suuruse faili, valige üksuseks MB ja sisestage arv 2. Tulemuseks on täpselt 2 MB (2 097 152 baiti) suurune fail, mille nimi on vaikimisi random-file.bin. Kui muudate failinime, muutub ainult allalaaditava faili nimi, mitte sisu iseloom.

Piirangud

Generaator hoiab kogu baitide massiivi ja Blob objekti brauseri mälus, seega võib suurte failide loomine ajutiselt kasutada rohkem mälu kui lõplik faili suurus. Suurim toetatud suurus on 64 MB. Tööriist ei tuleta võtmeid, ei kontrolli entroopia päritolu ega loo kindlat failivormingut – fail on lihtsalt juhuslike baitide jada.

Korduma kippuvad küsimused

Kas faili sisu on tõeliselt juhuslik?

Jah, faili sisu genereeritakse brauseri krüptograafilise juhuslike arvude generaatoriga (crypto.getRandomValues), mis on mõeldud turvaliseks kasutamiseks. See ei pruugi olla sama mis füüsiline juhuslikkuse allikas, kuid on piisavalt hea enamiku testimiseks.

Miks ei saa ma luua faili, mis on suurem kui 64 MB?

Generaatoril on kõva piir 64 MB, et vältida brauseri mälu ülekoormust. Kuna kogu fail hoitakse mälus enne allalaadimist, võib suuremate failide loomine põhjustada brauseri aeglustumist või krahhi.

Kas ma saan valida faili laienduse?

Saate muuta failinime, sealhulgas laiendust, kuid see ei mõjuta faili sisu – see jääb alati juhuslikeks binaarbaitideks. Kui vajate kindlat vormingut, peate ise vastava struktuuri looma.

Kontrollnimekiri

  • Valige sobiv ühik (B, KB või MB).
  • Sisestage positiivne täisarv.
  • Veenduge, et suurus ei ületa 64 MB.
  • Kontrollige failinime, kui see on oluline.
  • Salvestage allalaaditud fail testimiseks.

Töötlemine toimub kohalikult teie brauseris.