Страница 85 из 130

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

Не всегда из скрипта нужно, и не всегда там это лучше делать.

Добавлено: Пн ноя 10, 2014 17:59
MVV
А я ещё ничего не обещал. :D
Говорю же,
MVV писал(а):С трудом пока представляю, как его задавать...

Добавлено: Пн ноя 10, 2014 18:18
Flasher
Т.е. ты не знаешь, в каком месте кода задавать это условие?

Добавлено: Пн ноя 10, 2014 18:22
MVV
Я не вижу, как это красиво вписать в синтаксис вызова команды.

Добавлено: Пн ноя 10, 2014 18:40
Flasher
Да тупо с доп. параметром 0/1 - не/переходить при ошибке. Либо третьим флагом [P].

Добавлено: Пн ноя 10, 2014 21:00
MVV
Нехорошо на каждую мелочь параметр добавлять)) пока мне ни один из этих вариантов не нравится, оба я рассматривал днем.

Добавлено: Пн ноя 10, 2014 21:14
Flasher
Я бы вообще предпочёл без параметров обходиться, т.е. пытаться открыть родителя в любом случае.
Другой вариант - 2-ка на <async_mode>.

Добавлено: Пн ноя 10, 2014 21:44
MVV
В любом случае - это может сильно замедлить выполнение команды в случае с сетевыми и т.п. путями, или привести непонятно к чему, если у папок будут специфические права доступа.
Наиболее элегантным выглядит вариант с буквой флага в параметре с S и T, но если сейчас я просто пропускаю то, что поступает на вход, и это будет работать и в случае добавления новых букв, то при фильтрации новые режимы могут не работать. Да и букву какую выбрать... и почему...

Добавлено: Пн ноя 10, 2014 21:54
Flasher
Найди мне человека, кто через tcd будет по UNC-путям лазить. :D
Флаг P (Parent, Path) я и предложил выше.
MVV писал(а):в случае добавления новых букв, то при фильтрации новые режимы могут не работать.
К сожалению, не понимаю, почему. У тебя же буквы флагов в строку пишутся, а не исключительно поодиночке.

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

Ха, я уже нашел человека, который хочет лазить по возможно не существующим путям. :D

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

Несуществующие могут быть не пути, а имена (проблемы с Юникодом и т.д.).

Добавлено: Ср ноя 12, 2014 12:00
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 состояния.


Благодарю заранее за помощь.

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

Добавлено: Ср ноя 12, 2014 13:50
napishu
MVV Главное решить первый пункт с появлением меню при открытии сетевого подключения. Тогда потом и скрывать не придется, во всяком случае мне важней первый пункт, когда десятки раз в день открываешь сетевые подключения то это мягко говоря начинает надоедать. А меню можно вызывать и в режиме контекстного.

Я бы раньше написал об этом но не пользовался тоталом как менеджером ftp и sftp, поэтому проблему обнаружил только сейчас.

Добавлено: Ср ноя 12, 2014 15:22
Flasher
napishu писал(а):Что делают первые 2 строки я знаю (скрываю меню и панель инструментов)
А зачем их вызывать по отдельности, если можно сразу в одну строку записывать?
napishu писал(а):Если меню скрыто но при открытии FTP (или плагинов SFTP) меню снова появляется.
:o Интересно девки пляшут. Никогда раньше не стыковал скрытие меню с вызовом FTP.