ตัวถอดรหัสไฟล์ uuencode
Uuencoding เป็นต้นแบบของ Base64 ที่ใช้กับ Usenet และไฟล์แนบอีเมล วางข้อความ uuencode หรือโหลดไฟล์หรือ URL แล้วตัวถอดรหัสจะค้นหาบล็อก begin … end ทุกบล็อก ถอดรหัส และให้ดูตัวอย่างและดาวน์โหลด
รูปแบบไฟล์ uuencode
begin 644 hello.txt
.2&5L;&\L(%=O<FQD(0H`
`
end begin <mode> <name>เป็นจุดเริ่มต้นของไฟล์ โดย mode คือสิทธิ์การเข้าถึงแบบ Unix เช่น 644- แต่ละบรรทัดข้อมูลขึ้นต้นด้วยอักขระที่บอกจำนวนไบต์ในบรรทัดนั้น (
M= 45 ไบต์) - ทุกกลุ่ม 3 ไบต์จะกลายเป็น 4 อักขระในช่วง ASCII 32–95 และมักใช้ backtick แทนช่องว่าง
- บล็อก
begin-base64…====(GNU sharutils) จะบรรจุ Base64 มาตรฐานแทน
คำถามที่พบบ่อย
uuencode กับ Base64 ต่างกันอย่างไร?
ทั้งสองแบบแปลง 3 ไบต์เป็นอักขระที่พิมพ์ได้ 4 ตัว แต่ uuencode ใช้ ASCII 32–95 และมีอักขระบอกความยาวในแต่ละบรรทัด ขณะที่ Base64 ใช้ชุดอักขระที่สะอาดกว่าและผ่านระบบต่าง ๆ ได้มากกว่า
ความคิดเห็น (0)
มีคำถาม ไอเดีย หรือพบข้อผิดพลาดใน “ตัวถอดรหัสไฟล์ uuencode” ใช่ไหม? แสดงความคิดเห็น ให้คะแนนเครื่องมือ หรือตอบกลับผู้อื่นได้เลย
ยังไม่มีความคิดเห็น มาเป็นคนแรกที่แสดงความคิดเห็นสิ!