ตัวสร้างไฟล์ทดสอบแบบสุ่มออนไลน์
สร้างไฟล์ทดสอบสุ่มขนาด 1 ไบต์ถึง 64 MB ในเบราว์เซอร์ ใช้ทดสอบการอัปโหลดหรือส่งไฟล์ ดาวน์โ…
เริ่มใช้งาน
คุณสมบัติและรายละเอียด
เครื่องมือนี้สร้างไฟล์ทดสอบที่มีเนื้อหาเป็นข้อมูลสุ่มจริง (random bytes) โดยใช้ crypto.getRandomValues ในเบราว์เซอร์ ซึ่งแตกต่างจากไฟล์ทดสอบทั่วไปที่มักเป็นข้อมูลซ้ำ ๆ ไฟล์ที่ได้จึงเหมาะสำหรับการทดสอบความถูกต้องของการถ่ายโอนข้อมูล เพราะสามารถตรวจสอบได้ว่าไฟล์ไม่ถูกแก้ไข
ตัวอย่างการใช้งาน
สมมติคุณต้องการทดสอบการอัปโหลดไฟล์ขนาด 5 MB ไปยังเซิร์ฟเวอร์ ให้ป้อนขนาดเป็น 5 MB แล้วคลิกสร้าง ระบบจะสร้างไฟล์ชื่อ random-file.bin ขนาด 5,242,880 ไบต์ (5 × 1024 × 1024) ทันที
ข้อจำกัดที่ควรทราบ
- ขนาดไฟล์สูงสุดที่สร้างได้คือ 64 MB เนื่องจากข้อจำกัดของหน่วยความจำเบราว์เซอร์
- การสร้างไฟล์ขนาดใหญ่จะใช้หน่วยความจำมากกว่าขนาดไฟล์จริงชั่วคราว เนื่องจากต้องเก็บข้อมูลทั้งชุดในหน่วยความจำ
- ชื่อไฟล์ที่เปลี่ยนมีผลเฉพาะชื่อที่ดาวน์โหลดเท่านั้น ไม่มีผลต่อเนื้อหาหรือรูปแบบไฟล์
- ไฟล์ที่ได้เป็นข้อมูลไบนารีล้วน ไม่มีโครงสร้างเฉพาะสำหรับการทดสอบบางประเภท เช่น ไฟล์วิดีโอหรือเอกสาร
คำถามที่พบบ่อย
1. ฉันสามารถสร้างไฟล์ขนาดเกิน 64 MB ได้หรือไม่?
ไม่สามารถทำได้ เนื่องจากเครื่องมือจำกัดขนาดไฟล์สูงสุดไว้ที่ 64 MB เพื่อป้องกันไม่ให้เบราว์เซอร์ทำงานหนักเกินไป หากต้องการไฟล์ใหญ่ขึ้น ควรสร้างไฟล์หลายไฟล์แล้วรวมกัน หรือใช้เครื่องมืออื่นที่ทำงานบนเซิร์ฟเวอร์
2. เนื้อหาของไฟล์สุ่มจริงหรือไม่ และปลอดภัยต่อการทดสอบหรือไม่?
เนื้อหาถูกสร้างด้วย crypto.getRandomValues ซึ่งเป็นฟังก์ชันสุ่มระดับการเข้ารหัสของเบราว์เซอร์ จึงสุ่มจริงและไม่ซ้ำกันในแต่ละครั้ง ปลอดภัยต่อการทดสอบเพราะไม่มีข้อมูลส่วนตัวใด ๆ ปะปน
3. การเปลี่ยนชื่อไฟล์มีผลต่อเนื้อหาหรือไม่?
ไม่มีผล เนื้อหายังคงเป็นข้อมูลสุ่มเหมือนเดิม การเปลี่ยนชื่อมีผลเฉพาะชื่อไฟล์ที่ดาวน์โหลดเท่านั้น เพื่อให้คุณสามารถตั้งชื่อให้สื่อถึงการทดสอบได้
การประมวลผลเกิดขึ้นภายในเบราว์เซอร์ของคุณ