Konvertieren Sie jede Datei in eine Binär-Datei und Umgekehrt
Ich gesucht habe im StackOverFlow-website und über das internet für diese Frage und die entsprechenden Fragen, aber ich habe noch nicht bekam eine klare Antwort. Ich möchte wissen, welche software kann ich verwenden, um zu konvertieren eine Datei (bezüglich der Größe) in eine Textdatei mit Nullen und Einsen (nur) diese bestimmte Datei, dann konvertieren Sie diese text-Datei enthält diese Nullen und Einsen wieder zu der ursprünglichen Datei. Execuse meine Unwissenheit, wenn die Dateien enthält, die Nullen und Einsen sind nicht als "binäre Dateien", ich suchte im internet und Lesen in der wikipedia gibt es eine software namens [hex], ich brauche nicht, ich brauche was ich oben erwähnt habe, danke Euch allen.
- Können Sie erklären, was würden Sie verwenden? Neuheit Wert, kann ich verstehen, oder als Programmier-übung, aber außerhalb, dass es nicht viel Sinn. Eine Textdatei mit Nullen und Einsen wirklich enthält bytes, die Anzahl Werte, die ASCII-oder UTF-Codepoint 30 und 31. Dadurch ändern Sie die Datei 8 mal größer, für welchen nutzen? Du bist besser dran, die Codierung jedes original-byte als zwei hex-Zeichen, der Informationsgehalt ist der gleiche, der Ausgang ist nur 2x größer, und ... Sie können ein hex-dump/Zuschauer und es gibt eine Menge von Ihnen.
- Mögliche Duplikate von How to read file-binary in C#?
- Nicht ein dulpicat, und Nein, die Antwort ist nicht in Frage, die sich die Seite, ich habe gefragt, für eine software, die nicht einen code in irgendeiner Programmiersprache
- Ich weiß, wenn ich werde tun, eine Datei wird immer größer, aber ich brauche diese für mein Studium Zweck, @TessellatingHeckler
Du musst angemeldet sein, um einen Kommentar abzugeben.
Die Sache ist die, dass alle Dateien bereits sind binäre, Sie müssen nur einem HEX-viewer, um zu sehen, Sie richtig, wie Sie sind. Zum Beispiel, können Sie mit "Vergleich nach Inhalt" von Total Commander).
Gibt es keine-"nicht binäre" Dateien in der computer-Welt.
HEX bedeutet Basis-16-system, können Sie ganz einfach konvertieren Sie es in 2 (1,0), mit einfachen windows calculator im Programmer-Modus:
In der Abbildung unten, eine text-Datei wurde im Vergleich mit sich selbst, mit Binären wechseln, nur um zu zeigen, dass es den Inhalt in HEX Weg, und die erste Ziffer "66", legen wir es in den Rechner ein, wenn HEX-Modus aktiviert ist, und wechseln Sie dann auf " BIN " und " haben 1100110 - diese für den Buchstaben "f" und so weiter.
P. S.#1. Interessant ist, dass es keine wirkliche Bedeutung, die dieser Angelegenheit in Wikipedia noch andere Websites, ich denke, das ist völlig verwirrend für Leute, die nicht wissen das bereits, ich glaube, Sie haben das Wort Binär in der ersten Zeile der definition von computer-Datei.
Einen computer-Datei in Ihrer tiefsten Ebene ist binäre Daten, die nicht ein Stück von Informationen in Zeilen und einige andere (aus binäre) Formate. Das format der Datei ist nur ein Protokoll zum speichern von bytes und Informationen wird es erst, wenn es gelesen wurde oder eröffnet werden, indem jemand oder etwas, das in verständlicher Weise, was bedeutet, dass der Benutzer oder client-software weiß, wie die Daten (bytes) geschrieben, in dieser bestimmten Datei.
P. S.#2. WTF??? - Wikipedia-split-Dateien in binären und nicht-binären! Gott sei Dank brauche ich nicht zu Lesen.
Software zum erstellen von text-Vertreter aus den binären Eingang oder Umgekehrt:
Windows,
Online
Diese Methode funktioniert mit der bash-terminal
Konvertieren Sie Ihre Datei in hexadezimal
Zurück konvertieren Sie Ihre hexadezimalen Datei zu original