Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Сравнить в панелях списки каталогов
Goto page Previous  1, 2
 
Post new topic   Reply to topic    Total Commander Forum Index -> Автоматизация Total Commander printer-friendly view
View previous topic :: View next topic  
Author Message
Avada



Joined: 01 Aug 2008
Posts: 10266
Location: Россия, Саратов

Post (Separately) Posted: Fri Aug 19, 2011 18:52    Post subject: Reply with quote

Flasher
Ну отчего же, кому-то может и пригодиться...
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
sa



Joined: 29 Apr 2009
Posts: 2571

Post (Separately) Posted: Fri Aug 19, 2011 22:27    Post subject: Reply with quote

Flasher wrote:
Допустимы случаи, когда смотреть содержимое одноразмерных папок не требуется

Наверное всё-таки речь идёт о разноразмерных (в твоей терминологии) папках или о различающихся по размеру подкаталогах (в моей)? Или я чего-то не понял?
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Fri Aug 19, 2011 22:37    Post subject: Reply with quote

sa
Не знаю, при чём тут подкаталоги, но ошибку в написании ты узрил, имелись в виду разноразмерные.
Back to top
View user's profile Send private message
Avada



Joined: 01 Aug 2008
Posts: 10266
Location: Россия, Саратов

Post (Separately) Posted: Fri Aug 19, 2011 23:09    Post subject: Reply with quote

Flasher wrote:
Не знаю, при чём тут подкаталоги

Для любого каталога, кроме корневого, термин "подкаталог" корректен. Включая дочерние каталоги тех каталогов, которые открыты в панелях TC и сравниваются между собой.
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Fri Aug 19, 2011 23:20    Post subject: Reply with quote

Не соглашусь. Слово "подкаталог(и)" можно употребить только в контексте с указанием на отношение к конкретнм(у,ым) каталог(у,ам).
Ты же нигде не пишешь "выделенные подкаталоги". Приставка "под" уже подразумевает глубину по отношению к вышестоящему объекту, на который требуется указание.
Back to top
View user's profile Send private message
Avada



Joined: 01 Aug 2008
Posts: 10266
Location: Россия, Саратов

Post (Separately) Posted: Fri Aug 19, 2011 23:32    Post subject: Reply with quote

Flasher
Не буду тут затевать терминологический спор, но есть достаточно примеров, где никакого явного контекста нет (например, "Показать все файлы без подкаталогов"). Можно также посмотреть, как используется термин "subdirectory" в английской справке. А в нашей ситуации удобнее разделить каталоги (те, что открыты в файловых панелях) и подкаталоги (все каталоги, входящие в вышеуказанные). Такое словоупотребление не является обязательным, но и ошибки тут нет.
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Fri Aug 19, 2011 23:42    Post subject: Reply with quote

Avada
Ты привёл термин, т.е. фактический перевод названия команды. Что в ней подразумеваются все подкаталоги относительно активного каталога становится понятно после ёё применения. Т.е. здесь уже подразумевается отношение к активной папке, тут без контекста всё понятно. Мы же говорим об использовании слова в обиходе (где без указания заведомо понять, о чём речь, нельзя, можно только предположить), а не в завязке с названием какого-то пункта, команды или опции.


Last edited by Flasher on Sat Aug 20, 2011 00:05; edited 1 time in total
Back to top
View user's profile Send private message
Avada



Joined: 01 Aug 2008
Posts: 10266
Location: Россия, Саратов

Post (Separately) Posted: Sat Aug 20, 2011 00:04    Post subject: Reply with quote

Flasher
Каталог, находящийся в другом каталоге, называется подкаталогом, а также (уже относительно исходного каталога) вложенным каталогом или дочерним каталогом. Эта расшифровка не единожды упоминалась в специальной литературе. А в обиходе (да ещё когда разница совсем несущественна), понятное дело, предпочитается более короткий вариант — каталог. Но мы-то обсуждали совершенно конкретный случай, где обозначить разницу как раз целесообразно. И в этом случае, повторяю, ошибки нет. Кому как нравится — пусть так и применяет.
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.


Last edited by Avada on Sat Aug 20, 2011 00:09; edited 1 time in total
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Sat Aug 20, 2011 00:09    Post subject: Reply with quote

Avada wrote:
мы-то обсуждали совершенно конкретный случай, где обозначить разницу как раз целесообразно.
Да, целесообразно, иначе нестыковка с логикой. Ну, продолжать спорить тут бессмысленно, аргументы я привёл, дальше каждый сам решает, как ему понимать, интерпретировать и поступать.
Back to top
View user's profile Send private message
avyor



Joined: 14 Aug 2011
Posts: 8
Location: Москва

Post (Separately) Posted: Sun Aug 21, 2011 08:08    Post subject: Reply with quote

sa wrote:
Странно. Опция "по содержимому" точно не была включена?

Не была.
И писал уже об этом:
Quote:
О синхронизации уже писал, что она удобна далеко не всегда. Как раз когда файлов и папок много, то
Цитата:
дать довести сравнение до конца

- очень долго (даже когда опция "по содержимому" отключена). Да и интерфейс не самый удобный.


Avada wrote:

Пример 1...
Пример 2...

Речь была не об абстрактных примерах, а о конкретной ситуации, в которой синхронизация не подходит. Потому и вышел на форум, что нужного инструмента не было.

Quote:
Короче — ни один способ не надо абсолютизировать, иначе в некоторых случаях можно очень хорошо пролететь.

Согласен.
Просто в данном случае пролетела синхронизация.

Flasher wrote:
Допустимы случаи, когда смотреть содержимое одноразмерных папок не требуется, т.е. уже с имеющимся списком выделенных каталогов проводятся манипуляции по копированию/перемещению/удалению.

Совершенно верно. И вручную, когда уже видно, какие каталоги и файлы различаются, это гораздо быстрее.

Quote:
Копировать весь код, приведённый в другом топике, сюда не имело никакого смысла. У нас принято заменять его ссылкой.

У меня в профиле режим быстрого ответа стоит расширенный, но такой опции - сделать отдельное сообщение, (как в отредактированном модератором моём посте
Quote:
полный вариант
), чтобы потом дать на него ссылку, - не вижу.
И в руководстве по BBCode здесь на форуме этого тоже нет.
Как это делается?

Главное - практическая задача решена. Ещё раз благодарю всех откликнувшихся.
Засим пока откланиваюсь.
Back to top
View user's profile Send private message
Avada



Joined: 01 Aug 2008
Posts: 10266
Location: Россия, Саратов

Post (Separately) Posted: Sun Aug 21, 2011 09:23    Post subject: Reply with quote

avyor wrote:
Как это делается?

Левый верхний угол поста. Слово-ссылка "Отдельно". Как здесь, например.
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
avyor



Joined: 14 Aug 2011
Posts: 8
Location: Москва

Post (Separately) Posted: Thu Aug 25, 2011 02:53    Post subject: Reply with quote

Avada
Quote:
Слово-ссылка "Отдельно".

Спасибо!

Всем всего наилучшего!
Back to top
View user's profile Send private message
sa



Joined: 29 Apr 2009
Posts: 2571

Post (Separately) Posted: Tue Sep 27, 2011 17:04    Post subject: Reply with quote

Добавил у себя функцию (LСase) для приведения имён к одному регистру, иначе различающиеся по размеру, одноимённые, но отличающиеся регистром подкаталоги не выделялись:
Code:
For Each F in P.SubFolders
  D.Add LCase(F.Name), F.SIze
Next
For Each F in T.SubFolders
  G.Add LCase(F.Name), F.SIze
Next
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Total Commander Forum Index -> Автоматизация Total Commander All times are GMT + 4 Hours
Goto page Previous  1, 2
Page 2 of 2

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group