View previous topic :: View next topic |
Author |
Message |
Holerik
Joined: 04 Jun 2008 Posts: 53
|
(Separately) Posted: Mon Aug 04, 2008 14:39 Post subject: Подсветка пустых папок |
|
|
Согласитесь - очень удобно сразу обозреть все пустые папки.
Я создал правило:
Размер файла: "=" + "0" + "байт"
Атрибуты: "Каталог"
Поставил в цветовых схемах поставил это правило (>пустой каталог) самым верхним. (ниже идут правила для файлов, изменённых 1 мин, 5 мин, 15 мин, 30 мин. итд). Однако, синим выделились все папки!
1.Чем может быть вызван этот казус?
2. Как совместить выделение пустых папок с выделением по времени модификации? _________________ http://www.tckb.megabyte-web.ru/ - база знаний о Total Commander |
|
Back to top |
|
|
Lev
Joined: 02 Mar 2005 Posts: 392
|
(Separately) Posted: Mon Aug 04, 2008 14:47 Post subject: |
|
|
Может посмотреть в сторону wdx DirSize? Обрати внимание, что могут существовать папки нулевого размера при этом содержащие пустые подпапки или файлы нулевого размера, я бы их отделял от просто пустых папок, что кстати, позволяет упомянутый плагин. |
|
Back to top |
|
|
Holerik
Joined: 04 Jun 2008 Posts: 53
|
(Separately) Posted: Mon Aug 04, 2008 14:51 Post subject: |
|
|
Lev, DirSize посмотрю, но согласись, простое выделение папок с 0 байтами на борту - это должен и сам Тотал уметь... а у меня реализовать не получилось, вот я и спрашиваю - где ошибся? _________________ http://www.tckb.megabyte-web.ru/ - база знаний о Total Commander |
|
Back to top |
|
|
Rodny
Joined: 24 Jan 2007 Posts: 949 Location: Могилёв, Беларусь
|
(Separately) Posted: Mon Aug 04, 2008 16:48 Post subject: |
|
|
Holerik
Мало ли, кто что должен.
Согласно TCKB, ссылка на которую у тебя в подписи, выделение (=поиск) пустых папок возможно с DirSizeCalc.
Если же ещё и по этому форуму поискать, то можно найти упоминание о плагине FileX. |
|
Back to top |
|
|
Holerik
Joined: 04 Jun 2008 Posts: 53
|
(Separately) Posted: Mon Aug 04, 2008 17:01 Post subject: |
|
|
Хмм, не знал, что TC индентифицирует папки так же, как проводник - отдельно от их содержимого. Т. е. получается, любая папка = 0 байт...
А в контентный плагин DirSizeCalc я поставил, прописал
"Size" + "=" + "0" + "B", паставил самый высокий приоритет, после чего наблюдал, как Тотал думает в течении около получаса. (видимо, он считал размеры папок).
Если кто знает, как найти и подсветить пустые папки без подсчёта их размера, буду очень рад узнать его рецепт. _________________ http://www.tckb.megabyte-web.ru/ - база знаний о Total Commander |
|
Back to top |
|
|
D1P
Joined: 20 Dec 2004 Posts: 2973 Location: Тбилиси
|
(Separately) Posted: Mon Aug 04, 2008 20:08 Post subject: |
|
|
Holerik wrote: | Если кто знает, как найти и подсветить пустые папки без подсчёта их размера, буду очень рад узнать его рецепт. |
У DirSizeCalc есть поле Empty. Достаточно использовать его. Проверено - работает. _________________ База знаний о Total Commander
Блог |
|
Back to top |
|
|
Avada
Joined: 01 Aug 2008 Posts: 10262 Location: Россия, Саратов
|
(Separately) Posted: Mon Aug 04, 2008 20:43 Post subject: |
|
|
D1P wrote: | У DirSizeCalc есть поле Empty. Достаточно использовать его. Проверено - работает. |
Совершенно верно, и у меня давно уже прекрасно работает. Для случая, когда нужны именно пустые папки (не содержащие внутри ничего), это будет "Empty"+"="+"Yes". |
|
Back to top |
|
|
Holerik
Joined: 04 Jun 2008 Posts: 53
|
|
Back to top |
|
|
laburj
Joined: 07 Mar 2005 Posts: 186
|
(Separately) Posted: Wed Dec 09, 2009 17:29 Post subject: |
|
|
а какие варианты подсветки папок самые быстрые? может кто-то проверял?
лично у меня плагин FileX (с полем "Пустая папка"+"="+"Да") быстрее отображает содержимое каталогов, содержащих большое кол-во папок, чем DirSizeCalc с полем "Empty"+"="+"Да".
а для подсветки каталогов, содержащих только пустые папки вариант только от DirSizeCalc с 2мя полями:
"Contains subdirectores"+"="+"Да".
"Contains files"+"="+"Да".
пс. на вкладке "дополнительно" отмечена галка "каталог" |
|
Back to top |
|
|
Rodny
Joined: 24 Jan 2007 Posts: 949 Location: Могилёв, Беларусь
|
(Separately) Posted: Wed Dec 09, 2009 18:08 Post subject: |
|
|
Всё же, наверное, "Contains files"+"="+"Нет".
Делал точно так же, кроме галки "каталог", что особой роли не играет, имхо.
Подтормаживание при включении схемы подсветки пустых подкаталогов заметно невооружённым глазом. |
|
Back to top |
|
|
Avada
Joined: 01 Aug 2008 Posts: 10262 Location: Россия, Саратов
|
(Separately) Posted: Wed Dec 09, 2009 18:18 Post subject: |
|
|
Rodny wrote: | Всё же, наверное, "Contains files"+"="+"Нет". |
Совершенно верно. И, кстати, вторая строка (для подкаталогов) в данном случае вообще не нужна. _________________ Даже самая богатая фантазия
Не представит себе наши безобразия. |
|
Back to top |
|
|
Rodny
Joined: 24 Jan 2007 Posts: 949 Location: Могилёв, Беларусь
|
(Separately) Posted: Wed Dec 09, 2009 19:17 Post subject: |
|
|
Avada
Quote: | И, кстати, вторая строка (для подкаталогов) в данном случае вообще не нужна. | А разве тогда это не будет включать совсем пустую папку?
Добавлено
Ага, точно.
В таком варианте в списке шаблонов раскраски нужно поставить "пустую папку" перед "пустыми подкаталогами".
Last edited by Rodny on Wed Dec 09, 2009 19:24; edited 1 time in total |
|
Back to top |
|
|
laburj
Joined: 07 Mar 2005 Posts: 186
|
(Separately) Posted: Wed Dec 09, 2009 19:23 Post subject: |
|
|
Rodny wrote: | "Contains files"+"="+"Нет". |
да, вы правы, переписывал - не туда глянул, у меня так и было Rodny wrote: | Подтормаживание при включении схемы подсветки пустых подкаталогов заметно невооружённым глазом. |
вот-вот! вроде и приятно, когда папки пустые подсвечиваются, но скорость важнее Rodny wrote: | А разве тогда это не будет включать совсем пустую папку? |
я тоже такого мнения |
|
Back to top |
|
|
Rodny
Joined: 24 Jan 2007 Posts: 949 Location: Могилёв, Беларусь
|
(Separately) Posted: Wed Dec 09, 2009 19:26 Post subject: |
|
|
laburj
Дописал предыдущий пост. Так тоже можно.
Но на скорость это видимого влияние не оказало. |
|
Back to top |
|
|
Avada
Joined: 01 Aug 2008 Posts: 10262 Location: Россия, Саратов
|
(Separately) Posted: Wed Dec 09, 2009 20:52 Post subject: |
|
|
Rodny wrote: | Ага, точно.
В таком варианте в списке шаблонов раскраски нужно поставить "пустую папку" перед "пустыми подкаталогами". |
Именно. У меня два шаблона, построенных на пустых папках. Первый — где в папках вобще ничего нет. Второй — где в папках есть подкаталоги, но нет файлов. Разумеется, первый расположен выше.
Что касается скорости, то я полностью поддерживаю суждение, высказаное вчера на оффоруме по поводу другого плагина:
Quote: | I find that a very minor inconvenience compared to its added functionality. |
То есть, "я нахожу это неудобство ничтожно малым в сравнении с добавившейся функциональностью." _________________ Даже самая богатая фантазия
Не представит себе наши безобразия. |
|
Back to top |
|
|
|