Victor_VG
Tracker Mod | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Capushon В данном случае вас поджидают проблемы типа MAX_PATH <= 255 байт и ограничения на поддержку кодовых страниц, а это вы быстро заметите здорово мешает. Я в своё время нарвался на интересный факт - принесли флешку 64 Gb (NTFS), ну коллега у себя смонтировал на SCO ODT а та её в упор не видит - ads1 а что за файловая система, объём - ось её не понимает, хоть тресни. Он вытаскивает ноут, там у него пингвин, монтирует, смотрит минут пять и говорит - "Ребята, чтой-то не пойму - не имена, а кракозябры не просто считать не могу, а ось зависла. Впервые тут панику ядра вижу!". Ладно, забираю к себе, монтирую, открываю, смотрю кодировку - а там пёстрая смесь - CP-866, CP-1251, UTF-8, UTF-16 LE, MAC и имена от 1270 до 2798 байт каждое со всеми буквами алфавита - WinWord постарался - ограничения на имена файлов NTFS (их же собственные фирменные стандарты ): Цитата: Соглашения именования в NTFS Имена файлов могут состоять не более чем из 255 символов, включая любое расширение. В именах сохраняется регистр введенных символов, но сами имена не зависят от регистра. NTFS не различает имена в зависимости от регистра. В именах могут быть использованы любые символы за исключением указанных ниже. ? " / \ < > * | : В настоящее время из командной строки можно задать имя файла длиной не более 253 символов. | для гавриков из Микрософт писавших Office побоку - лепи любое имя, пусть после люди разбираются почему файлы не читаются ибо нам так проще. И эти вещи для Микрософт вполне нормальные - у них одно подразделение не обращает никакого внимания на РТМ выпущенные другими, а у старых версий API типа Win32s и Win32c (ANSI) есть ещё и дополнительные внутренние ограничения и ошибки их усугубляющие. Так что проблемы подобного типа с ANSI плагинами неминуемы, но, коли вам хочется их преодолевать - любой каприз за ваши деньги.
---------- Жив курилка! (Р. Ролан, "Кола Брюньон") Xeon E5 2697v2/C602/128 GB PC3-14900L/GTX 1660 Ti, Xeon E5-2697v2/C602J/128 Gb PC3-14900L/GTX 1660 Ti |
| Всего записей: 33210 | Зарегистр. 31-07-2002 | Отправлено: 14:10 20-05-2015 | Исправлено: Victor_VG, 14:12 20-05-2015 |
|