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

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

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

Serge Yolkin
Сообщения: 664
Зарегистрирован: Сб июл 25, 2009 11:12

Сообщение Serge Yolkin »

В AkelPad'е открываются все выделенные. Режим PMDI
В TextMaker'е - тоже (это такой заменитель Ворда)
В ИЕ и друге его AvantBrowsr'е - не открываются совсем. ТС передаёт имена файлов (в кавычках) с пробелом в качестве разделителя, а эти друзья думают, что это один файл с таким длинным именем...

Кстати, спасибо, Flasher - теперь я знаю про %2...
Последний раз редактировалось Serge Yolkin Вс авг 21, 2011 00:15, всего редактировалось 1 раз.
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

Serge Yolkin
Речь о меню или об обычном режиме?
Система, я так понимаю, XP SP3? Будет возможность, проверь, пожалуйста, на 7. И постарайся охватить программ побольше. В общем-то, как я уже упоминал, подойдёт всё, что работает с %S.
Serge Yolkin писал(а):спасибо, Flasher - теперь я знаю про %2.
Не за что. Об этом в справке написано. :wink:
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

Serge Yolkin
Да ни при чём здесь автор, и все это вроде бы уже поняли. Это действительно частный случай более общей проблемы.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Serge Yolkin
Сообщения: 664
Зарегистрирован: Сб июл 25, 2009 11:12

Сообщение Serge Yolkin »

Flasher писал(а):Речь о меню или об обычном режиме?

Код: Выделить всё

Filter2=>Гипертекст
Filter2_open=%COMMANDER_PATH%\Avant\avant.exe "%1"
Filter2_AkelPad=%COMMANDER_PATH%\AkelPad\AkelPad.exe "%2"
Filter2_Фрейм IE=%COMMANDER_PATH%\PlugIns\FRAME.hta "%1"
Filter2_Листер=%COMMANDER_PATH%\PlugIns\CMD.util\Tccp.exe 903
Filter2_Открыть с помощью…=%COMMANDER_PATH%\PlugIns\openAs.wsf "%1"
Filter2_Быстрый просмотр=%COMMANDER_PATH%\PlugIns\CMD.util\Tccp.exe 304
..........
Скорее меню, чем нет.
Flasher писал(а):Система, я так понимаю, XP SP3?
7/32SP1, XP у меня только на работе, а сегодня (ура!) суббота.

А справку я читаю. Чесслово! Только не целиком, а по мере необходимости.
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

Serge Yolkin писал(а):Скорее меню, чем нет.
Понял. У меня так:

Код: Выделить всё

Filter5_open=*
Filter5.icon=%COMMANDER_PATH%\Utils\AkelPad\AkelPad.exe
Filter5_AkelPad=""%COMMANDER_PATH%\Utils\AkelPad\AkelPad.exe" "%1""
Filter5_AkelPad 2=""%COMMANDER_PATH%\Utils\AkelPad\AkelPad.exe" "%2""
Filter5_AkelPad 3=""%COMMANDER_PATH%\Utils\AkelPad\AkelPad.exe" /x "%1""
Filter5_AkelPad 4=""%COMMANDER_PATH%\Utils\AkelPad\AkelPad.exe" /x "%2""
Filter5_PN=""C:\SOFT\Офис\Редактор\portable-pn2202240\pn.exe" "%2""
Filter5_Cedt=""C:\SOFT\Офис\Редактор\cedt-286-portable\cedt.exe" "%2""
Filter5_PSPad=""C:\SOFT\Офис\Редактор\PSPad editor\PSPad.exe" "%2""
Filter5_Gridin Notepad=""C:\SOFT\Офис\Редактор\GridinSoft Notepad Lite\gsnote3.exe" "%2""
Filter5_Notepad ++=""C:\SOFT\Офис\Редактор\npp.5.9.3.bin.minimalist\notepad++.exe" "%2""
Filter5_SciTE=""C:\SOFT\Офис\Редактор\SciTE\SciTE.exe" "%2""
Filter5_RJ Text Ed=""C:\SOFT\Офис\Редактор\RJ TextEd\TextEd.exe" "%2""
Filter5_TigerPad=""C:\SOFT\Офис\Редактор\TigerPad\Notepad.exe" "%2""
Serge Yolkin писал(а):сегодня (ура!) суббота
Т.е. 7 x86?
Serge Yolkin
Сообщения: 664
Зарегистрирован: Сб июл 25, 2009 11:12

Сообщение Serge Yolkin »

Flasher писал(а):Т.е. 7 x86?
Ну, да. Или 7/32. По крайней мере, я думал это одно и тоже.
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

Странно это всё. Система та же. Не знаю, что и думать. :?
А без меню пробовал?
Serge Yolkin
Сообщения: 664
Зарегистрирован: Сб июл 25, 2009 11:12

Сообщение Serge Yolkin »

Код: Выделить всё

Filter1=>Текст
Filter1_open=%COMMANDER_PATH%\AkelPad\AkelPad.exe "%2"
Filter1_Открыть с помощью…=%COMMANDER_PATH%\PlugIns\openAs.wsf "%1"
Filter1_Быстрый просмотр=%COMMANDER_PATH%\PlugIns\CMD.util\Tccp.exe 304
.....................
Так по энтер тоже работает. А вот две звездочки, блин, нет.
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

Код: Выделить всё

Filter1_Открыть с помощью…=%COMMANDER_PATH%\PlugIns\openAs.wsf "%1"
Filter1_Быстрый просмотр=%COMMANDER_PATH%\PlugIns\CMD.util\Tccp.exe 304
Это лишнее, я так понимаю.
И открываются все выделенные файлы?
Serge Yolkin
Сообщения: 664
Зарегистрирован: Сб июл 25, 2009 11:12

Сообщение Serge Yolkin »

Flasher писал(а):Это лишнее, я так понимаю.
проверил после удаления этих двух строк совсем - Akel перестал открывать по энтеру (только файл под курсором), из меню все работает. Вернул строки назад - похоже, ты мне все сломал :cry:
Ну да. После серии экспериментов с инишником по энтер запускается только файл по курсором, даже если он не выделен. Из меню - все выделенные. Секцию документов мучил меньше, так в TextMaker'е продолжает работать и по энтеру, и из меню. Ничего не понимаю. Т.е. плучается, что это не глобальный глюк, а локальная фича?
Проверил на файлах разных типов (с разными ассоциациями) - ваще... Akel предлагает создать все выделенные заново. Если выделены только текстовые - из меню открываем все выделенные, по энтер - под курсором.
Последний раз редактировалось Serge Yolkin Вс авг 21, 2011 01:30, всего редактировалось 1 раз.
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

Serge Yolkin писал(а):похоже, ты мне все сломал
Вот спасибо, похохотал вдоволь. :lol:
Serge Yolkin писал(а):После серии экспериментов с инишником по энтер запускается только файл по курсором, даже если он не выделен. Из меню - все выделенные.
Смотри там больше не экспериментируй, а то я тебе опять всё сломаю, и в меню перестанет работать. :D
Serge Yolkin писал(а):Т.е. плучается, что это не глобальный глюк, а локальная фича?
Неработу описанного вряд ли можно назвать фичей. А глюк непонятно у кого, у того, у кого работает, или у того, у кого не работает... :?

А вообще, коли какие-то свистопляски позволяют таки найти способ запуска выделенного по Enter, то осталось дело за экспериментами. Попробую поискать метод. Если получится, будет повод что-то ещё в статью по секретам кинуть (с подводкой типа "исправляем баги самостоятельно" :) ).
Serge Yolkin
Сообщения: 664
Зарегистрирован: Сб июл 25, 2009 11:12

Сообщение Serge Yolkin »

Афигеть. Из меню (Открыть ТС) запускаются все выделенные, даже если %2 не использовать совсем. Стряхнулся TextMaker: раньше он во вкладках файлы открывал, теперь - в отдельных окнах. Помнится, прищурившийся автор F4menu что-то говорил о разных методах открытия нескольких файлов для однооконных программ и для эмдэишных. Я даже в его инишнике что-то на эту тему настраивал. Может, у программистов есть что сказать?
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

Serge Yolkin писал(а):Из меню (Открыть ТС) запускаются все выделенные, даже если %2 не использовать совсем.
Ого, это вообще нонсенс. У меня точно такое не заработает.
Serge Yolkin писал(а):Стряхнулся TextMaker: раньше он во вкладках файлы открывал, теперь - в отдельных окнах.
Общие > Опции > Закладки документа > "Выключено" сменить на любой из вариантов. (Если у тебя от SoftMaker, конечно, в Ashampoo не помню как).
Последний раз редактировалось Flasher Вс авг 21, 2011 02:04, всего редактировалось 1 раз.
Serge Yolkin
Сообщения: 664
Зарегистрирован: Сб июл 25, 2009 11:12

Сообщение Serge Yolkin »

Flasher писал(а):Если у тебя от SoftMaker
Ну, да, от него. Только дело не в этом - из F4menu открывается во вкладках, а из меню ТС (без %2) - в отдельных окнах. Не, Гислер там точно намудрил с методами мультизапуска...
Аватара пользователя
ask-rus
Сообщения: 2077
Зарегистрирован: Вт ноя 10, 2009 14:06
Откуда: Russian Federation

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

ask-rus писал(а):Три проблемы:
1) Твоя (Без меню. "Открыть" с D:\AkelPad.exe "%2");
Решения нет. Один файл.
2) Моя (С меню. "Команда (программа):" с D:\AkelPad.exe /x "%2").
Решение - ключ /x. Всё работает - выделенные во вкладках.
3) Твоя (С меню. "Открыть" со *)
Решения нет. Один файл.
Flasher писал(а):3) Вообще не понял разницы с 2).
Как не понял, во 2) выделенные откроются, в 3) только файл под курсором.
«Минимализм - это кратчайший путь бесконечного стремления к идеалу»
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица
Ответить