Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Комментарии к юникодным файлам
Goto page 1, 2  Next
 
Post new topic   Reply to topic    Total Commander Forum Index -> Общие вопросы printer-friendly view
View previous topic :: View next topic  
Author Message
D1P



Joined: 20 Dec 2004
Posts: 2973
Location: Тбилиси

Post (Separately) Posted: Tue Jun 30, 2009 14:10    Post subject: Комментарии к юникодным файлам Reply with quote

TC не поддерживает добавление комментариев к файлам, в чьих именах есть юникодные символы. Я беседовал на эту тему с Капитаном, он объяснил это тем, что авторский формат изначально юникод не поддерживает, а Гислер не хочет в одностороннем порядке его менять.
Ну и чёрт с ним, с гислеровским взглядом на развитие TC. Я тут заметил вот что: если файлу дать комментарий, а потом переименовать его в юникод - то комментарии сохраняются и отображаются. Изменения в descript.ion вносятся, хотя, если смотреть в hex-редакторе, то пишутся коды не всех символов. Но фактически поддержка юникода в комментариях уже имеется, но она искусственно ограничена, как понимаю, во имя той самой совместимости.

_________________
База знаний о Total Commander
Блог
Back to top
View user's profile Send private message
Ник



Joined: 15 Dec 2004
Posts: 1256
Location: Москва

Post (Separately) Posted: Tue Jun 30, 2009 14:51    Post subject: Reply with quote

А почему он не хочет для файлов с Уникодными именами использовать короткий вариант имени (8.3)?

И где сейчас используются не-Уникодные descript.ion-ы ?
_________________
Xubuntu
Back to top
View user's profile Send private message
Tol!k



Joined: 01 Apr 2008
Posts: 1727
Location: Арзамас

Post (Separately) Posted: Tue Jun 30, 2009 14:59    Post subject: Reply with quote

Комментарии к уникодным файлам добавляются без переименования (в 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
View user's profile Send private message
Ник



Joined: 15 Dec 2004
Posts: 1256
Location: Москва

Post (Separately) Posted: Tue Jun 30, 2009 15:14    Post subject: Reply with quote

Tol!k
А приведите, плз, выдержку из дескрипшна для файла под курсором на скриншоте - интересно, как это выглядит...
_________________
Xubuntu
Back to top
View user's profile Send private message
Tol!k



Joined: 01 Apr 2008
Posts: 1727
Location: Арзамас

Post (Separately) Posted: Tue Jun 30, 2009 15:15    Post subject: Reply with quote

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
View user's profile Send private message
D1P



Joined: 20 Dec 2004
Posts: 2973
Location: Тбилиси

Post (Separately) Posted: Tue Jun 30, 2009 15:17    Post subject: Reply with quote

Ник wrote:
А почему он не хочет для файлов с Уникодными именами использовать короткий вариант имени (8.3)?

Без понятия.
Ник wrote:
И где сейчас используются не-Уникодные descript.ion-ы ?

Флинт сказал, что такой софт есть. Я не использую, потому примеров не приведу.
Tol!k wrote:
Или я что-то не понял?

Ctrl+Z на файле с юникодным именем вызывает сообщение "Unfortunately this function doesn't support Unicode characters!".
_________________
База знаний о Total Commander
Блог
Back to top
View user's profile Send private message
Tol!k



Joined: 01 Apr 2008
Posts: 1727
Location: Арзамас

Post (Separately) Posted: Tue Jun 30, 2009 15:26    Post subject: Reply with quote

D1P wrote:
Ctrl+Z на файле с юникодным именем вызывает сообщение "Unfortunately this function doesn't support Unicode characters!".
Ничего подобного
Back to top
View user's profile Send private message
D1P



Joined: 20 Dec 2004
Posts: 2973
Location: Тбилиси

Post (Separately) Posted: Tue Jun 30, 2009 15:30    Post subject: Reply with quote

Создай файл с именем:
Quote:
®ØӐҾҍ҈ᶱﺾ

и попробуй )
_________________
База знаний о Total Commander
Блог
Back to top
View user's profile Send private message
Tol!k



Joined: 01 Apr 2008
Posts: 1727
Location: Арзамас

Post (Separately) Posted: Tue Jun 30, 2009 15:34    Post subject: Reply with quote

Quote:
Не удаётся создать файл
Back to top
View user's profile Send private message
D1P



Joined: 20 Dec 2004
Posts: 2973
Location: Тбилиси

Post (Separately) Posted: Tue Jun 30, 2009 15:37    Post subject: Reply with quote

Tol!k wrote:
Не удаётся создать файл

Бида-бида. И юникод у тебя неюникодный, и юникодный юникод не принимается.
Я хз, но описанное в первом посте имеет место быть.
_________________
База знаний о Total Commander
Блог
Back to top
View user's profile Send private message
Ник



Joined: 15 Dec 2004
Posts: 1256
Location: Москва

Post (Separately) Posted: Tue Jun 30, 2009 16:12    Post subject: Reply with quote

Мне другое интересно - если ТК при создании коммента к Уникодному файлу "отрезает" умляуты от букв (что видно из цитаты), то при создании двух файлов: одного с умляутом, другого - без, но с таким же именем - теоретически у ТК должна поехать крыша...
_________________
Xubuntu
Back to top
View user's profile Send private message
D1P



Joined: 20 Dec 2004
Posts: 2973
Location: Тбилиси

Post (Separately) Posted: Tue Jun 30, 2009 17:07    Post subject: Reply with quote

Ник wrote:
Мне другое интересно - если ТК при создании коммента к Уникодному файлу "отрезает" умляуты от букв (что видно из цитаты), то при создании двух файлов: одного с умляутом, другого - без, но с таким же именем - теоретически у ТК должна поехать крыша...

А она и едет. Я вот сейчас поэкспериментировал: в моём случае TC записывает имя файла как ®O????? (где ? - 0x3F), принцип запоминания мне не понятен, но тем не менее. Если создать файл, где "непонятые" символы будут заменены на другие, но тоже "непонятые" - TC начинает считать, что это один и тот же файл:

_________________
База знаний о Total Commander
Блог
Back to top
View user's profile Send private message
DrShark



Joined: 21 Oct 2006
Posts: 911
Location: Kyiv, Ukraine

Post (Separately) Posted: Tue Jun 30, 2009 17:21    Post subject: Reply with quote

D1P wrote:
Ник wrote:
Мне другое интересно - если ТК при создании коммента к Уникодному файлу "отрезает" умляуты от букв (что видно из цитаты), то при создании двух файлов: одного с умляутом, другого - без, но с таким же именем - теоретически у ТК должна поехать крыша...

А она и едет. Я вот сейчас поэкспериментировал: в моём случае TC записывает имя файла как ®O????? (где ? - 0x3F), принцип запоминания мне не понятен, но тем не менее. Если создать файл, где "непонятые" символы будут заменены на другие, но тоже "непонятые" - TC начинает считать, что это один и тот же файл

This is intentional (c): http://www.ghisler.ch/board/viewtopic.php?t=21909
Back to top
View user's profile Send private message
D1P



Joined: 20 Dec 2004
Posts: 2973
Location: Тбилиси

Post (Separately) Posted: Tue Jun 30, 2009 17:38    Post subject: Reply with quote

Это плохо. Но убеждать Гислера что-то делать - не по мне.
_________________
База знаний о Total Commander
Блог
Back to top
View user's profile Send private message
Tol!k



Joined: 01 Apr 2008
Posts: 1727
Location: Арзамас

Post (Separately) Posted: Wed Jul 01, 2009 02:09    Post subject: Reply with quote

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
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Total Commander Forum Index -> Общие вопросы All times are GMT + 4 Hours
Goto page 1, 2  Next
Page 1 of 2

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group