Filnavne er stadigvæk et problem, her i 2019, grundet manglende "interoperabilitet" i Windows.
Moderne ZIP filer har et UTF8 flag - men Windows indbygget ZIP værktøjer (som mange brugere jo benytter) sætter tilsyneladende ikke dette flag.
Bit 11: Language encoding flag (EFS). If this bit is set, the filename and comment fields for this file MUST be encoded using UTF-8. (see APPENDIX D)
https://pkware.cachefly.net[...]
Det skaber den ulempte at programmet der udpakker filen, så skal kende encoding på forhånd - årsagen er at filnavne i ZIP filer, blot er streng af bytes, uden nogen encoding information
Når jeg udpakker en ZIP fil på min Linux computer, som er pakket på en dansk Windows, med Windows' indbygget ZIP værktøj, så skal jeg specificere CP1252 som output encoding, ellers bliver filnavne ikke decoded korrekt, hvis de f.eks. indeholder ÆØÅ.
Links angående problemet er der nok af:
https://marcosc.com[...]
https://superuser.com[...]
https://apple.stackexchange.com[...]
--
https://twitter.com[...]
https://linuxmint.com[...] - Få dit privatliv tilbage.
--
Sidst redigeret 10-09-2019 17:41