View previous topic :: View next topic |
Author |
Message |
Flasher

Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Fri Aug 23, 2013 15:17 Post subject: |
|
|
У меня с этим CD на последней бете почему-то выдаёт:
Quote: | ---------------------------
Autorun plugin error
---------------------------
Error in command at line [12]:
Unsupported parameter: /CD
---------------------------
ОК
--------------------------- |  _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
 |
MVV

Joined: 15 Oct 2009 Posts: 4815 Location: Ростов-Дон
|
|
Back to top |
|
 |
dreamdeath86
Joined: 22 Aug 2013 Posts: 2
|
(Separately) Posted: Sat Aug 24, 2013 05:35 Post subject: |
|
|
Решил проблему так:
SendCommand cm_OpenNewTab
CommandExec em_VP
SendCommand cm_CloseCurrentTab
SendCommand cm_SrcActivateTab1
где em_VP это cd "///VirtualPanel/" |
|
Back to top |
|
 |
Avada

Joined: 01 Aug 2008 Posts: 10420 Location: Россия, Саратов
|
(Separately) Posted: Sat Aug 24, 2013 09:00 Post subject: |
|
|
dreamdeath86
Очень сомневаюсь, что вот именно с этим проблема решена. Для пользовательской команды em_VP приведён неверный синтаксис: прямые слэши вместо обратных. Завершающий слэш и кавычки в данном случае, кстати, не обязательны. Читаем здесь.
Кроме того, выше предлагались явно более экономичные и универсальные варианты. В частности, непонятно, зачем понадобилась команда cm_SrcActivateTab1. Что, по умолчанию при запуске TC в этой панели всегда должна быть активна первая вкладка?
Flasher
И у меня на 15-й бете работает (вариант с CommandExec /CD "" "\\\Virtual Panel").
MVV
Посмотрел варианты с ShellExec. У меня работает неправильно: в обеих файловых панелях открывается Virtual Panel, возврат в предыдущий каталог не выполняется.
All
В теме по Virtual Panel дана ссылка на это обсуждение. _________________ Даже самая богатая фантазия
Не представит себе наши безобразия. |
|
Back to top |
|
 |
MVV

Joined: 15 Oct 2009 Posts: 4815 Location: Ростов-Дон
|
(Separately) Posted: Sat Aug 24, 2013 15:59 Post subject: |
|
|
Avada,
Ещё раз проверил. Даже если панель грузится несколько секунд, независимо от состояния ActiveRight, эта команда работает идеально:
MVV wrote: | А так после загрузки временной панели тотал моментально возвращается в предыдущий каталог в активной панели: ShellExec "%COMMANDER_PATH%\Addons\TCFS2\TCFS2.exe" '/ef "tcd(`\\\Virtual Panel`,,S) tcm(570, 1)"' |
Тотал даже нарисовать содержимое временной панели не успевает: отображается исходная папка, несколько секунд всё висит - потом бац, снова та же папка, но в истории каталогов появилась запись о переходе во временную панель. _________________ TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel… |
|
Back to top |
|
 |
Avada

Joined: 01 Aug 2008 Posts: 10420 Location: Россия, Саратов
|
(Separately) Posted: Sat Aug 24, 2013 19:57 Post subject: |
|
|
MVV
И я ещё раз проверил. Всё то же самое: две открытых папки плагина. Сразу же. Только курсор с некоторой задержкой появляется. На всякий случай проверил, не влияет ли TWinKey. Нет, и без него то же. _________________ Даже самая богатая фантазия
Не представит себе наши безобразия. |
|
Back to top |
|
 |
MVV

Joined: 15 Oct 2009 Posts: 4815 Location: Ростов-Дон
|
|
Back to top |
|
 |
Avada

Joined: 01 Aug 2008 Posts: 10420 Location: Россия, Саратов
|
(Separately) Posted: Sat Aug 24, 2013 23:30 Post subject: |
|
|
MVV
Абсолютно точно. _________________ Даже самая богатая фантазия
Не представит себе наши безобразия. |
|
Back to top |
|
 |
MVV

Joined: 15 Oct 2009 Posts: 4815 Location: Ростов-Дон
|
|
Back to top |
|
 |
Avada

Joined: 01 Aug 2008 Posts: 10420 Location: Россия, Саратов
|
(Separately) Posted: Sun Aug 25, 2013 12:45 Post subject: |
|
|
MVV
Перехожу в тему по TCFS2. _________________ Даже самая богатая фантазия
Не представит себе наши безобразия. |
|
Back to top |
|
 |
Flasher

Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Sun Aug 25, 2013 13:14 Post subject: |
|
|
Avada wrote: | И у меня на 15-й бете работает (вариант с CommandExec /CD "" "\\\Virtual Panel"). | Всё, разобрался в причине..
Добавлено спустя 33 минуты:
Avada, так: Code: | ShellExec '%COMMANDER_PATH%\Utils\TCFS2\TCFS2.exe' '/ef tcd(`\\\"Virtual Panel"`,,S) tcm(570,1)' |
_________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
 |
Avada

Joined: 01 Aug 2008 Posts: 10420 Location: Россия, Саратов
|
(Separately) Posted: Sun Aug 25, 2013 13:58 Post subject: |
|
|
Flasher
Так у меня опять получаются две открытых папки плагина (см. выше). _________________ Даже самая богатая фантазия
Не представит себе наши безобразия. |
|
Back to top |
|
 |
Flasher

Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Sun Aug 25, 2013 14:01 Post subject: |
|
|
Avada
А ты ТС перезапускаешь (например, по скрипту) или закрываешь/открываешь? _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
 |
MVV

Joined: 15 Oct 2009 Posts: 4815 Location: Ростов-Дон
|
(Separately) Posted: Sun Aug 25, 2013 14:02 Post subject: |
|
|
Flasher wrote: | Avada, так: |
Это абсолютно равносильно заключению в двойные кавычки всей команды tcd, которое я бы назвал более правильным (кстати, для многих программ, обрабатывающих двойные кавычки внутри параметров иначе, это будет единственно правильный вариант).
Code: | ShellExec '%COMMANDER_PATH%\Utils\TCFS2\TCFS2.exe' '/ef "tcd(`\\\Virtual Panel`,,S)" tcm(570,1)' |
Но по идее работать это всё должно так же, как и в таком варианте. _________________ TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel… |
|
Back to top |
|
 |
Flasher

Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Sun Aug 25, 2013 14:27 Post subject: |
|
|
MVV wrote: | Это абсолютно равносильно заключению в двойные кавычки всей команды tcd | Я понимаю (я взял лишь необходимую часть), но у тебя не так, ты заключаешь в кавычки обе команды.
Avada
У меня с ActiveRight=1 всё чётко отрабатывает.
Какие у тебя открыты папки в момент закрытия ТС, и в каком состоянии активные вкладки? _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
 |
|