View previous topic :: View next topic |
Author |
Message |
Vic12
Joined: 30 Mar 2011 Posts: 4
|
(Separately) Posted: Wed Mar 30, 2011 09:48 Post subject: Создание фильтра для текущей даты |
|
|
Здравствуйте всем. Подскажите, есть ли в тотале фильтр файлов за сегодняшнее число. Фильтр файлов не старше чем за 1 сутки не подходит. Хочу зацепить в панель задач за кнопку.
! | Avada: | Заголовок поправил во избежание аналогий с "Я вам не скажу за всю Одессу" | |
|
Back to top |
|
|
Вахмурка
Joined: 27 Dec 2004 Posts: 2584 Location: Большая деревня Москва
|
(Separately) Posted: Wed Mar 30, 2011 09:55 Post subject: |
|
|
Вопрос, конечно, интересный.
Попробуй вот это. Конечно, с такими колонками сегодняшний файл не будет отличаться от файла недельной давности, но не следует забывать, что фильтры можно комбинировать. То есть ты задаешь, что день недели - среда, а возраст - не старше 2 дней. По-моему, должно сработать. _________________ Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон) |
|
Back to top |
|
|
MVV
Joined: 15 Oct 2009 Posts: 4811 Location: Ростов-Дон
|
|
Back to top |
|
|
Avada
Joined: 01 Aug 2008 Posts: 10252 Location: Россия, Саратов
|
(Separately) Posted: Wed Mar 30, 2011 10:08 Post subject: |
|
|
Вахмурка
Указанный плагин работает с месяцами и днями недели. Я не понял, какое он вообще имеет отношение к сегодняшнему числу и как может решить поставленную задачу.
Vic12
Сегодняшнее число — для какой конкретно даты? Создания, модификации, последнего доступа? _________________ Даже самая богатая фантазия
Не представит себе наши безобразия. |
|
Back to top |
|
|
Vic12
Joined: 30 Mar 2011 Posts: 4
|
(Separately) Posted: Wed Mar 30, 2011 10:19 Post subject: |
|
|
Avada wrote: | Сегодняшнее число — для какой конкретно даты? Создания, модификации, последнего доступа? |
"Создания" |
|
Back to top |
|
|
Avada
Joined: 01 Aug 2008 Posts: 10252 Location: Россия, Саратов
|
(Separately) Posted: Wed Mar 30, 2011 10:30 Post subject: |
|
|
Vic12
Понятно. (В цитате оставил только существенную часть.) Стандартными средствами TC (без плагинов) это невозможно однозначно. Готовых плагинов, решающих такую задачу, мне обнаружить не удалось. С мнением MVV согласен. _________________ Даже самая богатая фантазия
Не представит себе наши безобразия. |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Wed Mar 30, 2011 16:47 Post subject: |
|
|
Avada wrote: | Стандартными средствами TC (без плагинов) это невозможно однозначно. | Почему? Ctrl+F12 > кн. Шаблон > вкл. Дополнительно > галка на "Не старше" / 1 / дня (дней) > кн. Записать и т.д.. |
|
Back to top |
|
|
Avada
Joined: 01 Aug 2008 Posts: 10252 Location: Россия, Саратов
|
(Separately) Posted: Wed Mar 30, 2011 17:02 Post subject: |
|
|
Flasher
Потому что, во-первых, вариант "не старше чем" был отвергнут изначально (перечитай первый пост), а во-вторых, нужна дата создания, а не изменения. _________________ Даже самая богатая фантазия
Не представит себе наши безобразия. |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Wed Mar 30, 2011 17:15 Post subject: |
|
|
Avada
Видел. Только не понял, чем не подходит тот вариант. При записи файла дата модификации и создания совпадают.
Ну, если нужно именно создание, то: age | Created | < | 1 | Days
Кнопка: Quote: | TOTALCMD#BAR#DATA
cd >Имя шаблона
wcmicons.dll,24
Фильтр: не старше одного дня
-1 |
|
|
Back to top |
|
|
Avada
Joined: 01 Aug 2008 Posts: 10252 Location: Россия, Саратов
|
(Separately) Posted: Wed Mar 30, 2011 18:08 Post subject: |
|
|
Flasher
Если, скажем, на часах семь утра, то файл не старше одного дня и файл с сегодняшней датой — это, мягко говоря, не одно и то же. В противном случае я бы Age сам порекомендовал. _________________ Даже самая богатая фантазия
Не представит себе наши безобразия. |
|
Back to top |
|
|
Tol!k
Joined: 01 Apr 2008 Posts: 1727 Location: Арзамас
|
|
Back to top |
|
|
Avada
Joined: 01 Aug 2008 Posts: 10252 Location: Россия, Саратов
|
(Separately) Posted: Wed Mar 30, 2011 18:40 Post subject: |
|
|
Да, с нулём дней задача решается и стандартными средствами. Для даты изменения.
А по такой же методике с Age — и для прочих дат.
age — Создан — = — 0 — Дней
P.S. Нет, с Age не получается, см. далее. _________________ Даже самая богатая фантазия
Не представит себе наши безобразия.
Last edited by Avada on Wed Mar 30, 2011 19:09; edited 1 time in total |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Wed Mar 30, 2011 18:42 Post subject: |
|
|
Avada
Понял, о чём речь. В таком случае и вправду пока на ум только мысль MVV приходит.
Tol!k
Если использовать выражение "= 0 дней", то оно ничем не будет отличаться от "< 1 дня". Выражение "< 0 дней" плагин отказывается воспринимать, да и нелогичное оно для даты, т.к. в ней не может быть отрицательного знака.
Avada wrote: | Для даты изменения. | Вот именно: Avada wrote: | а во-вторых, нужна дата создания, а не изменения. |
Avada wrote: | age — Создан — = — 0 — Дней | И будет то же самое, о чём ты писал в предыдущем посте. |
|
Back to top |
|
|
Avada
Joined: 01 Aug 2008 Posts: 10252 Location: Россия, Саратов
|
(Separately) Posted: Wed Mar 30, 2011 19:07 Post subject: |
|
|
Flasher wrote: | Если использовать выражение "= 0 дней", то оно ничем не будет отличаться от "< 1 дня". |
Если без Age, стандартными средствами, для даты изменения, то очень даже будет. Копируем в каталог два файла, у одного через диалог изменения атрибутов выставляем сегодняшнюю дату, у другого, вчерашнюю со временем как можно позже. В условие "не старше одного дня" укладываются оба. А теперь меняем ноль на единицу. Найден только сегодняшний.
А вот с Age этот номер действительно не проходит, я не совсем корректно проверял, как выяснилось. Подправил прошлый пост. Следовательно, искомое решение точно по условию всё-таки пока не найдено. _________________ Даже самая богатая фантазия
Не представит себе наши безобразия. |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Wed Mar 30, 2011 19:14 Post subject: |
|
|
Avada
С этим всё ясно было. Но опять же возвращаемся к твоим словам: Avada wrote: | во-первых, вариант "не старше чем" был отвергнут изначально (перечитай первый пост), а во-вторых, нужна дата создания, а не изменения. |
|
|
Back to top |
|
|
|