View previous topic :: View next topic |
Author |
Message |
Mic
Joined: 13 Jun 2011 Posts: 15
|
(Separately) Posted: Mon Mar 26, 2012 16:36 Post subject: Возможно сравнение каталогов по имени? |
|
|
В разных директориях нужно сравнить по имени каталоги. Если есть одинаковые (или отличные по имени), то выделить их. |
|
Back to top |
|
|
CaptainFlint
Joined: 14 Dec 2004 Posts: 6151 Location: Москва
|
(Separately) Posted: Tue Mar 27, 2012 00:11 Post subject: |
|
|
Только каталоги — нельзя. Можно либо файлы, либо файлы вместе с подкаталогами. См. соответствующие команды в диалоге "Выбор команды". _________________ Почему же, ё-моё, ты нигде не пишешь "ё"? |
|
Back to top |
|
|
Mellomann
Joined: 07 Sep 2009 Posts: 707
|
(Separately) Posted: Tue Mar 27, 2012 00:23 Post subject: |
|
|
возможно это |
|
Back to top |
|
|
sa
Joined: 29 Apr 2009 Posts: 2561
|
(Separately) Posted: Tue Mar 27, 2012 00:47 Post subject: |
|
|
Mic wrote: | В разных директориях нужно сравнить по имени каталоги. | Как варианты:
1) в каждой из интересующих директорий выделить каталоги и сохранить выделение в файл, затем полученные файлы сравнить внутренним инструментом,
2) в каждой из интересующих директорий выделить каталоги, показать только выделенные объекты и затем сравнить с учётом подкаталогов (в заключение, чтобы убрать на панелях совпадающие каталоги, можно ещё раз выполнить показ только выделенных объектов). |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Sat Mar 31, 2012 09:38 Post subject: |
|
|
TCFS2 + TCFS2Tools:
Code: | TOTALCMD#BAR#DATA
%COMMANDER_PATH%\Utils\TCFS2\TCFS2.exe
/ef "msg($0B, 0) tcm(536) tcm(3304) msg($0100, $9, $00000001, 1) msg($0101, $9, $C0000001, 1) delay(0) tcm(3304) msg($0100, $9, $00000001, 1) msg($0101, $9, $C0000001, 1) msg($0B, 1) redraw()"
wcmicons.dll,11
Выделить разноимённые папки в двух панелях |
Code: | TOTALCMD#BAR#DATA
%COMMANDER_PATH%\Utils\TCFS2\TCFS2.exe
/ef "msg($0B, 0) tcm(536) tcm(525) tcm(3304) msg($0100, $9, $00000001, 1) msg($0101, $9, $C0000001, 1) delay(0) tcm(525) tcm(3304) msg($0100, $9, $00000001, 1) msg($0101, $9, $C0000001, 1) msg($0B, 1) redraw()"
wcmicons.dll,71
Выделить одноимённые папки в двух панелях |
|
|
Back to top |
|
|
sa
Joined: 29 Apr 2009 Posts: 2561
|
(Separately) Posted: Mon Apr 02, 2012 10:36 Post subject: |
|
|
Flasher
А ради чего используются так нелюбимые нажатия клавиш, а не обычный вариант с L_isActive?
Code: | /ef run_item(locktc,1) tcm(536) tcm(3304) "tcm(4002) tcm(3304) tcm(4001), eval(L_isActive) | tcm(4001) tcm(3304) tcm(4002)" run_item(locktc,0) redraw() |
|
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Mon Apr 02, 2012 10:48 Post subject: |
|
|
sa
А ты ещё не понял? Чтоб ты спросил. Не знал ведь, как это делается в утилите (хе-хе).. |
|
Back to top |
|
|
sa
Joined: 29 Apr 2009 Posts: 2561
|
(Separately) Posted: Mon Apr 02, 2012 10:58 Post subject: |
|
|
Flasher
Теперь понятно, можешь исправлять на традиционный способ. |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Mon Apr 02, 2012 11:02 Post subject: |
|
|
sa
Могу, но не буду. Пусть будет, как будет. Да у тебя ещё это run_item ненужный.. |
|
Back to top |
|
|
sa
Joined: 29 Apr 2009 Posts: 2561
|
(Separately) Posted: Mon Apr 02, 2012 11:19 Post subject: |
|
|
Flasher wrote: | Да у тебя ещё это run_item ненужный |
К сожалению у меня без него не работает. |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Mon Apr 02, 2012 11:56 Post subject: |
|
|
sa
Чтобы работало, убери в функциях пробелы либо возьми команды с пробелами в кавычки. |
|
Back to top |
|
|
sa
Joined: 29 Apr 2009 Posts: 2561
|
(Separately) Posted: Mon Apr 02, 2012 13:08 Post subject: |
|
|
Flasher
Если тебе удастся вызвать из кнопки команду locktc без run_item (или ключа /ei), то забрасывай её сюда. |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Mon Apr 02, 2012 16:46 Post subject: |
|
|
sa
Мне это и не требуется. Есть функция msg, которую ты прекрасно видишь в приведённых кнопках и которая в череде функций, естественно, уместней смотрится.
run_item(locktc,1/0), где locktc -это msg($0B, #1-0 > 0 ? 0 : 1, 0) не нужны при msg($0B,1/0). Говорю о том, что вижу.
Last edited by Flasher on Mon Apr 02, 2012 20:03; edited 2 times in total |
|
Back to top |
|
|
sa
Joined: 29 Apr 2009 Posts: 2561
|
(Separately) Posted: Mon Apr 02, 2012 17:04 Post subject: |
|
|
Тогда не говори, что у меня run_item ненужный. |
|
Back to top |
|
|
Avada
Joined: 01 Aug 2008 Posts: 10235 Location: Россия, Саратов
|
(Separately) Posted: Mon Apr 02, 2012 18:59 Post subject: |
|
|
Flasher
sa
Давайте каждый из вас останется при своём мнении. Или продолжайте в ЛС. Здесь уже, думаю, хватит. _________________ Даже самая богатая фантазия
Не представит себе наши безобразия. |
|
Back to top |
|
|
|