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

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

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

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

Сообщение Flasher »

MVV
Ага, не пишет, я там кавычку не в том месте поставил.
Ладно, вручную так вручную. Жду. )
Да, важный нюанс - учитывать фичу \<запр. символ> на конце.

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

Сообщение MVV »

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

Сообщение Flasher »

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

Сообщение MVV »

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

Сообщение Flasher »

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

Сообщение MVV »

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

Сообщение Flasher »

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

Сообщение MVV »

В любом случае - это может сильно замедлить выполнение команды в случае с сетевыми и т.п. путями, или привести непонятно к чему, если у папок будут специфические права доступа.
Наиболее элегантным выглядит вариант с буквой флага в параметре с S и T, но если сейчас я просто пропускаю то, что поступает на вход, и это будет работать и в случае добавления новых букв, то при фильтрации новые режимы могут не работать. Да и букву какую выбрать... и почему...
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

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

Сообщение MVV »

Сейчас я все флаги передаю тоталу, а так мне придется фильтровать их, но возможно, что в будущей версии тотала добавится такой же флаг))
Может, P (path), а может, E (existing), а может, R (recursive), а может, V (valid), а может...

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

Сообщение Flasher »

MVV писал(а):но возможно, что в будущей версии тотала добавится такой же флаг))
Вот ты задачки ставишь. А где он может появиться?
valid, existing, recursive - ускользает смысл в дальнейшем действии. А [P] даже в ИГП есть в роли Parent.

Несуществующие могут быть не пути, а имена (проблемы с Юникодом и т.д.).
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
napishu
Сообщения: 11
Зарегистрирован: Чт июн 26, 2014 04:39

Сообщение napishu »

Всем привет!

Возникло пару вопросов. Помогите освежить память, как-то настроил работу вашей утилитки и забыл. А теперь пропасть.


1) Я пользуюсь плагином wdx Autorun совместно с вашей утилиткой.

Мой конфиг:

ShellExec "%COMMANDER_PATH%\Plugins\WDX\Autorun\Plugins\TCFS2\TCFS2.exe" "/ei mm0"
ShellExec "%COMMANDER_PATH%\Plugins\WDX\Autorun\Plugins\TCFS2\TCFS2.exe" "/ei tb0"
ShellExec "%COMMANDER_PATH%\Plugins\WDX\Autorun\Plugins\TCFS2\TCFS2.exe" "/d=0 /ei"
Что делают первые 2 строки я знаю (скрываю меню и панель
инструментов) то что делает третья строка (/d=0 /ei) ? :oops:


2) Основной вопрос и проблема.


a) Если меню скрыто но при открытии FTP (или плагинов SFTP) меню снова появляется. Как сделать так чтобы этого не происходило?


b) Далее, в этом же случае когда я открыл FTP. Жму ALT и скрываю меню, скрывается и меню и заголовок окна 8( Далее на кнопку ALT никакой реакции, то есть меню не показать, заголовок не восстановить. Если свернуть и обратно развернуть Total то заголовок появляется, меню скрыто, но команда по ALT не работает, то есть меню не показать. В итоге нужно перезагружать Total.

Скрин, 3 состояния.


Благодарю заранее за помощь.
Последний раз редактировалось napishu Ср ноя 12, 2014 13:20, всего редактировалось 1 раз.
Аватара пользователя
MVV
Сообщения: 4815
Зарегистрирован: Чт окт 15, 2009 10:58
Откуда: Ростов-Дон

Сообщение MVV »

что делает третья строка (/d=0 /ei) ?
Ничего не делает. В ней нет непосредственно команд, есть лишь параметры их выполнения. Видимо, строка неполная.
a) Если меню скрыто но при открытии FTP (или плагинов SFTP) меню снова появляется. Как сделать так чтобы этого не происходило?
Обычно меню возвращается, только если выбрать другой язык интерфейса тотала, тогда он пересоздаёт меню из нового файла и устанавливает его для окна. Странно, что оно становится видимым здесь.
b) Далее, в этом же случае когда я открыл FTP. Жму ALT и скрываю меню, скрывается и меню и заголовок окна
Забавный глюк. Повторить удалось. Когда будет время, попытаюсь понять, что происходит.
napishu
Сообщения: 11
Зарегистрирован: Чт июн 26, 2014 04:39

Сообщение napishu »

MVV Главное решить первый пункт с появлением меню при открытии сетевого подключения. Тогда потом и скрывать не придется, во всяком случае мне важней первый пункт, когда десятки раз в день открываешь сетевые подключения то это мягко говоря начинает надоедать. А меню можно вызывать и в режиме контекстного.

Я бы раньше написал об этом но не пользовался тоталом как менеджером ftp и sftp, поэтому проблему обнаружил только сейчас.
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

napishu писал(а):Что делают первые 2 строки я знаю (скрываю меню и панель инструментов)
А зачем их вызывать по отдельности, если можно сразу в одну строку записывать?
napishu писал(а):Если меню скрыто но при открытии FTP (или плагинов SFTP) меню снова появляется.
:o Интересно девки пляшут. Никогда раньше не стыковал скрытие меню с вызовом FTP.
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Ответить