???.txt
VFX
info at vfx.hu
Fri May 20 11:38:51 CEST 2005
Hali!
Palasik Sandor wrote:
>
> > B5 52 56 D6 5A 54 20 20 - EB 52 8A 20 00 94 18 06 ÁRVÍZT ÛRÕ .ö
> A következõ kérdés az lenne, hogy az Á kódja miért pont B5, Õ kódja miért
> pont 8A és az Û kódja miért pont EB?
Azert, mert magyar Win98-on krealtam es nem kiani vagy heber Win98-on.
De itt az a kerdes, hogy a dir bejegyzes 32 byte-jabol hol derul ki,
hogy ez egy 852-es kodlap es nem egy 850-es?
Mert a 8+3 -as elnevezes ascii kodjai errol nem mondanak semmit. Ha
kapsz egy FAT12/16/32-es mediat, abbol soha nem tudod kitalalni
(alapesetben), hogy melyik kodlappal krealtak.
De hogy megis van eselye ra az azert van, mert minden sort filename ele
bekerul annak UNICODE neve is. A ketto kombinaciojabol viszont mar tudja
milyen kodlapon irtak eredetileg. De ha en kitorlom az UNICODE nevet es
csak a short nevet hagyom meg, nem igen van eselyed az eredeti nev
visszaallitasara es a kodlap kitalalasara.
Az ÁÍÛÕ konverziot az OPredszer vegzi, az adott beallitasai
(nyelv+billenytuzet) alapjan. De miutan felirta a directoriba nem lehet
megmonddani mi volt az eredeti kodlap, es hogy a file neve most ÁÍÛÕ.txt
(852) vagy uÖë.txt (850) volt-e eredetileg.
Egy biztos jelenleg a dir bejegyzes ASCII karakterei a B5 52 56 D6 5A 54
20 20 - EB 52 8A byte-ok, ami magyar Windowson olvasva: ÁRVÍZT ÛRÕ. De
ha ezt egy kinai akarja majd megnyitni kinlodhat vele mig beirja :), ha
nem hasznal UNICODEot.
UDV. VFX.
http://www.vfx.hu
More information about the Elektro
mailing list