TCASwitcher - переключение внутренних ассоциаций и не только
Select messages from
# through # FAQ
[/[Print]\]
Goto page 1, 2  Next  :| |:
Total Commander -> Автоматизация Total Commander

#1: TCASwitcher - переключение внутренних ассоциаций и не только Author: burav PostPosted: Sat Oct 08, 2011 20:52
    —
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

#2:  Author: FlasherLocation: Москва PostPosted: Sat Oct 08, 2011 21:09
    —
burav
Уже есть тема.

#3:  Author: AvadaLocation: Россия, Саратов PostPosted: Sat Oct 08, 2011 21:12
    —
В порядке справки: да, это та же утилита (только основательно доработанная и — по моему предложению — переименованная), которую в исходном варианте рассматривали в этой теме (которую пришлось закрыть, поскольку конструктивного обсуждения там, к сожалению, не вышло). Дальше она обсуждалась на ру-борде. Лично я пользуюсь просто для отключения/включения внутренних ассоциаций.

Last edited by Avada on Sat Oct 08, 2011 21:21; edited 1 time in total

#4:  Author: burav PostPosted: Sat Oct 08, 2011 21:19
    —
Flasher
Тема немного закрыта и к обсуждению непригодна, да и много воды с тех пор утекло

#5:  Author: FlasherLocation: Москва PostPosted: Sat Oct 08, 2011 21:24
    —
burav
Да, я забыл про это, выше уже написали.
Ок, сейчас посмотрим, что там за окно.

Добавлено: думал что именно программы для внутренних ассоциаций показывает окно, а оказалось, что это пародия на F4Menu. Да и размер в сравнении с ней внушительный.
Всё-таки скрипт на 700 байт меня больше удовлетворяет.

#6:  Author: ask-rusLocation: Russian Federation PostPosted: Sat Apr 27, 2013 10:49
    —
Несколько причин послужили поводом пересмотреть взгляды и вооружиться утилитой:
1. Ранее использовал kIT Universal Presets, с которым имел так и не завершённую проблему с перезапуском. В итоге привязал к нему Tinny TC Restarter, а это уже две утилиты в действии.
2. Перезапуск казался мне более чистым решением, однако, выдался случай, когда потребовалось отключить ассоциации, а TC производил длительную фоновую операцию.
3. Нельзя не отметить скорость переключения текущей версии утилиты.
4. От автора утилиты использую вполне сносный лаунчер для браузера.

#7:  Author: ask-rusLocation: Russian Federation PostPosted: Sun Apr 28, 2013 18:11
    —
[Associations] и [-Associations] - теперь две секции в wincmd.ini... Это такая фишка?

#8:  Author: mf-zlLocation: BLR PostPosted: Sun Apr 28, 2013 18:39
    —
AHK_L переключение ассоциаций без перезапуска TC
http://forum.wincmd.ru/viewtopic.php?p=100835#100835

#9:  Author: AvadaLocation: Россия, Саратов PostPosted: Sun Apr 28, 2013 21:04
    —
ask-rus wrote:
Это такая фишка?

А ты для выяснения этого в ридми утилиты заглядывать не пробовал?

#10:  Author: ask-rusLocation: Russian Federation PostPosted: Mon Apr 29, 2013 08:31
    —
Avada wrote:
А ты для выяснения этого в ридми утилиты заглядывать не пробовал?

Где именно в readme.txt говорится о том, что должно быть две секции? Там в скобках, где описание цветов кнопки, а именно
Quote:
(зеленая - в текущей секции есть ассоциации с типами файлов, красная - в текущей секции нет ассоциаций с типами файлов, двухцветная - в обоих секциях есть ассоциации с типами файлов)
? Собственно, то же, что и в шапке.

#11:  Author: AvadaLocation: Россия, Саратов PostPosted: Mon Apr 29, 2013 10:37
    —
ask-rus
Лично у меня все до одного архивы с этой утилитой содержат файл readme.txt, где, помимо прочего, сказано:
Quote:
1. Запуск без параметров командной строки (просто нажатие на кнопку в панели TC). В этом режиме программа последовательно переключает две секции внутренних файловых ассоциаций (переименованием секций [Associations] в [-Associations] и наоборот в wincmd.ini), обновляет значки файлов в панелях, и отображает состояние текущей секции иконкой на панели инструментов (зеленая - в текущей секции есть ассоциации с типами файлов, красная - в текущей секции нет ассоциаций с типами файлов, двухцветная - в обоих секциях есть ассоциации с типами файлов)

Процитировано по документации для версий 1.1.0-1.1.4. В предыдущих это было, но немного другими словами.
В шапке темы, кстати, это сказано тоже. Wink

#12:  Author: ask-rusLocation: Russian Federation PostPosted: Mon Apr 29, 2013 12:59
    —
Avada
Выделенное в Цитате и ранее выполнял мой скрипт, однако, в wincmd.ini не было двух секций [Associations] и [-Associations] одновременно, т.е. либо одно, либо другое. Я уже понял, что это фишка и, полагаю, секция [-Associations] может содержать другой набор ассоциаций, который впоследствии будет задействован при переключении, правда, пока не понимаю, какой в этом практический смысл.

#13:  Author: ice_daemon PostPosted: Sun Oct 20, 2013 16:50
    —
а нет идей, как реализовать такой момент
- запуск по Enter с внутренними ассоциациями
- запуск например по Shift+Enter с внешними

#14:  Author: AvadaLocation: Россия, Саратов PostPosted: Sun Oct 20, 2013 16:59
    —
ice_daemon
Идея есть одна: выяснить, какое отношение (кроме словосочетания "внутренние ассоциации") имеет вопрос к обсуждаемой в этой теме утилите. При наличии на форуме куда более подходящих тем. Например, этой или любой темы по внешним утилитам для расширенного применения функции редактирования (начиная с F4Menu) в том числе и для вызова системных ассоциаций. И правил форума, само собой.

#15:  Author: burav PostPosted: Fri Sep 15, 2023 20:50
    —
Недавно попался на глаза чейнджлог Total Commander), увидел, что появились встроенные команды cm_ReloadFileIcons и cm_ReloadBarIcons для обновления панелей. Обновил утилиту, теперь при переключении нет мелькающих окон, требуется TC 10.50+

v1.1.5
https://disk.yandex.ru/d/S1wN9Gjqbxx9Sg



Total Commander -> Автоматизация Total Commander


output generated using printer-friendly topic mod. All times are GMT + 4 Hours

Goto page 1, 2  Next  :| |:
Page 1 of 2

Powered by phpBB © 2001, 2005 phpBB Group