TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое

Обсуждение только плагинов и утилит для Total Commander.

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

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

Сообщение Flasher »

Прям всё не слава Богу. А Гислеру напишешь?

Хотя не пойму, как это привязано к WM_COPYDATA.
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Аватара пользователя
MVV
Сообщения: 4815
Зарегистрирован: Чт окт 15, 2009 10:58
Откуда: Ростов-Дон

Сообщение MVV »

А почему бы и нет, в самом деле.

Напрямую привязано: WM_COPYDATA с dwData='DC' - это команда смены каталога, WM_COPYDATA c dwData='ME' - это запуск юзер-команды.
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

Гуд. Надеюсь, пометку себе сделает.
Про "привязано" ясно.

Add: Ага, добавит таки. :)
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

MVV
Есть ли возможность узнавать залоченность активных вкладок (и если есть, то добавить функцию)?
И ещё такое пожелание - упростить многократную отправку tcm-команд аналогично send(`{.. №}`).
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Аватара пользователя
MVV
Сообщения: 4815
Зарегистрирован: Чт окт 15, 2009 10:58
Откуда: Ростов-Дон

Сообщение MVV »

Со вкладками экспериментировать нужно, отвечают ли заголовки табов на сообщения. Вроде на вид вполне стандартные компоненты используются, в случае TCx64 - так вообще SysTabControl32. Но из них кроме названия вкладки скорее всего ничего не извлечется, так что если залоченность и проверять, то по звездочке.

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

Сообщение Flasher »

MVV писал(а): то по звездочке
Этого вполне достаточно. Запрос в скобках.

Макрос, точно. Сделаем. А вообще тоже добавь, другим может понадобиться.
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Аватара пользователя
MVV
Сообщения: 4815
Зарегистрирован: Чт окт 15, 2009 10:58
Откуда: Ростов-Дон

Сообщение MVV »

Добавил сравнение строк без учета регистра в tcini и ini. Совсем забыл, что последний билд не был зарелизен и давно удалён с rghost, и случайно заметил, что им втихаря обмениваются из-под полы. :) На этот раз выложил на Я.

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

Сообщение Flasher »

Хорошо. А остальное когда? :)

В новой версии какой-то баг. При запуске ТС вываливается:
Error:
Unavailable key

Macros:


Terminate process?
Wrong expression

Expression:
A.A.

Terminate process?
при такой команде: ShellExec '%COMMANDER_PATH%\Utils\TCFS2\TCFS2.exe' '/d=0 /ei run redraw'
А есть redraw убрать, то вместо точек символ между апострофами (отсюда не видно): ''.
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
sa
Сообщения: 2758
Зарегистрирован: Ср апр 29, 2009 18:56

Сообщение sa »

MVV писал(а):TCFS2 Build 454
Вылетает ошибка при использовании функции tcini или из-за чего-то другого...

Добавлено:
Имеется проблема с установкой числового значения с помощью set_tcini, например:

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

set_tcini(TCFS2, Test, 1)
Аватара пользователя
MVV
Сообщения: 4815
Зарегистрирован: Чт окт 15, 2009 10:58
Откуда: Ростов-Дон

Сообщение MVV »

Да, был косяк, исходное значение в режиме записи не считывалось с файла и оказывалось неинициализированным. Пробуй:

TCFS2 Build 456
sa
Сообщения: 2758
Зарегистрирован: Ср апр 29, 2009 18:56

Сообщение sa »

MVV писал(а):Пробуй:
Если “пробуй” и ко мне относилось, то попробовал - пока замечаний нет.
Аватара пользователя
MVV
Сообщения: 4815
Зарегистрирован: Чт окт 15, 2009 10:58
Откуда: Ростов-Дон

Сообщение MVV »

К тебе только и относилось, предыдущий пост я не заметил. :)

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

Сообщение Flasher »

Из статьи "... хитрости извне".
Ты на мой вопрос не ответил.
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Аватара пользователя
MVV
Сообщения: 4815
Зарегистрирован: Чт окт 15, 2009 10:58
Откуда: Ростов-Дон

Сообщение MVV »

Вроде и пост есть, а ничего понятнее не стало. Мог бы и ссылку дать на статью, чтобы мне её не искать.

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

Сообщение Flasher »

Мне её искать столько же, сколько и тебе, т.е. секунд 10. :wink:

А что неясно из вопроса?:
Flasher писал(а):А остальное когда?
Я же не буду тебя повторно в каждый пост на последних страницах тыкать.
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Ответить