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 

TCASwitcher - переключение внутренних ассоциаций и не только
Goto page 1, 2  Next
 
Post new topic   Reply to topic    Total Commander Forum Index -> Автоматизация Total Commander printer-friendly view
View previous topic :: View next topic  
Author Message
burav



Joined: 07 Oct 2011
Posts: 22

Post (Separately) Posted: Sat Oct 08, 2011 20:52    Post subject: TCASwitcher - переключение внутренних ассоциаций и не только Reply with quote

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
View user's profile Send private message
Flasher



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

Post (Separately) Posted: Sat Oct 08, 2011 21:09    Post subject: Reply with quote

burav
Уже есть тема.
Back to top
View user's profile Send private message
Avada



Joined: 01 Aug 2008
Posts: 10224
Location: Россия, Саратов

Post (Separately) Posted: Sat Oct 08, 2011 21:12    Post subject: Reply with quote

В порядке справки: да, это та же утилита (только основательно доработанная и — по моему предложению — переименованная), которую в исходном варианте рассматривали в этой теме (которую пришлось закрыть, поскольку конструктивного обсуждения там, к сожалению, не вышло). Дальше она обсуждалась на ру-борде. Лично я пользуюсь просто для отключения/включения внутренних ассоциаций.
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.


Last edited by Avada on Sat Oct 08, 2011 21:21; edited 1 time in total
Back to top
View user's profile Send private message
burav



Joined: 07 Oct 2011
Posts: 22

Post (Separately) Posted: Sat Oct 08, 2011 21:19    Post subject: Reply with quote

Flasher
Тема немного закрыта и к обсуждению непригодна, да и много воды с тех пор утекло
Back to top
View user's profile Send private message
Flasher



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

Post (Separately) Posted: Sat Oct 08, 2011 21:24    Post subject: Reply with quote

burav
Да, я забыл про это, выше уже написали.
Ок, сейчас посмотрим, что там за окно.

Добавлено: думал что именно программы для внутренних ассоциаций показывает окно, а оказалось, что это пародия на F4Menu. Да и размер в сравнении с ней внушительный.
Всё-таки скрипт на 700 байт меня больше удовлетворяет.
Back to top
View user's profile Send private message
ask-rus



Joined: 10 Nov 2009
Posts: 2076
Location: Russian Federation

Post (Separately) Posted: Sat Apr 27, 2013 10:49    Post subject: Reply with quote

Несколько причин послужили поводом пересмотреть взгляды и вооружиться утилитой:
1. Ранее использовал kIT Universal Presets, с которым имел так и не завершённую проблему с перезапуском. В итоге привязал к нему Tinny TC Restarter, а это уже две утилиты в действии.
2. Перезапуск казался мне более чистым решением, однако, выдался случай, когда потребовалось отключить ассоциации, а TC производил длительную фоновую операцию.
3. Нельзя не отметить скорость переключения текущей версии утилиты.
4. От автора утилиты использую вполне сносный лаунчер для браузера.
_________________
«Минимализм - это кратчайший путь бесконечного стремления к идеалу»
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица
Back to top
View user's profile Send private message
ask-rus



Joined: 10 Nov 2009
Posts: 2076
Location: Russian Federation

Post (Separately) Posted: Sun Apr 28, 2013 18:11    Post subject: Reply with quote

[Associations] и [-Associations] - теперь две секции в wincmd.ini... Это такая фишка?
_________________
«Минимализм - это кратчайший путь бесконечного стремления к идеалу»
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица
Back to top
View user's profile Send private message
mf-zl



Joined: 21 Aug 2005
Posts: 71
Location: BLR

Post (Separately) Posted: Sun Apr 28, 2013 18:39    Post subject: Reply with quote

AHK_L переключение ассоциаций без перезапуска TC
http://forum.wincmd.ru/viewtopic.php?p=100835#100835
Back to top
View user's profile Send private message
Avada



Joined: 01 Aug 2008
Posts: 10224
Location: Россия, Саратов

Post (Separately) Posted: Sun Apr 28, 2013 21:04    Post subject: Reply with quote

ask-rus wrote:
Это такая фишка?

А ты для выяснения этого в ридми утилиты заглядывать не пробовал?
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
ask-rus



Joined: 10 Nov 2009
Posts: 2076
Location: Russian Federation

Post (Separately) Posted: Mon Apr 29, 2013 08:31    Post subject: Reply with quote

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

Где именно в readme.txt говорится о том, что должно быть две секции? Там в скобках, где описание цветов кнопки, а именно
Quote:
(зеленая - в текущей секции есть ассоциации с типами файлов, красная - в текущей секции нет ассоциаций с типами файлов, двухцветная - в обоих секциях есть ассоциации с типами файлов)
? Собственно, то же, что и в шапке.
_________________
«Минимализм - это кратчайший путь бесконечного стремления к идеалу»
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица
Back to top
View user's profile Send private message
Avada



Joined: 01 Aug 2008
Posts: 10224
Location: Россия, Саратов

Post (Separately) Posted: Mon Apr 29, 2013 10:37    Post subject: Reply with quote

ask-rus
Лично у меня все до одного архивы с этой утилитой содержат файл readme.txt, где, помимо прочего, сказано:
Quote:
1. Запуск без параметров командной строки (просто нажатие на кнопку в панели TC). В этом режиме программа последовательно переключает две секции внутренних файловых ассоциаций (переименованием секций [Associations] в [-Associations] и наоборот в wincmd.ini), обновляет значки файлов в панелях, и отображает состояние текущей секции иконкой на панели инструментов (зеленая - в текущей секции есть ассоциации с типами файлов, красная - в текущей секции нет ассоциаций с типами файлов, двухцветная - в обоих секциях есть ассоциации с типами файлов)

Процитировано по документации для версий 1.1.0-1.1.4. В предыдущих это было, но немного другими словами.
В шапке темы, кстати, это сказано тоже. Wink
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
ask-rus



Joined: 10 Nov 2009
Posts: 2076
Location: Russian Federation

Post (Separately) Posted: Mon Apr 29, 2013 12:59    Post subject: Reply with quote

Avada
Выделенное в Цитате и ранее выполнял мой скрипт, однако, в wincmd.ini не было двух секций [Associations] и [-Associations] одновременно, т.е. либо одно, либо другое. Я уже понял, что это фишка и, полагаю, секция [-Associations] может содержать другой набор ассоциаций, который впоследствии будет задействован при переключении, правда, пока не понимаю, какой в этом практический смысл.
_________________
«Минимализм - это кратчайший путь бесконечного стремления к идеалу»
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица
Back to top
View user's profile Send private message
ice_daemon



Joined: 07 Jun 2013
Posts: 23

Post (Separately) Posted: Sun Oct 20, 2013 16:50    Post subject: Reply with quote

а нет идей, как реализовать такой момент
- запуск по Enter с внутренними ассоциациями
- запуск например по Shift+Enter с внешними
Back to top
View user's profile Send private message
Avada



Joined: 01 Aug 2008
Posts: 10224
Location: Россия, Саратов

Post (Separately) Posted: Sun Oct 20, 2013 16:59    Post subject: Reply with quote

ice_daemon
Идея есть одна: выяснить, какое отношение (кроме словосочетания "внутренние ассоциации") имеет вопрос к обсуждаемой в этой теме утилите. При наличии на форуме куда более подходящих тем. Например, этой или любой темы по внешним утилитам для расширенного применения функции редактирования (начиная с F4Menu) в том числе и для вызова системных ассоциаций. И правил форума, само собой.
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
burav



Joined: 07 Oct 2011
Posts: 22

Post (Separately) Posted: Fri Sep 15, 2023 20:50    Post subject: Reply with quote

Недавно попался на глаза чейнджлог Total Commander), увидел, что появились встроенные команды cm_ReloadFileIcons и cm_ReloadBarIcons для обновления панелей. Обновил утилиту, теперь при переключении нет мелькающих окон, требуется TC 10.50+

v1.1.5
https://disk.yandex.ru/d/S1wN9Gjqbxx9Sg
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Total Commander Forum Index -> Автоматизация Total Commander All times are GMT + 4 Hours
Goto page 1, 2  Next
Page 1 of 2

 
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