Dziwne znaczki po otwarciu pliku *.vcf w notatniku

Jak w temacie. Dlaczego po otwarciu pliku *.vcf mam takie dziwne znaczki rodem z Chin? Niegdyś takiego czegoś nie miałem.
Plik, który próbuję otworzyć normalnie się inportuje i działa, nawet w Samsungu GT-S5610. Inne pliki *.vcf z Androida wyświetlają się normalnie.

Mi się wydaje, że to kwestia Notatnika, bo Kate na Linuksie elegancko to odczytuje - czytelny tekst.

Może coś sprawiło, ze nie jest w UTF-8 / UTF-16 ani ANSI.

Jak to sprawdzić? Na Linuksie jest wyświetlany ok.
Poza tym, plik jest nieuszkodzony.

@krystian3w
Masz przykład VCF bez wrazliwych danych.
Aktywne usługi.zip (320 bajtów)

otwórz go w notepad++ żeby podejrzeć kodowanie.

Hehe, no to właśnie zrobiłem i co?? Notepad++ otwiera to jako Windows CRLF, a Notatnik jak co? Unix LF. xD Co, Windows to Unixowy system, jak Linux? :smiley:
Dodatkowo zauważyłej na kocu pliku jakiś

NUL:

Co to jest? Nul, to po niemiecku zero. Niemcy nas atakują?

CR LF to nie jest kodowanie, to jest znak końca linii.

Na Linuxie sprawdż kodowanie tekstu.Może jest ustawiana chińska strona kodowa.

strona kodowa to też nie jesyt kodowanie tekstu :smiley:
zmiana strony kodowej nie zmienia zawartości pliku, to tylko tryb wyświetlania - na starych systemach (20 lat+)

ANSI, UTF-8:

Binarnie:

A tu jeszcze w systemowym notatniku:

No to ty dziwactw nie masz.

Bo ty masz w Unicode, ale dlaczego tak to czyta, to nie wiem.

Panel sterowania/ region/ administracyjne/ zmień ustawienia regionalne. Zmień na UK i restart. Potem znowu na PL i restart.

To nieraz naprawia dziwadztwa