NZB

From Wikipedia, the free encyclopedia
(Redirected from NZB files)
Jump to navigation Jump to search

Template:Short description Script error: No such module "Infobox".Template:Template otherScript error: No such module "Check for unknown parameters".

NZB is an XML-based file format for retrieving posts from NNTP (Usenet) servers.[1] The format was conceived by the developers of the Newzbin.com Usenet Index.[2][3] NZB is effective when used with search-capable websites.[4] These websites create NZB files out of what is needed to be downloaded.[5] Using this concept, headers would not be downloaded hence the NZB method is quicker and more bandwidth-efficient than traditional methods.[6]

Each Usenet message has a unique identifier called the "Message-ID".[7] When a large file is posted to a Usenet newsgroup, it is usually divided into multiple messages (called segments or parts) each having its own Message-ID.[8] An NZB-capable Usenet client will read all needed Message-IDs from the NZB file, download them and decode the messages back into a binary file (usually using yEnc or Uuencode).[9]

File format example

The following is an example of an NZB 1.1 file.[10]

<?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">Your File!</meta>
   <meta type="tag">Example</meta>
 </head>
 <file poster="Joe Bloggs <bloggs@nowhere.example>;" date="1071674882" subject="Here's your file!  abc-mr2a.r01 (1/2)">
   <groups>
     <group>alt.binaries.newzbin</group>
     <group>alt.binaries.mojo</group>
   </groups>
   <segments>
     <segment bytes="102394" number="1">123456789abcdef@news.newzbin.example.com</segment>
     <segment bytes="4501" number="2">987654321fedbca@news.newzbin.example.com</segment>
   </segments>
 </file>
</nzb>

See also

Script error: No such module "Portal".

References

Template:Reflist

External links

Template:Usenetnav


Template:Asbox

  1. Script error: No such module "citation/CS1".
  2. Script error: No such module "citation/CS1".
  3. Script error: No such module "citation/CS1".
  4. Script error: No such module "citation/CS1".
  5. Script error: No such module "citation/CS1".
  6. Script error: No such module "citation/CS1".
  7. Script error: No such module "citation/CS1".
  8. Script error: No such module "citation/CS1".
  9. Script error: No such module "citation/CS1".
  10. Script error: No such module "citation/CS1".