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 

TC4Shell - использование WCX плагинов в Проводнике
Goto page Previous  1, 2, 3, 4, 5, 6, 7, 8  Next
 
Post new topic   Reply to topic    Total Commander Forum Index -> Программное обеспечение printer-friendly view
View previous topic :: View next topic  
Author Message
Dec



Joined: 07 Sep 2006
Posts: 466

Post (Separately) Posted: Sun Jan 03, 2016 20:42    Post subject: Reply with quote

Flasher wrote:
А где в списке ...?
Спасибо за список, по изучаю.

Flasher wrote:
И я бы снял галки
Если установщик ставит галку включенной, то это по его мнению безопасная операция.
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 12977
Location: Москва

Post (Separately) Posted: Sun Jan 03, 2016 20:51    Post subject: Reply with quote

Dec wrote:
то это по его мнению безопасная операция
Эмм. А как установщик без составителя может решать такие вещи?
_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Back to top
View user's profile Send private message
Dec



Joined: 07 Sep 2006
Posts: 466

Post (Separately) Posted: Sun Jan 03, 2016 21:02    Post subject: Reply with quote

Flasher wrote:
Эмм. А как установщик без составителя может решать такие вещи?
Если после установки ассоциации изменится поведение уже установленных в системе компонент - то операция опасна. Иначе безопасна. Как то так.
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 12977
Location: Москва

Post (Separately) Posted: Sun Jan 03, 2016 21:09    Post subject: Reply with quote

Ну, так очевидно, что chm по-умолчанию открывается системным hh.exe. Где же тут соблюдена "безопасность"?
В моём случае это и flv касается.
_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Back to top
View user's profile Send private message
Dec



Joined: 07 Sep 2006
Posts: 466

Post (Separately) Posted: Sun Jan 03, 2016 21:15    Post subject: Reply with quote

Flasher wrote:
Ну, так очевидно, что chm по-умолчанию открывается системным hh.exe. Где же тут соблюдена "безопасность"?
Ну так и после установки ассоциации chm будет по-умолчанию открывается системным hh.exe. Для открытия в Проводнике есть команда контекстного меню "Открыть в этом окне".
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 12977
Location: Москва

Post (Separately) Posted: Sun Jan 03, 2016 21:18    Post subject: Reply with quote

А какой тогда смысл списка, если весь он будет открываться только через контекстное меню? Confused
_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Back to top
View user's profile Send private message
Dec



Joined: 07 Sep 2006
Posts: 466

Post (Separately) Posted: Sun Jan 03, 2016 21:37    Post subject: Reply with quote

Flasher wrote:
А какой тогда смысл списка, если весь он будет открываться только через контекстное меню? Confused
Смысл примерно следующий. После регистрации файлы типа 7z, для которых в системе нет ассоциированной программы, будут открываться по умолчанию Проводником, а файлы типа chm, для которых в системе есть ассоциированная программа, будут по прежнему открываться в ассоциированной программе, но будет и возможность открыть файл как архив в Проводнике через команду контекстного меню.
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 12977
Location: Москва

Post (Separately) Posted: Sun Jan 03, 2016 21:41    Post subject: Reply with quote

Считаю, такой подход не совсем верным с учётом исходного назначения программы. Правильней было бы иметь возможность открывать весь список через ПКМ, а отмеченное по Enter. Иначе прямой смысл файловых ассоциаций теряется.
При этом было бы логично, чтобы отмечены были все архивные расширения и те, что ещё не ассоцированы.
_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Back to top
View user's profile Send private message
Dec



Joined: 07 Sep 2006
Posts: 466

Post (Separately) Posted: Sun Jan 03, 2016 21:51    Post subject: Reply with quote

Flasher wrote:
Считаю, такой подход не совсем верным
Проблема состоит в том, что регистрация TC4Shell в системе и регистрация любой другой программы очень разные. Регистрация TC4Shell - это регистрация namespace shell extension, что накладывает множество ограничений. В частности, невозможно открыть произвольный файл в Проводнике без установки соответствующей ассоциации (которая, напомню, физически отличается от регистрации ассоциации расширения файла к стандартному приложению).
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 12977
Location: Москва

Post (Separately) Posted: Sun Jan 03, 2016 22:06    Post subject: Reply with quote

Dec wrote:
без установки соответствующей ассоциации
А чем установка ассоциации установщиком отличается от установки ассоциации программой через запрос? Разве это нельзя совместить?
_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Back to top
View user's profile Send private message
Dec



Joined: 07 Sep 2006
Posts: 466

Post (Separately) Posted: Sun Jan 03, 2016 22:09    Post subject: Reply with quote

Flasher wrote:
Dec wrote:
без установки соответствующей ассоциации
А чем установка ассоциации установщиком отличается от установки ассоциации программой через запрос? Разве это нельзя совместить?
Не понял вопрос.
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 12977
Location: Москва

Post (Separately) Posted: Sun Jan 03, 2016 22:24    Post subject: Reply with quote

Ну, всплывающее предложение при установке на годном файле ассоцирует аналогично системной привязке? Или аналогично установщику по namespace shell?

Не нужно цитировать предыдущие посты. И так понятно, к чему ответ.
_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Back to top
View user's profile Send private message
Dec



Joined: 07 Sep 2006
Posts: 466

Post (Separately) Posted: Sun Jan 03, 2016 22:28    Post subject: Reply with quote

В всплывающем предложении и установщике используется один и тот же механизм установки ассоциаций - ассоциация расширения файла к namespace shell extension.
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 12977
Location: Москва

Post (Separately) Posted: Sun Jan 03, 2016 22:33    Post subject: Reply with quote

Понятно. Жаль.
_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 12977
Location: Москва

Post (Separately) Posted: Fri Sep 02, 2016 18:58    Post subject: Reply with quote

Dec
А есть возможность подцепить архивы без расширений? В скрипте их можно проверять по IsFolder.
_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
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 Previous  1, 2, 3, 4, 5, 6, 7, 8  Next
Page 2 of 8

 
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