Çevrimiçi Sahte Bozuk Dosya Oluşturucu
Tarayıcınızda rastgele içerikli sahte bozuk dosya oluşturun. Boyut ve ad belirleyin, 64 MiB'a kadar test dosyası indirin. Dosya yükleme hatalarını deneyin. İ…
Kullanmaya başla
Neden Sahte Bozuk Dosya Oluşturucu Kullanmalısınız?
Uygulamanızın dosya yükleme veya işleme hatalarını nasıl ele aldığını test etmek istediğinizde, gerçek bir bozuk dosya bulmak zor olabilir. Bu araç, tarayıcınızda tamamen rastgele içerikli bir dosya üretir; böylece uygulamanızın geçersiz verilerle karşılaştığında ne yaptığını güvenle deneyebilirsiniz.
Çalışma Prensibi
Dosya içeriği, crypto.getRandomValues ile parçalar halinde oluşturulur. Dosya sekiz bayttan uzunsa, ilk sekiz bayt ASCII olarak CORRUPT! işaretini içerir; kalan baytlar ise kriptografik olarak rastgele veridir. Bu, dosyanın bilinçli olarak geçersiz olduğunu anlamanızı sağlar.
Örnek Kullanım
Örneğin, 1 KiB boyutunda ve test-upload.bin adında bir dosya oluşturmak istiyorsanız, boyut alanına 1 yazıp birim olarak KiB seçin, ad alanına test-upload.bin girin ve oluşturun. İndirilen dosya tam olarak 1024 bayt olacaktır.
Sınırlamalar
- Dosya boyutu 64 MiB'ı aşamaz.
- Dosya adının uzantısı ne olursa olsun, indirilen Blob her zaman
application/octet-streamtüründedir. Yani.pdfuzantısı, dosyanın kısmen bozuk bir PDF olduğu anlamına gelmez; içerik tamamen rastgeledir. - Bu araç dosyaları onarmaz, belirli bir bozulma türünü simüle etmez veya uygulamanızın her türlü hatalı belgeyi güvenle işlediğini kanıtlamaz.
Sıkça Sorulan Sorular
Oluşturulan dosyanın boyutu neden tam olarak istediğim gibi değil?
Boyut, tam bayt sayısına yuvarlanır (kesirli kısım atılır). Örneğin, 1.5 KiB isterseniz, sonuç 1536 bayt olur (1.5 * 1024 = 1536).
Dosya adını değiştirmek içeriği etkiler mi?
Hayır, dosya adı yalnızca indirilen dosyanın adını belirler; içerik tamamen rastgele üretilir ve adla ilgisi yoktur.
Bu araçla gerçek bir bozuk PDF oluşturabilir miyim?
Hayır, araç yalnızca rastgele baytlar üretir; geçerli bir PDF başlığı veya yapısı içermez. Bu nedenle, dosya yükleme hatalarını test etmek için uygundur, ancak belirli bir bozulma türünü simüle etmez.
İşlem tarayıcınızda yerel olarak yapılır.