DS1512+ (DSM 5.2-5592 Update 3)
Для общего доступа из сети создаю подпапки в общей папке, в web-интерфейсе. имена на русском языке.
Захожу по сети на synologe - видны неопознаные символы, да еще по 8 символов. Вот привер "_TC1CN~X"
Как исправить?
DS1512+ (DSM 5.2-5592 Update 3)
Для общего доступа из сети создаю подпапки в общей папке, в web-интерфейсе. имена на русском языке.
Захожу по сети на synologe - видны неопознаные символы, да еще по 8 символов. Вот привер "_TC1CN~X"
Как исправить?
Вообщем поковырялся и обнаружил следущее:
Если папка заканчивается символом точка "." то по сети такая папка видна как 8 ничего не значащих символов начинающихся на "_"
то же самое происходит, если я, находясь в общей папке по сети (\\synology\common_folder) начинаю создавать другие папки. Как только в конце имени такой создаваемой папки я добавляю точку "." и жму ENTER имя папки превращается в описанную абракадабру.
Теперь встает другой вопрос - это правилj наименования каталогов в Synology (мол имена папок не должны заканчиваться точкой) или это у меня аномалия такая?
А как ваш синолоджи реагирует на точки в конце папок? А файлов?
Если папка заканчивается символом точка "." то по сети такая папка видна как 8 ничего не значащих символов начинающихся на "_" ... А как ваш синолоджи реагирует на точки в конце папок? А файлов?
Это если имя кириллическое. При написании имени латиницей с точкой на конце - всё тоже самое но без "_" вначале
Теперь встает другой вопрос - это правилj наименования каталогов в Synology (мол имена папок не должны заканчиваться точкой) или это у меня аномалия такая?
Скорее "аномалия"
(или точнее - Filename mangling) - однако в хелпе на этот счёт ничего не сказано:
Правила наименования папок общего доступа:
Названия общих папок вводятся с учетом регистра и могут быть длиной от 1 до 32 символов. Имена не могут содержать следующие символы: ! " # $ % & ' ( ) * + , / : ; ? @ [ ] \ ^ ` { } | ~
Следующие имена зарезервированы для системного использования: ., .., global, home, homes, printers, public, satashare, surveillance, usbbackup, usbshare.
Первый символ в названии общей папки не может быть знаком минуса или пробелом, последний символ также не может быть пробелом.
Общая папка description чувствительна к регистру и может содержать до 64 отображаемых символов в кодировке Unicode.
PS Однако совет общего плана: имя - латиницей, вместо пробела - подчёркивание, спец. символы (включая точку в конце) в имени не использовать ...
PS Однако совет общего плана: имя - латиницей, вместо пробела - подчёркивание, спец. символы (включая точку в конце) в имени не использовать ...
Неожиданное открытие. Но, будем иметь в виду. Спасибо
Неожиданное открытие. Но, будем иметь в виду. Спасибо
Ничего себе - "неожиданное", об этом говорят на каждом углу с момента появления win95 с ее длинными именами :-))
П.С. Точку лучше вообще не использовать, не только в конце.
В порядке попробовать создал в общем каталоге подкаталоги "Проба." "Про-ба" и "Проба-" - сетевой медиаплеер всё правильно видит и открывает.
Пробовал из-под проводника Windows7, из-под File Station веб-интерфейса и из-под DS file на iOS. Или не о том речь?
PS Однако совет общего плана: имя - латиницей, вместо пробела - подчёркивание, спец. символы (включая точку в конце) в имени не использовать ...
Так оно надежнее.
В порядке попробовать создал в общем каталоге подкаталоги "Проба." "Про-ба" и "Проба-" Пробовал из-под проводника Windows7, из-под File Station веб-интерфейса и из-под DS file на iOS. Или не о том речь?
Речь идёт о 8.3-формате (8 символов - на имя, 3 - на расширение, точка посередине) - все Ваши примеры меньше восьми символов до точки. Дефис исключающим символом не является...
все Ваши примеры меньше восьми символов до точки.
С примером было бы проще для понимания
Создал из-под File Station веб-интерфейса подкаталоги "Гидроэлектростанция.ццц", "Гидроэлектростанция.rar" и "Гидроэлектростанция." - все они прекрасно видны и открываются из сетевого окружения.
С примером было бы проще для понимания![]()
Создал из-под File Station веб-интерфейса подкаталоги "Гидроэлектростанция.ццц", "Гидроэлектростанция.rar" и "Гидроэлектростанция." - все они прекрасно видны и открываются из сетевого окружения.
А если так - "Иван_Николаев."
А если так - "Иван_Николаев."
Подкаталог "Иван_Николаев.", созданный в File Station в веб-интерфейсе DSM или в DS file под iOS, правильно отображается как в самой File Station, так и в моем сетевом медиаплеере. А вот в проводнике Windows7 отображается как "_JM91U~I" Создать же подкаталог с таким именем в проводнике Windows7 вообще нельзя, так как обрезает точку. Ну хоть понял о чём речь
Осталось понять, зачем вообще ставить точку в конце имени подкаталога...
Ну хоть понял о чём речь![]()
По научному
это называется "Samba Mangling", но вот что действительно не помешало бы сделать Синолоджи - так это дополнить свою HELP-статью -> Правила наименования папок общего доступа. Ибо, точка в линуксовом имени сама по себе не возбраняется - однако если смотреть через CIFS/SMB - то картинка получается несколько иной
PS Вот интересная статья на тему -> Using Samba - 5.4 Name Mangling and Case
Осталось понять, зачем вообще ставить точку в конце имени подкаталога...![]()
Это вопрос логичнее адресовать автору (spbmax) ![]()
Это вопрос логичнее адресовать автору (spbmax)![]()
Да, было бы интересно узнать
Да, было бы интересно узнать![]()
Если говорить об использовании точки не в конце а в целом - то, например, точка может встречаться в именованных папках, создаваемых торрентокачалками (или с последующим переименованием) для сериалов. Например - "Господа-товарищи (16 серий из 16).2014-2015. РУ.WEB-DL (720p)". Это нужно, например, для плагина КиноПоиска для того же Plex. Возможно это также как-то используется фанатами видеостанции. Но вот точка в конце - это действительно загадка - ждём объяснений от автора ...