Autor |
Beitrag |
espen
      
Beiträge: 90
Erhaltene Danke: 1
D6 Prof./D7 Prof. MSSQL, MySQL
|
Verfasst: Di 16.03.04 16:23
Liebes Forum,
komische Sache, was mir passiert ist. Aber propiert mal selber:
- Neue Textdatei erstellen (Name egal)
- Mit Notepad öffnen
- "Blödsinn" eingeben (Also das Wort Blödsinn, ohne Hochkommas und ohne #13)
- Notepad schließen und Änderungen speichern
- Die Textdatei wieder öffnen
- Staunen, bei mir kommen da nur irgendwelche Platzhalter
Spinn' ich ? Oder sollte ich umschulen ?
Grüße,
Espen
|
|
Chatfix
      
Beiträge: 1583
Erhaltene Danke: 10
Win 10, Win 8, Win 7, Win Vista, Win XP
VB.net (VS 2015), MsSQL (T-SQL), HTML, CSS, PHP, MySQL
|
Verfasst: Di 16.03.04 16:25
Also komischer weise kommt das bei mir auch
System: Windows 2000 Professional
_________________ Gehirn: ein Organ, mit dem wir denken, daß wir denken. - Ambrose Bierce
|
|
Doomlittle
      
Beiträge: 37
Win XP Home
D7 Prof
|
Verfasst: Di 16.03.04 16:39
|
|
Henry
      
Beiträge: 619
WinXP Prof. SP3
D6 Prof.
|
Verfasst: Di 16.03.04 16:48
Bei mir auch
WinXP Prof.
_________________ mfg Henry
|
|
MaxiTB
      
Beiträge: 679
Win2000, WinXp, Workbench ;-)
D7 Ent, VS2003 Arch.
|
Verfasst: Di 16.03.04 16:57
*lol* Bei mir auch ...
Windows Xp Cooperate mit allen Updates.
Interessanterweise ists mir bis jetzt nie augefallen, weil ich UltraEdit verwende (powered by Delphi  ).
Eigenartig - die Textdatei enthält durchaus lauter gültige ANSI-Zeichen im Hexeditor - warum notepad.exe das nicht öffnen kann ?
_________________ Euer Mäxchen
Wer früher stirbt, ist länger tot.
|
|
Christian S.
      
Beiträge: 20451
Erhaltene Danke: 2264
Win 10
C# (VS 2019)
|
Verfasst: Di 16.03.04 17:02
Win2003 Server Standard - auch nur Gekröseltes
_________________ Zwei Worte werden Dir im Leben viele Türen öffnen - "ziehen" und "drücken".
|
|
AXMD
      
Beiträge: 4006
Erhaltene Danke: 7
Windows 10 64 bit
C# (Visual Studio 2019 Express)
|
Verfasst: Di 16.03.04 17:07
Win98SE (bei uns in der Schule): negativ: kein Bug
AXMD
|
|
StefanH
      
Beiträge: 1144
Win XP
D5 Standard, D7 Pers, D2005 Pers
|
Verfasst: Di 16.03.04 17:24
Win ME -- Blödsinn
_________________ "Als es noch keine Computer gab, war das Programmieren noch relativ einfach."(Edsger W. Dijkstra)
"Ich bin nicht von Sinnen, sondern ich rede wahre und vernünftige Worte." (Paulus)
|
|
Luckie
Ehemaliges Mitglied
Erhaltene Danke: 1
|
Verfasst: Di 16.03.04 18:23
Notepad interpretiert die Datei als UniCode. Da Win98 kein UniCode kann erscheint es da richtig. Allerdings wie man Notepad von NT ff. beibringen kann sie als ANSI datei zu öffnen, weiß ich auch nicht. Selbst wenn ich sie explizit als ANSI Datei abspeichere interpretiert sie Notepad als UniCode Datei. Schreibt man allerdings "Blödsinn foo" rein geht es wieder. 
|
|
matze
      
Beiträge: 4613
Erhaltene Danke: 24
XP home, prof
Delphi 2009 Prof,
|
Verfasst: Di 16.03.04 18:42
ist das ein easteregg on MS oder was soll das ??
bei mir isses auch so 
_________________ In the beginning was the word.
And the word was content-type: text/plain.
|
|
Andreas L.
      
Beiträge: 1703
Erhaltene Danke: 25
Windows Vista / Windows 10
Delphi 2009 Pro (JVCL, DragDrop, rmKlever, ICS, EmbeddedWB, DEC, Indy)
|
Verfasst: Di 16.03.04 20:39
|
|
Luckie
Ehemaliges Mitglied
Erhaltene Danke: 1
|
Verfasst: Di 16.03.04 20:41
matze hat folgendes geschrieben: | ist das ein easteregg on MS oder was soll das ??
bei mir isses auch so  |
Hallo? Hast du meine Antwort gelesen? Notepad interpretiert den Inhalt als UniCode!
|
|
MaxiTB
      
Beiträge: 679
Win2000, WinXp, Workbench ;-)
D7 Ent, VS2003 Arch.
|
Verfasst: Mi 17.03.04 00:49
::luckie
Will ja nix sagen, aber UniCode-Textdateien haben normalerweise einen zwei Byte großen Header (FFFE); es mag schon stimmen, daß die Datei als Unicode gelesen wird, aber laut dump gibts den Header nicht. Also was bewegt notepad gerade eine Textdatei mit dem Inhalt Blödsinn ohne Header als Unicode interpretieren zu wollen, wenn's sonst immer den Header checkt ? Also ich weiß nicht - entweder ein Bug oder wirklich ein easter egg.
_________________ Euer Mäxchen
Wer früher stirbt, ist länger tot.
|
|
Brueggendiek
      
Beiträge: 304
Win 98, Win98SE, Win XP Home
D5 Std
|
Verfasst: Mi 17.03.04 02:44
Hallo!
Das ist ja ein Ding! Wenn man die Datei unter Win98 anlegt und unter WinXP öffnet, passiert das auch!
Es gibt 4 Schmierzeichen - bei "Blödsi" kommen 3 Schmierzeichen, "Blödsin" wird richtig geöffnet (sind ja 7 Buchstaben).
Weitere Kombinationen habe ich noch nicht gefunden, "Bl" und "Blöd" funktionieren.
Übrigens kann Win98 die unter XP erstellte Datei einwandfrei öffnen.
Tolles Feature (bei WinzigWeich gilt ja: It's not a Bug, it's a Feature)
Gruß
Dietmar Brüggendiek
|
|
blackbirdXXX

      
Beiträge: 1077
Erhaltene Danke: 1
Ubuntu Dapper
|
Verfasst: Mi 17.03.04 21:24
Lustig. Bei mir auch.
_________________ Klein, schwarz und ärgert Techniker? Jumper!
|
|
patrick
      
Beiträge: 1481
WIN2k, WIN XP
D6 Personal, D2005 PE
|
Verfasst: Mi 17.03.04 22:52
xp home, pro und 2k is das allerselbe *grins*
Zitat: |
Tolles Feature (bei WinzigWeich gilt ja: It's not a Bug, it's a Feature)
|
wie sollte man dieses feature den verkaufen?
_________________ Patrick
im zweifelsfall immer das richtige tun!!!
|
|
Luckie
Ehemaliges Mitglied
Erhaltene Danke: 1
|
Verfasst: Do 18.03.04 13:30
MaxiTB hat folgendes geschrieben: | ::luckie
Will ja nix sagen, aber UniCode-Textdateien haben normalerweise einen zwei Byte großen Header (FFFE); es mag schon stimmen, daß die Datei als Unicode gelesen wird, aber laut dump gibts den Header nicht. |
Wer sagt dir, dass Notepad den Header überhaupt liest?
|
|
toms
      
Beiträge: 1099
Erhaltene Danke: 2
|
Verfasst: Do 18.03.04 14:08
Wenn man den Text "Blödsinn" von der Zwischenablage ins Notepad einfügt,
dann speichert und wieder öffnet, dann wird's richtig angezeigt.
Habe die beiden Versionen in einem Hex-Editor betrachtet und es sieht so aus:
Moderiert von Klabautermann: Img-Tag korrigiert.
|
|
MaxiTB
      
Beiträge: 679
Win2000, WinXp, Workbench ;-)
D7 Ent, VS2003 Arch.
|
Verfasst: Do 18.03.04 15:19
Luckie hat folgendes geschrieben: | MaxiTB hat folgendes geschrieben: | ::luckie
Will ja nix sagen, aber UniCode-Textdateien haben normalerweise einen zwei Byte großen Header (FFFE); es mag schon stimmen, daß die Datei als Unicode gelesen wird, aber laut dump gibts den Header nicht. |
Wer sagt dir, dass Notepad den Header überhaupt liest? |
Die Logik - weil wie soll notepad sonst unterscheiden, ob die Textdatei Unicode ist oder nicht ? Ein Length mod 2 reicht nicht aus - da hast du einen Fehlerfall von 50% - und eine Analyse des Textes ist auch nicht zielführend ... weil ANSI baut nun mal auf alle 8 Bits. bleibt nur noch der Header - und ehrlich gesagt, ich habe mich früher immer gewundert, wie UltraEdit/notepad Unicode unterscheiden können von ANSI-Text - bist ich mir im dump mal die Datei angesehen habe.
Ich denke mal, da gibts sicher eine lustige Norm zu dem Thema Header für Unicode-Text-Dateien.
_________________ Euer Mäxchen
Wer früher stirbt, ist länger tot.
|
|
sakura
      
Beiträge: 137
W2KS, W2K3S
D1Pr, D3Pr, D4Pr, D5E, D7A, D8A, D2005A
|
Verfasst: Fr 19.03.04 11:05
MaxiTB hat folgendes geschrieben: | Will ja nix sagen, aber UniCode-Textdateien haben normalerweise einen zwei Byte großen Header (FFFE); |
Korrekt, allerdings ist dieser Header empfohlen jedoch keine Pflicht

_________________ Das Lächeln ist die eleganteste Art dem Gegner die Zähne zu zeigen.
Borland SE
|
|