View previous topic :: View next topic |
Author |
Message |
D1P

Joined: 20 Dec 2004 Posts: 2973 Location: Тбилиси
|
(Separately) Posted: Tue Jun 30, 2009 14:10 Post subject: Комментарии к юникодным файлам |
|
|
TC не поддерживает добавление комментариев к файлам, в чьих именах есть юникодные символы. Я беседовал на эту тему с Капитаном, он объяснил это тем, что авторский формат изначально юникод не поддерживает, а Гислер не хочет в одностороннем порядке его менять.
Ну и чёрт с ним, с гислеровским взглядом на развитие TC. Я тут заметил вот что: если файлу дать комментарий, а потом переименовать его в юникод - то комментарии сохраняются и отображаются. Изменения в descript.ion вносятся, хотя, если смотреть в hex-редакторе, то пишутся коды не всех символов. Но фактически поддержка юникода в комментариях уже имеется, но она искусственно ограничена, как понимаю, во имя той самой совместимости.
 _________________ База знаний о Total Commander
Блог |
|
Back to top |
|
 |
Ник
Joined: 15 Dec 2004 Posts: 1256 Location: Москва
|
(Separately) Posted: Tue Jun 30, 2009 14:51 Post subject: |
|
|
А почему он не хочет для файлов с Уникодными именами использовать короткий вариант имени (8.3)?
И где сейчас используются не-Уникодные descript.ion-ы ? _________________ Xubuntu |
|
Back to top |
|
 |
Tol!k

Joined: 01 Apr 2008 Posts: 1727 Location: Арзамас
|
(Separately) Posted: Tue Jun 30, 2009 14:59 Post subject: |
|
|
Комментарии к уникодным файлам добавляются без переименования (в descript.ion имена не уникодные)
Колонка [=tc.Комментарий] пустая, а по Ctrl+Shift+F2 комментарии есть.
Или я что-то не понял?
_______________________
TC 7.04a, WinXP Rus SP3
Last edited by Tol!k on Tue Jun 30, 2009 15:14; edited 1 time in total |
|
Back to top |
|
 |
Ник
Joined: 15 Dec 2004 Posts: 1256 Location: Москва
|
(Separately) Posted: Tue Jun 30, 2009 15:14 Post subject: |
|
|
Tol!k
А приведите, плз, выдержку из дескрипшна для файла под курсором на скриншоте - интересно, как это выглядит... _________________ Xubuntu |
|
Back to top |
|
 |
Tol!k

Joined: 01 Apr 2008 Posts: 1727 Location: Арзамас
|
(Separately) Posted: Tue Jun 30, 2009 15:15 Post subject: |
|
|
Code: | "01 - Und ich bring dir die Holle.mp3" ttt
"04 - Fur immer.mp3" eee
"05 - Eisbar.mp3" sss
"07 - Traum von mir.mp3" ttt
"10 - Susses Leid.mp3" uuu
"12 - Holle (fight song for the Vienna Vikings).mp3" zzz
|
|
|
Back to top |
|
 |
D1P

Joined: 20 Dec 2004 Posts: 2973 Location: Тбилиси
|
(Separately) Posted: Tue Jun 30, 2009 15:17 Post subject: |
|
|
Ник wrote: | А почему он не хочет для файлов с Уникодными именами использовать короткий вариант имени (8.3)? |
Без понятия. Ник wrote: | И где сейчас используются не-Уникодные descript.ion-ы ? |
Флинт сказал, что такой софт есть. Я не использую, потому примеров не приведу.
Tol!k wrote: | Или я что-то не понял? |
Ctrl+Z на файле с юникодным именем вызывает сообщение "Unfortunately this function doesn't support Unicode characters!". _________________ База знаний о Total Commander
Блог |
|
Back to top |
|
 |
Tol!k

Joined: 01 Apr 2008 Posts: 1727 Location: Арзамас
|
(Separately) Posted: Tue Jun 30, 2009 15:26 Post subject: |
|
|
D1P wrote: | Ctrl+Z на файле с юникодным именем вызывает сообщение "Unfortunately this function doesn't support Unicode characters!". | Ничего подобного
 |
|
Back to top |
|
 |
D1P

Joined: 20 Dec 2004 Posts: 2973 Location: Тбилиси
|
|
Back to top |
|
 |
Tol!k

Joined: 01 Apr 2008 Posts: 1727 Location: Арзамас
|
(Separately) Posted: Tue Jun 30, 2009 15:34 Post subject: |
|
|
Quote: | Не удаётся создать файл |
|
|
Back to top |
|
 |
D1P

Joined: 20 Dec 2004 Posts: 2973 Location: Тбилиси
|
(Separately) Posted: Tue Jun 30, 2009 15:37 Post subject: |
|
|
Tol!k wrote: | Не удаётся создать файл |
Бида-бида. И юникод у тебя неюникодный, и юникодный юникод не принимается.
Я хз, но описанное в первом посте имеет место быть. _________________ База знаний о Total Commander
Блог |
|
Back to top |
|
 |
Ник
Joined: 15 Dec 2004 Posts: 1256 Location: Москва
|
(Separately) Posted: Tue Jun 30, 2009 16:12 Post subject: |
|
|
Мне другое интересно - если ТК при создании коммента к Уникодному файлу "отрезает" умляуты от букв (что видно из цитаты), то при создании двух файлов: одного с умляутом, другого - без, но с таким же именем - теоретически у ТК должна поехать крыша... _________________ Xubuntu |
|
Back to top |
|
 |
D1P

Joined: 20 Dec 2004 Posts: 2973 Location: Тбилиси
|
(Separately) Posted: Tue Jun 30, 2009 17:07 Post subject: |
|
|
Ник wrote: | Мне другое интересно - если ТК при создании коммента к Уникодному файлу "отрезает" умляуты от букв (что видно из цитаты), то при создании двух файлов: одного с умляутом, другого - без, но с таким же именем - теоретически у ТК должна поехать крыша... |
А она и едет. Я вот сейчас поэкспериментировал: в моём случае TC записывает имя файла как ®O????? (где ? - 0x3F), принцип запоминания мне не понятен, но тем не менее. Если создать файл, где "непонятые" символы будут заменены на другие, но тоже "непонятые" - TC начинает считать, что это один и тот же файл:
 _________________ База знаний о Total Commander
Блог |
|
Back to top |
|
 |
DrShark
Joined: 21 Oct 2006 Posts: 911 Location: Kyiv, Ukraine
|
(Separately) Posted: Tue Jun 30, 2009 17:21 Post subject: |
|
|
D1P wrote: | Ник wrote: | Мне другое интересно - если ТК при создании коммента к Уникодному файлу "отрезает" умляуты от букв (что видно из цитаты), то при создании двух файлов: одного с умляутом, другого - без, но с таким же именем - теоретически у ТК должна поехать крыша... |
А она и едет. Я вот сейчас поэкспериментировал: в моём случае TC записывает имя файла как ®O????? (где ? - 0x3F), принцип запоминания мне не понятен, но тем не менее. Если создать файл, где "непонятые" символы будут заменены на другие, но тоже "непонятые" - TC начинает считать, что это один и тот же файл |
This is intentional (c): http://www.ghisler.ch/board/viewtopic.php?t=21909 |
|
Back to top |
|
 |
D1P

Joined: 20 Dec 2004 Posts: 2973 Location: Тбилиси
|
|
Back to top |
|
 |
Tol!k

Joined: 01 Apr 2008 Posts: 1727 Location: Арзамас
|
(Separately) Posted: Wed Jul 01, 2009 02:09 Post subject: |
|
|
D1P wrote: | Tol!k wrote: | Не удаётся создать файл | Бида-бида. И юникод у тебя неюникодный, и юникодный юникод не принимается. | Ха. Ха. Я же чуть выше написал: у меня TC7.04a
Извините за отсутствие, пришлось сходить на работу.
7.50b6 после Ctrl-Z выдаёт предупреждение, но после нажатия OK комментарии добавляются и изменяются.
На работе (XP rus SP2, TC7.04a, 7.50b4 и b5) ситуация в точности повторилась: 7.50b4 и b5 выдают предупреждение, но после OK добавляют и изменяют комментарии. А TC7.04a добавляет/изменяет комментарии безо всякого предупреждения.
Т.е. уже на двух системах ничего предварительно переименовывать не нужно.
P.S.
Если добавлять комменты через Files -> Change Attributes -> More attributes… предупреждение не выдаётся и в бетах. |
|
Back to top |
|
 |
|