Не раз слышал про проблему с просмотром файлов в диалоговом окошке Open/Save программ, запущенных в Classic Environment. На днях столкнулся с этим у товарищей.
Необходимые ингредиенты: Mac OS X (good) + Classic Environment (bad) + классические программы, такие как QuarkXPress 4.1 (bad) + Windows 2000 Server (not so bad)+ Services for Macintosh (bad).
Оказалось, что проблема стара как Services for Macintosh – это русская буква “р”.
Досточно одной буковки в корне сетевого диска и вы не увидите ни одного файла в Get Picture и т.п..
Подробнее про эту проблему (под разными углами) не раз писал SuperKot, который изделал и патчик для SFM и нашел вот эту поразительную статью из MICROS~1 KnowledgeBase:
The Greek lowercase “pi” (читай: русская строчная “р”) character uses ANSI code 0xF0. This code is used by the Apple character in the Symbol font. This code is mapped to a different UNICODE character for storage in the NTFS file name to avoid showing the Apple logo on Windows-based computers.
This mapping occurs when file names are passed to or from Macintosh clients. However, the mapping does not occur when Windows 2000-based programs access the file.
Логика!