View previous topic :: View next topic |
Author |
Message |
burav

Joined: 07 Oct 2011 Posts: 21
|
(Separately) Posted: Sat Oct 08, 2011 20:52 Post subject: TCASwitcher - переключение внутренних ассоциаций и не только |
|
|
TCASwitcher - программа для переключения внутренних файловых ассоциаций Total Commander >7.5 с возможностью задать наборы программ для открытия файлов в зависимости от их расширения
Имеет два режима работы (описание настроек смотри в TCASwitcher.ini):
1. Запуск без параметров командной строки (просто нажатие на кнопку в панели TC). В этом режиме программа последовательно переключает две секции внутренних файловых ассоциаций (переименованием секций [Associations] в [-Associations] и наоборот в wincmd.ini), обновляет значки файлов в панелях, и отображает состояние текущей секции иконкой на панели инструментов (зеленая - в текущей секции есть ассоциации с типами файлов, красная - в текущей секции нет ассоциаций с типами файлов, двухцветная - в обоих секциях есть ассоциации с типами файлов)
2. Запуск с параметрами командной строки, содержащими имя файла для открытия (перетаскивание файла на кнопку или нажатие на кнопку с параметрами %P%N (%P%S) в панели TC). В этом режиме рядом с указателем мыши появляется окно и, в зависимости от содержания TCASwitcher.ini, предлагает программы для открытия файла
Никаких регистраций в системе, полная портативность
Прошу высказывать замечания\предложения по программе
Скачать TCASwitcher 1.1.4
ifolder.ru/26189893 |
|
Back to top |
|
 |
Flasher

Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
|
Back to top |
|
 |
Avada

Joined: 01 Aug 2008 Posts: 10179 Location: Россия, Саратов
|
(Separately) Posted: Sat Oct 08, 2011 21:12 Post subject: |
|
|
В порядке справки: да, это та же утилита (только основательно доработанная и — по моему предложению — переименованная), которую в исходном варианте рассматривали в этой теме (которую пришлось закрыть, поскольку конструктивного обсуждения там, к сожалению, не вышло). Дальше она обсуждалась на ру-борде. Лично я пользуюсь просто для отключения/включения внутренних ассоциаций. _________________ Даже самая богатая фантазия
Не представит себе наши безобразия.
Last edited by Avada on Sat Oct 08, 2011 21:21; edited 1 time in total |
|
Back to top |
|
 |
burav

Joined: 07 Oct 2011 Posts: 21
|
(Separately) Posted: Sat Oct 08, 2011 21:19 Post subject: |
|
|
Flasher
Тема немного закрыта и к обсуждению непригодна, да и много воды с тех пор утекло |
|
Back to top |
|
 |
Flasher

Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Sat Oct 08, 2011 21:24 Post subject: |
|
|
burav
Да, я забыл про это, выше уже написали.
Ок, сейчас посмотрим, что там за окно.
Добавлено: думал что именно программы для внутренних ассоциаций показывает окно, а оказалось, что это пародия на F4Menu. Да и размер в сравнении с ней внушительный.
Всё-таки скрипт на 700 байт меня больше удовлетворяет. |
|
Back to top |
|
 |
ask-rus

Joined: 10 Nov 2009 Posts: 2076 Location: Russian Federation
|
(Separately) Posted: Sat Apr 27, 2013 10:49 Post subject: |
|
|
Несколько причин послужили поводом пересмотреть взгляды и вооружиться утилитой:
1. Ранее использовал kIT Universal Presets, с которым имел так и не завершённую проблему с перезапуском. В итоге привязал к нему Tinny TC Restarter, а это уже две утилиты в действии.
2. Перезапуск казался мне более чистым решением, однако, выдался случай, когда потребовалось отключить ассоциации, а TC производил длительную фоновую операцию.
3. Нельзя не отметить скорость переключения текущей версии утилиты.
4. От автора утилиты использую вполне сносный лаунчер для браузера. _________________ «Минимализм - это кратчайший путь бесконечного стремления к идеалу»
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица |
|
Back to top |
|
 |
ask-rus

Joined: 10 Nov 2009 Posts: 2076 Location: Russian Federation
|
(Separately) Posted: Sun Apr 28, 2013 18:11 Post subject: |
|
|
[Associations] и [-Associations] - теперь две секции в wincmd.ini... Это такая фишка? _________________ «Минимализм - это кратчайший путь бесконечного стремления к идеалу»
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица |
|
Back to top |
|
 |
mf-zl

Joined: 21 Aug 2005 Posts: 71 Location: BLR
|
|
Back to top |
|
 |
Avada

Joined: 01 Aug 2008 Posts: 10179 Location: Россия, Саратов
|
(Separately) Posted: Sun Apr 28, 2013 21:04 Post subject: |
|
|
ask-rus wrote: | Это такая фишка? |
А ты для выяснения этого в ридми утилиты заглядывать не пробовал? _________________ Даже самая богатая фантазия
Не представит себе наши безобразия. |
|
Back to top |
|
 |
ask-rus

Joined: 10 Nov 2009 Posts: 2076 Location: Russian Federation
|
(Separately) Posted: Mon Apr 29, 2013 08:31 Post subject: |
|
|
Avada wrote: | А ты для выяснения этого в ридми утилиты заглядывать не пробовал? |
Где именно в readme.txt говорится о том, что должно быть две секции? Там в скобках, где описание цветов кнопки, а именно
Quote: | (зеленая - в текущей секции есть ассоциации с типами файлов, красная - в текущей секции нет ассоциаций с типами файлов, двухцветная - в обоих секциях есть ассоциации с типами файлов) | ? Собственно, то же, что и в шапке. _________________ «Минимализм - это кратчайший путь бесконечного стремления к идеалу»
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица |
|
Back to top |
|
 |
Avada

Joined: 01 Aug 2008 Posts: 10179 Location: Россия, Саратов
|
(Separately) Posted: Mon Apr 29, 2013 10:37 Post subject: |
|
|
ask-rus
Лично у меня все до одного архивы с этой утилитой содержат файл readme.txt, где, помимо прочего, сказано:
Quote: | 1. Запуск без параметров командной строки (просто нажатие на кнопку в панели TC). В этом режиме программа последовательно переключает две секции внутренних файловых ассоциаций (переименованием секций [Associations] в [-Associations] и наоборот в wincmd.ini), обновляет значки файлов в панелях, и отображает состояние текущей секции иконкой на панели инструментов (зеленая - в текущей секции есть ассоциации с типами файлов, красная - в текущей секции нет ассоциаций с типами файлов, двухцветная - в обоих секциях есть ассоциации с типами файлов) |
Процитировано по документации для версий 1.1.0-1.1.4. В предыдущих это было, но немного другими словами.
В шапке темы, кстати, это сказано тоже.  _________________ Даже самая богатая фантазия
Не представит себе наши безобразия. |
|
Back to top |
|
 |
ask-rus

Joined: 10 Nov 2009 Posts: 2076 Location: Russian Federation
|
(Separately) Posted: Mon Apr 29, 2013 12:59 Post subject: |
|
|
Avada
Выделенное в Цитате и ранее выполнял мой скрипт, однако, в wincmd.ini не было двух секций [Associations] и [-Associations] одновременно, т.е. либо одно, либо другое. Я уже понял, что это фишка и, полагаю, секция [-Associations] может содержать другой набор ассоциаций, который впоследствии будет задействован при переключении, правда, пока не понимаю, какой в этом практический смысл. _________________ «Минимализм - это кратчайший путь бесконечного стремления к идеалу»
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица |
|
Back to top |
|
 |
ice_daemon
Joined: 07 Jun 2013 Posts: 23
|
(Separately) Posted: Sun Oct 20, 2013 16:50 Post subject: |
|
|
а нет идей, как реализовать такой момент
- запуск по Enter с внутренними ассоциациями
- запуск например по Shift+Enter с внешними |
|
Back to top |
|
 |
Avada

Joined: 01 Aug 2008 Posts: 10179 Location: Россия, Саратов
|
(Separately) Posted: Sun Oct 20, 2013 16:59 Post subject: |
|
|
ice_daemon
Идея есть одна: выяснить, какое отношение (кроме словосочетания "внутренние ассоциации") имеет вопрос к обсуждаемой в этой теме утилите. При наличии на форуме куда более подходящих тем. Например, этой или любой темы по внешним утилитам для расширенного применения функции редактирования (начиная с F4Menu) в том числе и для вызова системных ассоциаций. И правил форума, само собой. _________________ Даже самая богатая фантазия
Не представит себе наши безобразия. |
|
Back to top |
|
 |
burav

Joined: 07 Oct 2011 Posts: 21
|
(Separately) Posted: Fri Sep 15, 2023 20:50 Post subject: |
|
|
Недавно попался на глаза чейнджлог Total Commander), увидел, что появились встроенные команды cm_ReloadFileIcons и cm_ReloadBarIcons для обновления панелей. Обновил утилиту, теперь при переключении нет мелькающих окон, требуется TC 10.50+
v1.1.5
https://disk.yandex.ru/d/S1wN9Gjqbxx9Sg |
|
Back to top |
|
 |
|