Задачки на внутренние ассоциации

Обсуждение Total Commander. Установка, использование, настройка, решение проблем, скрытые функции. Обсуждение новых версий.

Модераторы: Nik, d-view, Моторокер, Avada, CaptainFlint

Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

ask-rus писал(а):%1 вместо %2 для выделенных через контекстное внутренних - есть решение.
Какое же это решение? :?
Аватара пользователя
ask-rus
Сообщения: 2077
Зарегистрирован: Вт ноя 10, 2009 14:06
Откуда: Russian Federation

Сообщение ask-rus »

Flasher писал(а):Какое же это решение?
Не просит создать новый файл с именем выделенных, а открывает выделенные во вкладках.
«Минимализм - это кратчайший путь бесконечного стремления к идеалу»
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

Flasher
Да, повод ничуть не хуже другого. Апдейт сделал, но лучше от этого работа с внутренними ассоциациями всё равно не стала.

А в своей справке мы этот момент (с Enter) постараемся доработать сами.
ask-rus писал(а):Не просит создать новый файл с именем выделенных, а открывает выделенные во вкладках.
Да, вариант вполне пригоден для работы.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

ask-rus писал(а):Не просит создать новый файл с именем выделенных, а открывает выделенные во вкладках.
Несколько? Так %1 только для одного. :?:
И правильно я понимаю, что речь идёт не о вызове команды по Enter, который требовался? Я просто меню Вн-х асс-й вообще не использую. Меня клавиша категорически не устраивает, обхожусь F4Menu.
Avada писал(а):Апдейт сделал, но лучше от этого работа с внутренними ассоциациями всё равно не стала.
Я имел в виду повод для меня (безотносительно к проблеме). :wink:
Avada писал(а):А в своей справке мы этот момент постараемся доработать сами.
Ок. Хотя бы так.
Аватара пользователя
ask-rus
Сообщения: 2077
Зарегистрирован: Вт ноя 10, 2009 14:06
Откуда: Russian Federation

Сообщение ask-rus »

Flasher писал(а):Несколько?
Да.
Flasher писал(а):Так %1 только для одного.
Да. :D
Flasher писал(а):И правильно я понимаю, что речь идёт не о вызове команды по Enter
Да.

Добавлено спустя 2 минуты:
Flasher писал(а):Меня клавиша категорически не устраивает
Какая клавиша?
«Минимализм - это кратчайший путь бесконечного стремления к идеалу»
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

Flasher писал(а):Несколько? Так %1 только для одного.
При указанных выше условиях — не только. :wink:
Кстати, я тоже в основном обхожусь F4Menu. Хотя бывают редкие случаи, когда нужный мне результат достигается только внутренними ассоциациями.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

ask-rus писал(а):
Flasher писал(а):И правильно я понимаю, что речь идёт не о вызове команды по Enter
Да.
Тогда это не решение.
ask-rus писал(а):Какая клавиша?
Она там одна - Enter.
Avada писал(а):При указанных выше условиях — не только.
Условие для ТС одно - использование такой записи для меню. Остальные условия касаются AkelPad, который вовсе не является камнем преткновения, как и любой другой MDI-редактор.
Avada писал(а):Хотя бывают редкие случаи, когда нужный мне результат достигается только внутренними ассоциациями.
Например?
Аватара пользователя
ask-rus
Сообщения: 2077
Зарегистрирован: Вт ноя 10, 2009 14:06
Откуда: Russian Federation

Сообщение ask-rus »

Flasher писал(а):Тогда это не решение.
Это решение не твоего итога.
Flasher писал(а):Она там одна - Enter.
И что мешает назначить на cm_ContextMenuInternal любую другую?
«Минимализм - это кратчайший путь бесконечного стремления к идеалу»
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица
Аватара пользователя
Andrey_A
Сообщения: 394
Зарегистрирован: Пт апр 10, 2009 06:28
Откуда: Сочи
Контактная информация:

Сообщение Andrey_A »

Instructor-у передал, дай бог чтобы задачка была решабельной!
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

Flasher
Ну вот пример. У меня несколько каталогов с разными версиями TC и, соответственно, с разными наборами плагинов и утилит. В том числе Ultra TC Configuration Editor. Мне удобно открывать CEDF-файлы по Enter/даблклику. Однако я хочу, чтобы в каждой версии TC "свой" файл данных открывался в строго определённой версии UTCCE, а не в той, что прописана в реестре. Для тестирования необходимо.
Путь везде один ("%Commander_path%\Utils\UltraTC\Configuration Editor.exe" "%1"), но каталоги TC разные, и Configuration Editor.exe запускаются разные.
Даже самая богатая фантазия
Не представит себе наши безобразия.
GGS
Сообщения: 322
Зарегистрирован: Сб май 02, 2009 13:00

Сообщение GGS »

Если не в тему, удалите.
Я не использую внутренние ассоциации, но в XP для того чтобы AkelPad мог открывать список %S его (AkelPad) надо запускать с ключом /x
Уж очень похожая у вас проблема.
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

ask-rus писал(а):Это решение не твоего итога.
Проблему ставил я, значит и решение должно касаться описанной проблемы.
ask-rus писал(а): И что мешает назначить на cm_ContextMenuInternal любую другую?
Концовку того, что по ссылке прочёл?
Andrey_A писал(а):Instructor-у передал, дай бог чтобы задачка была решабельной!
Тут стороннее приложение вообще ничего не решает, тут Akelpad шёл только в качестве примера, на его месте может быть любой другой редактор. Задача стоит только перед автором ТС - передавать строку со списком файлов через "%2", аналогично %S с кнопки. А алтернативное решение есть, и я им пользуюсь, просто не озвучивал (TCMC+em_AkelPad+%P%S%Z). Но редакторов много, не хочется создавать для всех по подобной команде, проще было бы обходиться %2, но увы...

Avada
Я не понял, что мешает то же самое проделать с F4menu?
GGS писал(а):Я не использую внутренние ассоциации
Значит не в тему.
GGS писал(а):в XP для того чтобы AkelPad мог открывать список %S его (AkelPad) надо запускать с ключом /x
Не обязательно, см. выше.
Последний раз редактировалось Flasher Сб авг 20, 2011 19:02, всего редактировалось 1 раз.
Аватара пользователя
ask-rus
Сообщения: 2077
Зарегистрирован: Вт ноя 10, 2009 14:06
Откуда: Russian Federation

Сообщение ask-rus »

Andrey_A писал(а):дай бог чтобы задачка была решабельной!
Наша с тобой задачка уже решена. Однако, непонятка с %1 в контекстном для выделенных осталась. С %2 в "Открыть" решение автора меня устраивает, против ничего не имею. Справку поправить и забыть.

Добавлено спустя 6 минут:
GGS писал(а):Я не использую внутренние ассоциации, но в XP для того чтобы AkelPad мог открывать список %S его (AkelPad) надо запускать с ключом /x
Спасибо, помогло. %2 вступает в силу.
Последний раз редактировалось ask-rus Сб авг 20, 2011 19:05, всего редактировалось 1 раз.
«Минимализм - это кратчайший путь бесконечного стремления к идеалу»
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

ask-rus писал(а):Наша с тобой задачка уже решена.
А с чего ты взял, что твоя задача с его совпадает? Обсуждается конкретная проблема, поставленная мной, вот он её и обсуждает.
ask-rus писал(а):Справку поправить и забыть.
Забывай, а мы не забудем.
ask-rus писал(а):Спасибо, помогло. %1 вступает в силу.
Только для тебя...
Аватара пользователя
ask-rus
Сообщения: 2077
Зарегистрирован: Вт ноя 10, 2009 14:06
Откуда: Russian Federation

Сообщение ask-rus »

Flasher писал(а):А с чего ты взял, что твоя задача с его совпадает?
Я же отчаянный телепат, ты забыл?

Кстати, с ключом /x неважно, "%2" будет идти после или "%1".
«Минимализм - это кратчайший путь бесконечного стремления к идеалу»
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица
Ответить