เอ็นซีบี
| รูปแบบไฟล์ NZB | |
|---|---|
| นามสกุลไฟล์ | .nzb [ 1 ] |
| สื่อประเภทอินเทอร์เน็ต | แอปพลิเคชัน/x-nzb |
| พัฒนาโดย | NewzBin [ 2 ] |
| รุ่นล่าสุด | 1.1 10 พฤศจิกายน 2552 |
| ประเภทของรูปแบบ | ตัวขยายUsenet |
| ขยายจาก | อีเอ็มแอลอี |
| รูปแบบเปิด ? | ใช่ |
| เว็บไซต์ | ข้อกำหนดไฟล์ NZB [ 3 ] |
NZBเป็นรูปแบบไฟล์XML สำหรับดึงโพสต์จาก เซิร์ฟเวอร์NNTP ( Usenet ) [ 4 ]รูปแบบนี้คิดค้นโดยนักพัฒนาของดัชนีUsenet Newzbin.com [ 5 ] [ 6 ] NZB มีประสิทธิภาพเมื่อใช้กับเว็บไซต์ที่สามารถค้นหาได้[ 7 ]เว็บไซต์เหล่านี้สร้างไฟล์ NZB จากสิ่งที่จำเป็นต้องดาวน์โหลด[ 8 ]ด้วยแนวคิดนี้ ส่วนหัวจะไม่ถูกดาวน์โหลด ดังนั้นวิธีการ NZB จึงเร็วกว่าและประหยัดแบนด์วิดท์มากกว่าวิธีการแบบดั้งเดิม[ 9 ]
ข้อความ Usenet แต่ละข้อความจะมีตัวระบุเฉพาะที่เรียกว่า " Message-ID " [ 10 ] เมื่อไฟล์ขนาดใหญ่ถูกโพสต์ไปยังกลุ่มข่าว Usenet ไฟล์นั้นมักจะถูกแบ่งออกเป็นหลายข้อความ (เรียกว่าเซกเมนต์หรือส่วน) โดยแต่ละส่วนจะมี Message-ID ของตัวเอง[ 11 ]ไคลเอนต์ Usenet ที่รองรับ NZB จะอ่าน Message-ID ที่จำเป็นทั้งหมดจากไฟล์ NZB ดาวน์โหลด และถอดรหัสข้อความกลับเป็นไฟล์ไบนารี (โดยปกติจะใช้yEncหรือUuencode ) [ 12 ]
ตัวอย่างรูปแบบไฟล์
ต่อไปนี้เป็นตัวอย่างไฟล์ NZB 1.1 [ 13 ]
<?xml version="1.0" encoding="iso-8859-1" ?> <!DOCTYPE nzb PUBLIC "-//newzBin//DTD NZB 1.1//EN" "http://www.newzbin.com/DTD/nzb/nzb-1.1.dtd"> <nzb xmlns= "http://www.newzbin.com/DTD/2003/nzb" > <head> <meta type= "title" >ไฟล์ของคุณ ! </meta> <meta type= "tag" >ตัวอย่าง</meta> </head> <file poster= "Joe Bloggs <[email protected]>;" <segment> <groups> <group> alt.binaries.newzbin </group> <group> alt.binaries.mojo </group> </groups> <segment> < segment bytes= " 102394 " number = " 1 " > [email protected] </segment> < segment bytes= "4501" number = "2 " > [email protected] </segment> </segments> </file> </nzb>ดูเพิ่มเติม
ลิงก์ภายนอก
- วิธีใช้งานไฟล์ Usenet NZB
- ข้อกำหนดไฟล์ NZB
- รายชื่อเว็บไซต์ NZB