View previous topic :: View next topic |
Author |
Message |
CaptainFlint
Joined: 14 Dec 2004 Posts: 6151 Location: Москва
|
(Separately) Posted: Fri Oct 21, 2022 16:14 Post subject: Total Commander 10.52 rc5 |
|
|
Пятый релиз-кандидат 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 |
|
|
Avada
Joined: 01 Aug 2008 Posts: 10268 Location: Россия, Саратов
|
(Separately) Posted: Fri Oct 21, 2022 20:51 Post subject: |
|
|
CaptainFlint
А можно ли уточнить, о каких именно расхождениях идёт речь? Я пока явных несоответствий описания и реального поведения не увидел. _________________ Даже самая богатая фантазия
Не представит себе наши безобразия. |
|
Back to top |
|
|
CaptainFlint
Joined: 14 Dec 2004 Posts: 6151 Location: Москва
|
(Separately) Posted: Fri Oct 21, 2022 23:05 Post subject: |
|
|
В качестве примера я взял fb2, на котором у меня есть несколько программ в меню Open with и который является ZIP-форматом. Удалил (точнее переименовал) ветку HKEY_CLASSES_ROOT\.fb2, запустил новый Тотал, нажал Enter — запустилась читалка, файл открылся в ней. Хотя по описанию должен был открыться в панели Тотала как архив, так как нет указанного ключа в реестре и расширение не принадлежит предустановленному списку офисных форматов. _________________ Почему же, ё-моё, ты нигде не пишешь "ё"? |
|
Back to top |
|
|
Avada
Joined: 01 Aug 2008 Posts: 10268 Location: Россия, Саратов
|
(Separately) Posted: Sat Oct 22, 2022 07:30 Post subject: |
|
|
CaptainFlint
Понятно. Я проверял в первую очередь новый ключ PreferOpenTypes, там логика вроде бы более или менее ясна: предустановленный список расширений можно использовать для открытия по ассоциации полностью или частично, можно его дополнять, однако произвольно расширять сверх списка перечень того, что открывается как архив, одним только ключом не получается (скажем, добавление | *.fb2 не сработает). А с самим реестром я не игрался, но там в самом деле с равным успехом могут быть и не совсем чёткая формулировка, и ошибка реализации. А вообще нововведения появились после обсуждения в этой теме, все неясности там можно уточнить (и даже нужно, ибо финал 10.52 близок) _________________ Даже самая богатая фантазия
Не представит себе наши безобразия. |
|
Back to top |
|
|
CaptainFlint
Joined: 14 Dec 2004 Posts: 6151 Location: Москва
|
(Separately) Posted: Wed Oct 26, 2022 20:33 Post subject: |
|
|
Как пояснил Гислер, учитывается ещё и наличие флага UserChoice. Если он есть, то файл тоже будет открыт в ассоциированной программе. _________________ Почему же, ё-моё, ты нигде не пишешь "ё"? |
|
Back to top |
|
|
|
|
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
|