NZB
Rozszerzenie nazwy pliku |
.nzb
|
---|---|
Rodzaj mediów internetowych |
aplikacja/x-nzb
|
Opracowany przez | NewzBin |
Najnowsze wydanie | 1.1 10 listopada 2009 |
Typ formatu | Przedłużacz Usenetu |
Przedłużony od | XML |
Otwarty format ? | Tak |
Strona internetowa | Specyfikacja pliku NZB |
NZB to oparty na XML format plików służący do pobierania postów z serwerów NNTP ( Usenet ). Format został wymyślony przez twórców Newzbin.com Usenet Index. NZB jest skuteczny, gdy jest używany z witrynami obsługującymi wyszukiwanie. Strony te tworzą pliki NZB z tego, co jest potrzebne do pobrania. Korzystając z tej koncepcji, nagłówki nie byłyby pobierane, dlatego metoda NZB jest szybsza i bardziej wydajna pod względem przepustowości niż metody tradycyjne.
Każda wiadomość w sieci Usenet ma unikalny identyfikator zwany „ Message-ID ”. Gdy duży plik jest wysyłany do grupy dyskusyjnej Usenet, jest zwykle dzielony na wiele wiadomości (zwanych segmentami lub częściami), z których każda ma swój własny identyfikator wiadomości. Klient Usenet obsługujący NZB odczyta wszystkie potrzebne identyfikatory wiadomości z pliku NZB, pobierze je i zdekoduje wiadomości z powrotem do pliku binarnego (zwykle przy użyciu yEnc lub Uuencode ).
Przykład formatu pliku
Poniżej znajduje się przykład pliku NZB 1.1.
<?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" > Twój plik! </meta> <meta type= "tag" > Przykład </meta> </head> <file poster=
„Joe Bloggs <[email protected]>”; date= "1071674882" subject= "Oto twój plik! abc-mr2a.r01 (1/2)" > <groups> <group> alt.binaries.newzbin </group> <group> alt.binaries.mojo </group > </groups> <segmenty> <segment bytes= "102394" number= "1" > [email protected] </segment> <segment
bytes= "4501" number= "2" > [email protected] </segment> </segments> </file> </nzb>