Kostenlos testen
Blog

Usenet-Binärdateien erklärt

Usenet-Binärdateien erklärt

Usenet-Binärdateien

Usenet-Binärdateien sind ein Dateityp, der in der Usenet-Gemeinschaft weit verbreitet ist. Usenet-Binärdateien machen einen Großteil der im Usenet vorhandenen Informationen aus. Eine Binärdatei ist im Grunde eine Datei, die Binärdaten, zufällige Bytes oder Wörter enthält, im Gegensatz zu einer Textdatei, die nur druckbare Zeichen enthält.

Häufige Klassen von Binärdateien sind Programme in Maschinensprache, die bereit sind, in den Speicher geladen und ausgeführt zu werden. Bei den Usenet-Binärdateien handelt es sich jedoch um größere Dateien wie Bilder, .exe-Dateien oder Multimediadateien wie Divx und AVI. Diese größeren Dateien werden in kleinere Dateien zerlegt, aus denen die Usenet-Binärdateien bestehen. Die Binärdateien werden dann von verschiedenen Programmen in diese Dateien aufgeteilt und müssen von demselben Programm, das sie üblicherweise zerlegt, wieder zusammengesetzt werden. Das Programm WinRAR verwendet beispielsweise .rar als Erweiterung für seine Dateien, und die Nummer, die es jedem Teil zuweist, gibt die Reihenfolge an, in der sie wieder zusammengesetzt werden müssen. Auch beliebte Newsreader wie SABnzbd und NZBGet fügen mehrteilige Dateien automatisch zusammen.

Usenet-Binärdateien sind eine sehr hilfreiche und effektive Möglichkeit, große Dateien in der Usenet-Gemeinschaft zu übertragen. Ohne Binärdateien im Usenet könnten Sie in den Newsgroups nur Textdateien sehen. Das Problem mit Binärdateien besteht darin, dass es schwierig wird, die Dateien zusammenzufügen, wenn eine der Dateien fehlt. Ein zusätzliches Programm, das PAR-Dateien verwenden kann, um die fehlenden .rar-Dateien zu ersetzen, kann eingesetzt werden und erfüllt diesen Zweck in der Regel.

Geschichte der Binärdateien im Usenet

Kurz nachdem die Menschen begonnen hatten, das Usenet als reines Textdiskussionsforum zu nutzen, kamen die Nutzer bestimmter Newsgroups zu dem Schluss, dass sich dieses System ideal eignen würde, um untereinander Dateien auszutauschen. Allerdings waren die Newsgroups nicht für die Übertragung von Binärdateien ausgelegt – sie konnten nur Textdateien übertragen. Die Nutzer kamen daraufhin auf die Idee, eine Binärdatei zu nehmen und sie so umzuwandeln (zu kodieren), dass sie zu einer Textnachricht wird. Das ermöglichte es den Nutzern, diese Textnachrichten (die Dateien enthielten) über die Newsgroups im Usenet zu verbreiten, und wer die Datei haben wollte, konnte einfach die Nachricht herunterladen und sie wieder in die ursprüngliche Binärdatei zurückverwandeln (dekodieren).

Die Newsgroups funktionieren auch heute noch fast genauso. Natürlich gab es große Verbesserungen bei der Software, mit der die Nachrichten vom News-Server auf den Computer des Einzelnen heruntergeladen werden, sodass das Abrufen von Dateien aus den Newsgroups heute viel einfacher ist als zu Beginn. Eine typische große Datei aus einer Binär-Newsgroup wird in der Regel in viele Teile aufgeteilt, da es eine Begrenzung für die Dateigröße gibt, die in eine Textnachricht eingefügt werden kann. Viele News-Server akzeptieren keine Nachrichten, die länger als 10.000 Zeilen sind, viele sogar weniger.

Deshalb müssen Dateien in viele Teile aufgeteilt und jeder Teil separat auf dem Server gepostet werden. Programme wie WinZIP und WinRAR können Dateien für Sie in gleich große Teile (und einen Rest) aufteilen. Die RAR/ZIP-Dateien werden dann in Textnachrichten aufgeteilt, von denen jede die maximale Anzahl an Zeilen (oder weniger) enthält. Diese werden anschließend in der Newsgroup gepostet. Es mag kompliziert klingen, ist aber tatsächlich eine sehr effiziente Methode, große Dateien zu posten, indem man sie auf verschiedene Artikel verteilt. Ebenso können die Nachrichten von Newsreadern auf dieselbe Weise heruntergeladen und wieder zusammengesetzt werden, sodass die ursprünglich gepostete Datei entsteht.

Was sind mehrteilige Binärdateien?

Die meisten der im Usenet zu findenden Binärdateien sind sogenannte mehrteilige Binärdateien. Sie werden deshalb so genannt, weil die Dateien von den Personen, die die Nachrichten posten, aufgeteilt werden müssen, da die meisten News-Server keine Dateien mit mehr als 20.000 Zeilen akzeptieren. Das bedeutet, dass eine 700-MB-Datei oft in 30 bis 40 Teile aufgeteilt wird, damit die News-Server sie akzeptieren. Um die Datei auf Ihrem Computer verwenden zu können, müssen Sie alle 30 oder 40 Teile dieser Datei herunterladen. Newsreader wie SABnzbd machen Ihnen das sehr leicht.

Binärdateien zusammenfügen

Haben Sie sich jemals gefragt, warum man im Usenet nicht einfach in einem Schritt nutzbare Dateien herunterladen kann, wie es bei anderen Programmen möglich ist? Sie haben wahrscheinlich bemerkt, dass Dateien in der Regel als mehrere kleine Dateien gepostet werden, und Sie sind vielleicht verwirrt, was Sie damit anfangen und wie Sie sie zum Laufen bringen sollen, nachdem Sie alle Teile heruntergeladen haben.

Zunächst möchte ich erklären, warum Dateien im Usenet als mehrere Teile gepostet werden. Der erste Grund ist, dass die meisten Usenet-Anbieter die maximale Größe der Artikel begrenzen, die gepostet werden können. Das liegt daran, dass das Usenet ursprünglich nur kleine Textnachrichten transportieren sollte und nicht gut dafür ausgerüstet ist, große Dateien zu verarbeiten. Wenn Sie versuchen würden, eine große Datei als einen einzigen Teil zu posten, würde Ihr News-Server sie einfach ablehnen.

Der zweite Grund ist die Bequemlichkeit. Viele Internetnutzer haben immer noch langsame Verbindungen. Das Aufteilen Ihrer Binärdateien in mehrere kleine Dateien ermöglicht es solchen Nutzern, nur die Teile herunterzuladen, die sie noch nicht haben. Das ist praktisch, wenn ihre Verbindung während des Herunterladens abgebrochen ist.

Ein dritter Grund ist die Datenintegrität. Wenn Sie ein Programm verwenden, um eine Binärdatei in mehrere kleinere Dateien aufzuteilen, werden Paritätsdaten hinzugefügt. Das hilft, Datenbeschädigungen zu verhindern, die dazu führen würden, dass Dateien wie ausführbare Binärdateien nicht funktionieren. Beim Wiederzusammenfügen der Datei warnt Sie das Dekomprimierungsprogramm, wenn eine oder mehrere der Dateien beschädigt sind, sodass der Nutzer diese Teile erneut herunterladen kann, falls nötig von einem anderen Server. Wäre die Datei nicht als mehrere Teile gepostet worden, wäre die gesamte Datei unbrauchbar.

Nachdem Sie nun wissen, warum Usenet-Binärdateien als mehrere Teile gepostet werden, werde ich erklären, wie man mit ihnen umgeht. Es gibt zwei Optionen. Die erste besteht darin, ein Newsreader-Programm zu installieren, das über eine integrierte Kodierungs- und Dekodierungstechnologie verfügt. Ein solches Programm, das ich empfehle, ist GrabIt. Diese Art von Newsreader übernimmt die gesamte Dekodierungsarbeit für Sie.

Wenn Sie bereits mit einem Newsreader vertraut sind, der keine integrierte Dekodierungstechnologie besitzt, müssen Sie ein separates Programm wie WinRAR verwenden, um die zahlreichen Teile für Sie wieder zusammenzufügen. Laden Sie dazu einfach alle Dateiteile in ein Verzeichnis herunter und zeigen Sie dem Dekodierungsprogramm, wo sie sich befinden. Es wird dann die Binärdatei wieder in ihren ursprünglichen, nutzbaren Zustand zusammensetzen. Sobald das geschehen ist, können Sie die zuvor heruntergeladenen Dateiteile bedenkenlos löschen.

Binärdateien mit einem Newsreader herunterladen

Das Herunterladen von Binärdateien aus dem Usenet gelingt am besten mit einem Newsreader wie SABnzbd, NZBGet, News Bin Pro oder GrabIt. Ein Newsreader ist ein Muss, denn sie alle sind in der Lage, größere Dateiteile aufzuteilen und zusammenzufügen. Bei der Auswahl eines Newsreaders kommt es auf die persönliche Vorliebe an, denn sie alle erledigen dieselbe Aufgabe. Im Grunde fügen sie die mehrteiligen Binärdateien zusammen und dekodieren sie, sodass Sie sie ansehen können. Die meisten arbeiten außerdem mit NZB-Dateien, mit denen sich alle Teile einer Binärdatei automatisch abrufen lassen.

Da das Usenet für die geordnete Kommunikation zwischen den Teilnehmern auf das NNTP-Protokoll angewiesen ist, ist es mehr oder weniger an diese Technologie gebunden. Infolgedessen müssen Newsgroup-Binärdateien als Klartext kodiert und auf diese Weise an die Server übertragen werden. Das ist aus Sicht von Bandbreite und Geschwindigkeit äußerst ineffizient, denn das Herunterladen einer 1 MB großen Newsgroup-Binärdatei erfordert in Wirklichkeit die Übertragung von etwa 1,25 MB.

Oft werden die Newsgroup-Binärdateien, die im Usenet gepostet werden, archiviert, um dem Poster Bandbreite zu sparen. Außerdem erlauben die meisten Usenet-Anbieter in ihren Netzwerken nur Dateien, die kleiner als 100 MB sind, sodass Poster die Archive mithilfe spezialisierter Posting-Softwareprogramme noch weiter aufteilen, um sicherzustellen, dass sie sich nahtlos über die ganze Welt verbreiten. Mehrere Teile von Newsgroup-Binärdateien zusammenzufügen, um nützliche Informationen zu erhalten, mag keinen Spaß machen, aber es ist die Mühe auf jeden Fall wert! Trotz der Rückschläge, mit denen das Usenet aufgrund seiner Grundlagen konfrontiert ist, ist es eine hervorragende Umgebung für den Austausch von Newsgroup-Binärdateien. Von Videos bis hin zu Programmen kann jeder seine eigene Schöpfung posten und der Welt präsentieren.

Binärdateien kodieren

Wenn Nutzer die Binärdatei posten, müssen sie unbedingt darauf achten, die Binärdatei zu kodieren. Was dieses „Kodieren“ bewirkt, ist, dass es die Binärdatei in Text umwandelt, sodass der Server sie als gültige Datei akzeptiert. Wenn Nutzer diese Dateien herunterladen, müssen sie die Nachricht von Text wieder in ihre ursprüngliche Binärdatei dekodieren, damit sie die gewünschte Datei erhalten. Heutzutage gibt es viele Newsreader, die sowohl die Kodierung als auch die Dekodierung dieser Dateien für Sie übernehmen.

Es gibt viele Nutzer, die argumentieren, dass Binärdateien nicht das sind, worum es im Usenet geht, und dass sie das Image des Usenet zerstört haben. Auf der anderen Seite sind es die Binärdateien, die es dem Usenet ermöglicht haben, sich zu dem zu entwickeln, was es heute ist: eine starke, wachsende und florierende Gemeinschaft von Teilnehmern, die in der Lage sind, Informationen in Form von Text und Binärdateien auszutauschen.

Binärdatei-Entpacker (Dekomprimierung)

Ein Binär-Dekomprimierer, auch bekannt als Binär-Komprimierer (da er sowohl komprimiert als auch dekomprimiert), ist einfach ein Programm zum Kodieren/Dekodieren von Binärdateien wie WinZip oder WinRar. Diese Softwareanwendungen sind im Allgemeinen unter dem Laienbegriff Dateikomprimierungsprogramme bekannt, doch in der Usenet-Gemeinschaft ist der Vorgang gängiger als Kodieren und Dekodieren bekannt.

Das Ziel dabei ist, die Teile mehrteiliger Binärdateien zusammenzufügen, die im Usenet gepostet wurden, um eine große, umfassende, sinnvolle Datei zu erhalten, die je nach Dateityp abgespielt, angesehen oder ausgeführt werden kann. Am häufigsten müssen große Film-, MP3-, Software- oder Spieldateien in mehrere kleinere Teile zerlegt werden, um im Usenet gepostet und anschließend heruntergeladen werden zu können. Das ist notwendig, weil die Nachrichten eine Größenbeschränkung haben und die ganzen großen Dateien nicht aufnehmen können.

Dateien zu zerlegen und wieder zusammenzufügen ist mit der Verwendung eines Binär-Dekomprimierers/Komprimierers jedoch kein großes Problem. Sie müssen im Grunde nur die Dateien auswählen, die Sie komprimieren oder dekomprimieren möchten, und der Binär-Dekomprimierer erledigt den Rest für Sie. Manche Newsreader haben diese Technologie integriert, aber es ist generell eine gute Idee, mindestens einen Binär-Dekomprimierer zur Hand zu haben. Außerdem können Sie die beliebtesten Binär-Dekomprimierer kostenlos aus dem Internet beziehen, sodass es nicht schadet, einen herunterzuladen, wenn Sie gerne große Binärdateien aus dem Usenet posten und herunterladen.

PAR-Dateien im Usenet

PAR-Dateien (Parity Volumes) sind Dateien, die verwendet werden, um beschädigte Archivdateien zu reparieren. Nehmen wir zum Beispiel an, Sie laden eine Datei aus dem Usenet herunter, die 2.000 Teile hat. Wenn einer dieser Teile beschädigt ist, können Sie die Datei nicht zusammenfügen und verwenden. Genau hier kommen PAR-Dateien ins Spiel. Sie können die PAR-Dateien verwenden, um den einen beschädigten Teil zu reparieren, und die Datei dann erfolgreich zusammenfügen. PAR-Dateien können auch kodiert und in mehreren Teilen vorliegen, sodass Sie alle Teile herunterladen und sie dann dekodieren und zusammenfügen müssen.

PAR-Datei-Software

Die meisten der beliebten Newsreader, die auf Binärdateien spezialisiert sind, unterstützen PAR-Dateien bereits. Newsreader wie sabNZBD und NZBGet führen nach dem Herunterladen aus den Newsgroups eine Nachbearbeitung durch. Während der Nachbearbeitung erfolgt das Zusammenfügen der Dateien. Wenn diese Newsreader feststellen, dass ein Block fehlt, verwenden sie die mitgelieferten PAR-Dateien, um den fehlenden Block zu reparieren. Wenn Sie einen Newsreader verwenden, der keine PAR-Dateien unterstützt, können Sie ein Programm namens QuickPar verwenden, um beschädigte Dateien zu reparieren. Sie können QuickPar von quickpar.org.uk herunterladen.