Vad är en NZB-fil?

En NZB-fil har filändelsen .nzb, förkortning för Newzbin. Detta ger en ledtråd om att dessa filer används i USENET-nyhetsgrupper. NZB-filer används för att hämta delar av filer, som när de kombineras tillsammans bildar en stor fil. Den enda stora filen kan vara en grafik, film, ljudfil, spel eller program.

Nyhetsgrupper är textbaserade elektroniska anslagstavlor där människor samlas för att diskutera ämnen av intresse eller utbyta filer. De filbaserade nyhetsgrupperna är separata från de diskussionsbaserade nyhetsgrupperna och kallas binära nyhetsgrupper. Binära nyhetsgrupper är avsedda för utbyte av filer. NZB-filer kommer in i bilden när folk vill utbyta mycket stora binära filer som måste delas upp i flera bitar innan de kan läggas upp.

USENET-protokoll begränsar storleken på meddelanden som kan laddas upp. För att lägga upp en stor fil måste affischen först konvertera filen till ett textbaserat format (koda den) och sedan använda ett program för att komprimera filen och dela upp den i numrerade bitar. Ett populärt program för denna uppgift är WinRAR. När filen är uppdelad i delar kan den laddas upp till en binär nyhetsgrupp. Den som vill ha filen måste ladda ner alla delar och sedan använda mjukvara för att återmontera, dekomprimera och avkoda filen.

Låter enkelt nog, förutom att det inte är så lätt att hitta binära delar i USENET. Det finns hundratals binära nyhetsgrupper och varje fildel publiceras separat. Någon som vill ha en fil kanske inte lätt hittar alla bitar… eller ens vet om en fil överhuvudtaget laddades upp. Och om så var fallet, till vilken nyhetsgrupp? För att göra saken värre har binära filer låga lagringsfrekvenser, vilket betyder att den genomsnittliga nyhetsservern tenderar att rensa bort binärfiler från systemet var som helst från några dagar till med några veckors mellanrum.

Teamet av folk bakom Newzbin, en webbplats som indexerar USENET binära filer, var intresserade av att lösa detta dilemma. De gjorde det genom att skapa NZB-protokollet, skrivet i Extensible Markup Language (XML). NZB-filen gör det enkelt att hitta USENET-binärer.

Enkelt uttryckt, för att söka efter en binär fil behöver man bara ange en sökterm på en USENET-indexeringssida som Newzbin eller Newzleech. Om du klickar på nästan vilket resultat som helst kommer en lista med indexerade meddelanden att skapas. Klicka på en knapp för att generera en NZB-fil, och förutsatt att du har installerat en NZB-kompatibel nyhetsklient, kommer programmet automatiskt att öppna NZB. NZB-filen dirigerar nyhetsläsaren till uppsättningen av begärda filer och pekar på deras platser i USENET. Nyhetsläsaren laddar automatiskt meddelande-ID:n i kön från NZB-filen och nedladdningen börjar, handsfree!
NZB-filer sparar binära fans otaliga timmar av sökande efter kompletta filer i nyhetsgrupper. Några populära nyhetsklienter som är NZB-kompatibla inkluderar NewsLeecher, nuvarande versioner av Forte Agent och Xnews, även om det finns många andra. Om du har laddat ner binärfiler på den hårda vägen, kanske du vill plocka upp en NZB-kompatibel nyhetsklient och ge NZB-filer ett försök. Observera dock att du bör undvika att ladda upp eller ladda ner upphovsrättsskyddat material, eftersom detta är olagligt i de flesta länder, inklusive USA.