View previous topic :: View next topic |
Author |
Message |
Dec
Joined: 07 Sep 2006 Posts: 466
|
(Separately) Posted: Sun Jan 03, 2016 20:42 Post subject: |
|
|
Flasher wrote: | А где в списке ...? | Спасибо за список, по изучаю.
Flasher wrote: | И я бы снял галки | Если установщик ставит галку включенной, то это по его мнению безопасная операция. |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Sun Jan 03, 2016 20:51 Post subject: |
|
|
Dec wrote: | то это по его мнению безопасная операция | Эмм. А как установщик без составителя может решать такие вещи? _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
|
Dec
Joined: 07 Sep 2006 Posts: 466
|
(Separately) Posted: Sun Jan 03, 2016 21:02 Post subject: |
|
|
Flasher wrote: | Эмм. А как установщик без составителя может решать такие вещи? | Если после установки ассоциации изменится поведение уже установленных в системе компонент - то операция опасна. Иначе безопасна. Как то так. |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Sun Jan 03, 2016 21:09 Post subject: |
|
|
Ну, так очевидно, что chm по-умолчанию открывается системным hh.exe. Где же тут соблюдена "безопасность"?
В моём случае это и flv касается. _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
|
Dec
Joined: 07 Sep 2006 Posts: 466
|
(Separately) Posted: Sun Jan 03, 2016 21:15 Post subject: |
|
|
Flasher wrote: | Ну, так очевидно, что chm по-умолчанию открывается системным hh.exe. Где же тут соблюдена "безопасность"? | Ну так и после установки ассоциации chm будет по-умолчанию открывается системным hh.exe. Для открытия в Проводнике есть команда контекстного меню "Открыть в этом окне". |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Sun Jan 03, 2016 21:18 Post subject: |
|
|
А какой тогда смысл списка, если весь он будет открываться только через контекстное меню? _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
|
Dec
Joined: 07 Sep 2006 Posts: 466
|
(Separately) Posted: Sun Jan 03, 2016 21:37 Post subject: |
|
|
Flasher wrote: | А какой тогда смысл списка, если весь он будет открываться только через контекстное меню? | Смысл примерно следующий. После регистрации файлы типа 7z, для которых в системе нет ассоциированной программы, будут открываться по умолчанию Проводником, а файлы типа chm, для которых в системе есть ассоциированная программа, будут по прежнему открываться в ассоциированной программе, но будет и возможность открыть файл как архив в Проводнике через команду контекстного меню. |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Sun Jan 03, 2016 21:41 Post subject: |
|
|
Считаю, такой подход не совсем верным с учётом исходного назначения программы. Правильней было бы иметь возможность открывать весь список через ПКМ, а отмеченное по Enter. Иначе прямой смысл файловых ассоциаций теряется.
При этом было бы логично, чтобы отмечены были все архивные расширения и те, что ещё не ассоцированы. _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
|
Dec
Joined: 07 Sep 2006 Posts: 466
|
(Separately) Posted: Sun Jan 03, 2016 21:51 Post subject: |
|
|
Flasher wrote: | Считаю, такой подход не совсем верным | Проблема состоит в том, что регистрация TC4Shell в системе и регистрация любой другой программы очень разные. Регистрация TC4Shell - это регистрация namespace shell extension, что накладывает множество ограничений. В частности, невозможно открыть произвольный файл в Проводнике без установки соответствующей ассоциации (которая, напомню, физически отличается от регистрации ассоциации расширения файла к стандартному приложению). |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Sun Jan 03, 2016 22:06 Post subject: |
|
|
Dec wrote: | без установки соответствующей ассоциации | А чем установка ассоциации установщиком отличается от установки ассоциации программой через запрос? Разве это нельзя совместить? _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
|
Dec
Joined: 07 Sep 2006 Posts: 466
|
(Separately) Posted: Sun Jan 03, 2016 22:09 Post subject: |
|
|
Flasher wrote: | Dec wrote: | без установки соответствующей ассоциации | А чем установка ассоциации установщиком отличается от установки ассоциации программой через запрос? Разве это нельзя совместить? | Не понял вопрос. |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Sun Jan 03, 2016 22:24 Post subject: |
|
|
Ну, всплывающее предложение при установке на годном файле ассоцирует аналогично системной привязке? Или аналогично установщику по namespace shell?
Не нужно цитировать предыдущие посты. И так понятно, к чему ответ. _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
|
Dec
Joined: 07 Sep 2006 Posts: 466
|
(Separately) Posted: Sun Jan 03, 2016 22:28 Post subject: |
|
|
В всплывающем предложении и установщике используется один и тот же механизм установки ассоциаций - ассоциация расширения файла к namespace shell extension. |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Sun Jan 03, 2016 22:33 Post subject: |
|
|
Понятно. Жаль. _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Fri Sep 02, 2016 18:58 Post subject: |
|
|
Dec
А есть возможность подцепить архивы без расширений? В скрипте их можно проверять по IsFolder. _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
|
|