View previous topic :: View next topic |
Author |
Message |
ingerard
Joined: 04 Dec 2016 Posts: 128
|
(Separately) Posted: Sat Dec 02, 2017 23:10 Post subject: |
|
|
Flasher
То есть в тотале нет команды из коробки для быстрого выбора с каким плагинов я буду работать? Каждый раз вручную тыкать, то ли zip, rar, copytree? |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Sat Dec 02, 2017 23:15 Post subject: |
|
|
ingerard
Именно так. За исключением zip (см. zipfromlist). _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Last edited by Flasher on Sun Dec 03, 2017 00:45; edited 1 time in total |
|
Back to top |
|
|
Avada
Joined: 01 Aug 2008 Posts: 10252 Location: Россия, Саратов
|
(Separately) Posted: Sat Dec 02, 2017 23:18 Post subject: |
|
|
ingerard
Разумеется, нет команды. Более того, последний выбранный в диалоге архиватор или архиваторный плагин и в ключе LastUsedPacker запоминается только тогда, когда с ним реально запускалась упаковка (правда, её можно и прервать, выбор уже запомнен). _________________ Даже самая богатая фантазия
Не представит себе наши безобразия. |
|
Back to top |
|
|
ingerard
Joined: 04 Dec 2016 Posts: 128
|
(Separately) Posted: Sun Dec 03, 2017 00:53 Post subject: |
|
|
Flasher
Quote: | Можно с пом. TCFS2 |
Можете продемонстрировать? |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Sun Dec 03, 2017 01:19 Post subject: |
|
|
ingerard
См. нижний пример. Вместо 7z пишем любой другой плагин из списка, например, CopyTree. _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
|
ingerard
Joined: 04 Dec 2016 Posts: 128
|
(Separately) Posted: Sun Dec 03, 2017 01:39 Post subject: |
|
|
Flasher
Ошибку кидает на функцию "select_wait" |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Sun Dec 03, 2017 01:45 Post subject: |
|
|
ingerard
См. в той теме билд из последнего поста. ini из RU должен лежать рядом с программой. Кнопка такая:
Code: | TOTALCMD#BAR#DATA
%COMMANDER_PATH%\Utils\TCFS2\TCFS2.exe /ef
"tcm(508,1) eval(select_wait(`CopyTree`, findwnd(TComboBox,,findwnd(TMyGroupBox,,findwnd(TDLGZIP))))) eval(settext_wait(`CopyTree:"%T"`,findwnd(TAltEdit,,,0,1))) loop(pressedAlt|pressedCtrl|pressedShift) send({ENTER})"
wcmicons.dll,76
CopyTree — выбор глубины папок для копирования|структуры выбранных объектов в другую панель |
_________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Last edited by Flasher on Mon Dec 04, 2017 23:47; edited 4 times in total |
|
Back to top |
|
|
ingerard
Joined: 04 Dec 2016 Posts: 128
|
(Separately) Posted: Sun Dec 03, 2017 16:13 Post subject: |
|
|
Flasher
Нормально не выбирает CopyTree из списка, он как бы ставить в ComboBox "CopyTree", но по сути его не выбирает.. |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Sun Dec 03, 2017 18:41 Post subject: |
|
|
ingerard
Мы про кнопку говорим или ту строку? _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
|
ingerard
Joined: 04 Dec 2016 Posts: 128
|
(Separately) Posted: Sun Dec 03, 2017 21:50 Post subject: |
|
|
Flasher
Про вашу кнопку, я ее добавил и протестировал. |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Sun Dec 03, 2017 22:05 Post subject: |
|
|
ingerard
Странно. А если вставить синее?: settext_wait(`CopyTree:"%T"`,findwnd(TAltEdit,,,0,1) _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
|
ingerard
Joined: 04 Dec 2016 Posts: 128
|
(Separately) Posted: Sun Dec 03, 2017 22:46 Post subject: |
|
|
Flasher
Теперь работает, спасибо |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Sun Dec 03, 2017 23:37 Post subject: |
|
|
ingerard
Пож-та. Код кнопки пофиксил. _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
|
MVV
Joined: 15 Oct 2009 Posts: 4811 Location: Ростов-Дон
|
(Separately) Posted: Mon Dec 04, 2017 11:35 Post subject: |
|
|
Попробовал такую команду, она правильно выбирает любой упаковщик в выпадающем списке (что ни подставлю вместо ..., оно выбирается):
Code: | TCFS2.exe /ef "tcm(508,1) eval(select_wait(`...`, findwnd(TComboBox,,findwnd(TMyGroupBox,,findwnd(TDLGZIP)))))" |
Однако да, похоже, что при выборе элемента таким образом тотал не получает ожидаемого уведомления, из-за чего префикс архиватора не изменяется...
В любом случае, это относится не к этой теме. _________________ TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel… |
|
Back to top |
|
|
ingerard
Joined: 04 Dec 2016 Posts: 128
|
(Separately) Posted: Mon Dec 04, 2017 12:39 Post subject: |
|
|
Flasher
Испробовал на другом ПК и почему-то не срабатывает конечная команда send({ENTER}), просто висит окошко "Упаковка файлов". Что это может быть?
Заметил, что если изменить ENTER на ESC, то открывается диспетчер задач, то есть срабатывают дополнительно еще CTRL+SHIFT. |
|
Back to top |
|
|
|