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 

Total Commander 10.52 rc5

 
Post new topic   Reply to topic    Total Commander Forum Index -> Общие вопросы printer-friendly view
View previous topic :: View next topic  
Author Message
CaptainFlint



Joined: 14 Dec 2004
Posts: 6151
Location: Москва

Post (Separately) Posted: Fri Oct 21, 2022 16:14    Post subject: Total Commander 10.52 rc5 Reply with quote

Пятый релиз-кандидат Total Commander 10.52.

Новая порция исправлений, плюс внесены изменения в механизм открытия документов, являющихся по своей структуре ZIP-архивами: если файл не имеет стандартного расширения офисных документов и привязка для его расширения отсутствует в ветке реестра HKEY_CLASSES_ROOT, тогда этот файл будет открыт в панели TC как ZIP-архив, даже если для него имеется список зарегистрированных программ "Открыть с помощью". По умолчанию список офисных расширений следующий:
Code:
*.docx *.docm *.dotx *.dotm *.xlsx *.xlsm *.xltx *.xltm *.pptx *.pptm *.ppsx *.potx *.potm *.vsdx *.odt *.ods *.odp *.odg

Его можно переопределять ключом PreferOpenTypes, перечислив там свой набор масок. Если перед значением ключа поставить символ плюса, эти маски будут добавлены к стандартным. Вертикальной чертой отделяются маски-исключения: файлы этих типов всегда будут открываться как архивы.

P. S. Это перевод описания; в поведении Тотала наблюдаются расхождения с этим описанием, но пока непонятно, это ошибка или я неправильно понял смысл.

Полная история изменений: history1052.txt

Загрузить можно со страницы на сайте ghisler.com или с wincmd.ru:
_________________
Почему же, ё-моё, ты нигде не пишешь "ё"?
Back to top
View user's profile Send private message
Avada



Joined: 01 Aug 2008
Posts: 10236
Location: Россия, Саратов

Post (Separately) Posted: Fri Oct 21, 2022 20:51    Post subject: Reply with quote

CaptainFlint
А можно ли уточнить, о каких именно расхождениях идёт речь? Я пока явных несоответствий описания и реального поведения не увидел.
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
CaptainFlint



Joined: 14 Dec 2004
Posts: 6151
Location: Москва

Post (Separately) Posted: Fri Oct 21, 2022 23:05    Post subject: Reply with quote

В качестве примера я взял fb2, на котором у меня есть несколько программ в меню Open with и который является ZIP-форматом. Удалил (точнее переименовал) ветку HKEY_CLASSES_ROOT\.fb2, запустил новый Тотал, нажал Enter — запустилась читалка, файл открылся в ней. Хотя по описанию должен был открыться в панели Тотала как архив, так как нет указанного ключа в реестре и расширение не принадлежит предустановленному списку офисных форматов.
_________________
Почему же, ё-моё, ты нигде не пишешь "ё"?
Back to top
View user's profile Send private message
Avada



Joined: 01 Aug 2008
Posts: 10236
Location: Россия, Саратов

Post (Separately) Posted: Sat Oct 22, 2022 07:30    Post subject: Reply with quote

CaptainFlint
Понятно. Я проверял в первую очередь новый ключ PreferOpenTypes, там логика вроде бы более или менее ясна: предустановленный список расширений можно использовать для открытия по ассоциации полностью или частично, можно его дополнять, однако произвольно расширять сверх списка перечень того, что открывается как архив, одним только ключом не получается (скажем, добавление | *.fb2 не сработает). А с самим реестром я не игрался, но там в самом деле с равным успехом могут быть и не совсем чёткая формулировка, и ошибка реализации. А вообще нововведения появились после обсуждения в этой теме, все неясности там можно уточнить (и даже нужно, ибо финал 10.52 близок)
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
CaptainFlint



Joined: 14 Dec 2004
Posts: 6151
Location: Москва

Post (Separately) Posted: Wed Oct 26, 2022 20:33    Post subject: Reply with quote

Как пояснил Гислер, учитывается ещё и наличие флага UserChoice. Если он есть, то файл тоже будет открыт в ассоциированной программе.
_________________
Почему же, ё-моё, ты нигде не пишешь "ё"?
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
Page 1 of 1

 
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