Header von Textfile bearbeiten

Status
Nicht offen für weitere Antworten.
H

HueGel

Gast
Hallo,

Ich würde gerne den Header eines Textfiles bearbeiten. Leider weiss ich nicht ob dies überhaupt möglich ist.
So ist es ja nicht möglich:
Code:
DataOutputStream out = new DataOutputStream(
	new FileOutputStream(file));
out.writeInt(1)
Hab schon gegoogelt aber nichts gefunden. Vielleicht kann jemand von euch mir helfen.

Gruss HueGel
 

madboy

Top Contributor
Was meinst du mit "Header" bzw. was und warum willst du da rein schreiben?

Unabhängig davon haben Textdateien überhaupt keinen "Header" (soweit ich weiß).

Edit: Juhuuu, endlich war ich mal schneller :wink:
 

P3AC3MAK3R

Top Contributor
Definiere "Header eines Textfiles".

Willst Du einfach am Anfang einer Textdatei Anpassungen vornehmen oder wie müssen wir Dich verstehen?

<edit>
Zwei Dumme, ein Gedanke. ;)
</edit>
 
H

HueGel

Gast
Wow... hätte nicht gedacht, dass ich so schnell wieder eine Antwort bekomme.
So weit ich weiss hat jede Datei einen Header. Da stehen dann sachen drin wie: "Zuletzt geändert am" usw.
Ich möchte gerne eine weitere Information hineinschreiben, welche für den Benutzer nicht sichtbar sein sollte.

Hoffe es ist jetzt verständlicher.

Gruss HueGel
 

madboy

Top Contributor
Das letzte Änderungsdatum usw. wird nicht von der Datei selber gespeichert. Das macht das Betriebssystem.
Ich glaube nicht, dass mit Java hier Modifikationen möglich sind (lasse mich aber gerne eines besseren belehren).

Unter NTFS (Dateisystem) gibt es wohl auch noch was verstecktes, wo beliebige Daten rein geschrieben können. Mir fällt nur nicht ein, wie das hieß... Aber auch hier wirst mit Java nicht rankommen.
 
G

Guest

Gast
Hmmm.... das ist nicht die Anwort die ich hören wollte :)
Ich weiss, dass mit anderen Programmiersprachen dies möglich ist, da sollte es doch mit Java auch gehen. (Hab ich wenigstens noch bis vorhin gedacht)
Ich hoffe hier ist noch jemand, der mir weiterhelfen kann.
 

Murray

Top Contributor
Anonymous hat gesagt.:
Ich weiss, dass mit anderen Programmiersprachen dies möglich ist
Mit welcher Programmiersprache kann man das machen? Und was überhaupt - eine Zusatzinformation zu einer Datei schreiben, die der Benutzer nicht sehen; wie und wo soll man die denn sehen können?
 
H

HueGel

Gast
Mit vb zum Beispiel. Für den User sind die Daten völlig unwichtig, für mich, den programmierer, jedoch nicht.
Ich nehme an, wenn man Daten hineinschreiben kann, dann sollte es auch möglich sein, diese wieder auszulesen.
Ich brauche nachher diese Daten für mein Programm.
 

Murray

Top Contributor
Das ist etwas anderes - manche Dateiformate enthalten innerhalb der Datei einen Header, der bestimmte (formatspezifische) Daten enthält. Diese Daten kann man natürlich mit vb und auch mit Java lesen und schreiben, sofern man die genaue Struktur kennt. Die Trennung in Header und Nutzdaten ist aber rein willkürlich; wenn man die Formatspezifikation nicht kennt, sieht man nur eine Liste von Bytes.

Eine Textdatei hat so einen Header nicht; eine Textdatei ist ja einfach nur eine Datei, deren einzige Besonderheit es ist, dass darin nur ASCII-Zeichen vorkommen.

Zusatzinformationen zur Datei (erstellt, zuletzt bearbeitet, Archiv-Bit,Besitzer, Gruppe ...) sind nicht in der Datei selbst gespeichert, sondern werden abhängig von Betriebssystem und Dateisystem irgendwo hinterlegt; hier kommt man mit einem plattformunabhängigen Ansatz nicht weiter, gerade weil sich der Umfang dieser Zusatzdaten zwischen den Betriebssystemen unterscheidet.
 
H

HueGel

Gast
:( :( :(
Und ich hab immer gedacht jede Datei hat einen Header, man lernt nie aus.
Nun gut, dann ist es einfach gesagt unmöglich es einfach so in den Header zu speichern, da es ja keinen gibt :D
Ich danke dir für deine Hilfe.
Dann werd ich einmal den Header eines JPG-Files studieren und die Informationen da reinschreiben. Das sollte doch möglich sein, oder?

Gruss HueGel
 

madboy

Top Contributor
HueGel hat gesagt.:
Dann werd ich einmal den Header eines JPG-Files studieren und die Informationen da reinschreiben. Das sollte doch möglich sein, oder?
Möglich ist das schon, aber ob du danach die JPG-Datei noch normal betrachten kannst, sei mal dahin gestellt :wink:

Wenn du was verstecken willst, verschlüssele es entweder oder suche nach "Steganografie". So nennt man die Methode, Daten in anderen Daten (z.B. JPGs oder mp3s) zu verstecken, also wohl was du willst.
 
G

Guest

Gast
Möglich ist das schon, aber ob du danach die JPG-Datei noch normal betrachten kannst, sei mal dahin gestellt icon_wink.gif

Doch doch, da bin ich positiv eingestellt. :wink: Werde mir aber trotzdem einmal nach deinem Tip Steganografie suchen.

Danke
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
richis-fragen JTable Header ausgeblendete (width = 0) nicht per mouseDragged aufziehen. Java Basics - Anfänger-Themen 9
P Http Header, Http Proxy Java Basics - Anfänger-Themen 19
C Klassen JTable wird ohne Header aufgebaut Java Basics - Anfänger-Themen 6
S Header- Datei erzeugen mit javah Java Basics - Anfänger-Themen 1
F JButton wie selektierter JTabbebPane-Header Java Basics - Anfänger-Themen 7
K JTable AbstractTableModel Header setzen Java Basics - Anfänger-Themen 6
T iText Header Java Basics - Anfänger-Themen 3
H Eclipse Sync ohne File Header Java Basics - Anfänger-Themen 2
S Header von JTable lesen Java Basics - Anfänger-Themen 6
J JTable : Ausrichtung der Header Java Basics - Anfänger-Themen 4
C Antwort header anzeigen Java Basics - Anfänger-Themen 5
D JTable Header überschreiben. Java Basics - Anfänger-Themen 5
A table. kein header. kein scrollpane. Java Basics - Anfänger-Themen 5
G ersatz für header.h in java ? swict-case kanns nicht richtig Java Basics - Anfänger-Themen 6
S jTable - Header entfernen/ausblenden Java Basics - Anfänger-Themen 2
S Auslesen von Komponente aus Header Java Basics - Anfänger-Themen 2
G Header auslesen. Problem. Java Basics - Anfänger-Themen 40
N Header für Mail Java Basics - Anfänger-Themen 5
C Reading a page header with getHeaderField Java Basics - Anfänger-Themen 13
F Eigener IP-Paket-Header Java Basics - Anfänger-Themen 15
B File Header mit Java einlesen. Java Basics - Anfänger-Themen 9
L Textfile mit StringTokenizer einlesen und sortiert ausgeben Java Basics - Anfänger-Themen 8
F Textfile auslesen und durchsuchen Java Basics - Anfänger-Themen 13
N User Eingabe mit Zeile aus TextFile vergleichen Java Basics - Anfänger-Themen 13
D Textfile lesen/schreiben abhängig vom inhalt Java Basics - Anfänger-Themen 6
A Textfile wird nur unvollständig eingelesen Java Basics - Anfänger-Themen 4
M Import Unicode Textfile Java Basics - Anfänger-Themen 10
L Textfile mit BufferReader einlesen Java Basics - Anfänger-Themen 4
A Textfile verarbeiten. Java Basics - Anfänger-Themen 15
M textfile mit java auslesen Java Basics - Anfänger-Themen 4
mwildam Textfile lesen und schreiben - so viele Möglichkeiten Java Basics - Anfänger-Themen 5
M if-else-endif in Textfile erkenne Java Basics - Anfänger-Themen 8
M in Textfile Strukturen erkennen Java Basics - Anfänger-Themen 5
M Textfile durchlaufen und ersetzen Java Basics - Anfänger-Themen 2
M in Textfile Textphrase ersetzen Java Basics - Anfänger-Themen 13
P Textfile einlesen Java Basics - Anfänger-Themen 8
S Ringbuffer-Speicher mit einem Textfile Java Basics - Anfänger-Themen 2
H Mit JSP in ein Textfile schreiben Java Basics - Anfänger-Themen 2
G Stringmaipulation, Textfile einelsen und Suchen und Ersetzen Java Basics - Anfänger-Themen 12
M Textfile in einer JTextArea anzeigen Java Basics - Anfänger-Themen 3
R Textfile vs Serialized Objects Java Basics - Anfänger-Themen 4
A Abspeichern von werten in einer textfile. Java Basics - Anfänger-Themen 2
G wie 'tabs' und 'zeilenumbruch' in textfile einbauen? Java Basics - Anfänger-Themen 5
G Textfile bearbeiten und speichern Java Basics - Anfänger-Themen 3
R Text in der DB abspeichern, und danach bearbeiten Java Basics - Anfänger-Themen 5
J Mein Java Programm lässt sich nicht mehr bearbeiten Java Basics - Anfänger-Themen 2
A Ein Array bearbeiten und in einer anderen Methode nutzen Java Basics - Anfänger-Themen 6
W Array zur Laufzeit bearbeiten? Java Basics - Anfänger-Themen 31
M Arrays in Funktion Kopieren und Bearbeiten Java Basics - Anfänger-Themen 4
A Methoden Array aus verschiedenen Methoden bearbeiten bzw. öffnen Java Basics - Anfänger-Themen 18
A JButton in anderer Klasse bearbeiten. Java Basics - Anfänger-Themen 2
I Array "bearbeiten Java Basics - Anfänger-Themen 3
MaximilianTM Input/Output Einlesen und bearbeiten einer text Datei / Zeile Java Basics - Anfänger-Themen 5
M Einzelne Pixel in einem Bild auslesen und bearbeiten Java Basics - Anfänger-Themen 1
W Char Array bearbeiten Java Basics - Anfänger-Themen 6
N Klassenobjekte in einer ArrayList bearbeiten Java Basics - Anfänger-Themen 5
J Textdatei filtern und bearbeiten Java Basics - Anfänger-Themen 1
K Strings bearbeiten Java Basics - Anfänger-Themen 14
S Ordnerstrukturen durchsuchen und Files bearbeiten Java Basics - Anfänger-Themen 6
M Exception werfen und bearbeiten Java Basics - Anfänger-Themen 1
C Threads Threaded Bilder bearbeiten Java Basics - Anfänger-Themen 8
M Primefaces tabelle bearbeiten Java Basics - Anfänger-Themen 4
T Textdatei beschreiben/bearbeiten Java Basics - Anfänger-Themen 4
K CSV durchsuchen und bearbeiten Java Basics - Anfänger-Themen 1
S externe Datei erstellen, oeffnen, bearbeiten Java Basics - Anfänger-Themen 2
P Bild bearbeiten Java Basics - Anfänger-Themen 9
J Variablen Bearbeiten von Variablen aus anderen Klassen Java Basics - Anfänger-Themen 23
M Dateien erstellen/ bearbeiten/ lesen Java Basics - Anfänger-Themen 9
A JList bearbeiten Java Basics - Anfänger-Themen 2
P Per Button, Linien Hinzufügen und bearbeiten Java Basics - Anfänger-Themen 30
L Input/Output Text Dateien einlesen, bearbeiten und speichern Java Basics - Anfänger-Themen 9
Y Objekte "extern" bearbeiten Java Basics - Anfänger-Themen 3
S Von Button und Radio Button Aktion bearbeiten Java Basics - Anfänger-Themen 10
C Source File bearbeiten und neu Kompilieren Java Basics - Anfänger-Themen 5
2 Input/Output In Java Dateien öffnen/bearbeiten? Java Basics - Anfänger-Themen 9
S Bearbeiten Von Exceldatei mit JExcelAPI Java Basics - Anfänger-Themen 2
K Umgebungsvariable Pathvariable Button "bearbeiten" nicht drückbar Java Basics - Anfänger-Themen 4
A vektor bearbeiten?? Java Basics - Anfänger-Themen 9
C Java Felder bearbeiten Hilfe Java Basics - Anfänger-Themen 4
F daten in dropbox bearbeiten Java Basics - Anfänger-Themen 23
c_sidi90 Excelfile bearbeiten ohne zu überschreiben? Java Basics - Anfänger-Themen 25
K Ausgeführte JAR bearbeiten Java Basics - Anfänger-Themen 5
F Collections Datenbankdaten in einer Map speichern, bearbeiten, sortieren und wieder in Datenbank schreiben Java Basics - Anfänger-Themen 20
StupidAttack String bearbeiten Java Basics - Anfänger-Themen 7
P mit java text-datei auslesen und weiter bearbeiten Java Basics - Anfänger-Themen 3
Z Sonderzeichen in einem String gezeichnen/bearbeiten Java Basics - Anfänger-Themen 6
D csv einlesen, bearbeiten Java Basics - Anfänger-Themen 2
P String bearbeiten Java Basics - Anfänger-Themen 2
T Ringe erzeugen und bearbeiten Java Basics - Anfänger-Themen 16
K 3 Threads bearbeiten 1 Referenz: Ich versteh's nicht... Java Basics - Anfänger-Themen 2
M Leeres String Arrayfeld bearbeiten Java Basics - Anfänger-Themen 12
S String bearbeiten Java Basics - Anfänger-Themen 4
D Datei innerhalb einer zip bearbeiten Java Basics - Anfänger-Themen 8
K Txt statt in TextArea in JTable einlesen und bearbeiten können Java Basics - Anfänger-Themen 4
K daten von jtable auslesen und in einer anderen klasse anzeigen und bearbeiten Java Basics - Anfänger-Themen 7
M HTML Datei bearbeiten Java Basics - Anfänger-Themen 14
T Plugin-Dependencies bearbeiten Java Basics - Anfänger-Themen 15
Screen Text scannen und bearbeiten ! Java Basics - Anfänger-Themen 2
R doc-Datei einlesen und bearbeiten Java Basics - Anfänger-Themen 2
D Sehr großer String lässt sich nicht bearbeiten Java Basics - Anfänger-Themen 7

Ähnliche Java Themen

Neue Themen


Oben