Как сделать чтобы фильтр "не старше 1 дня" влиял на папки?
Модераторы: d-view, Моторокер, Avada, CaptainFlint, Nik
Я уже написал по существу вопроса. Меня не устраивают обе кнопки, даже если они начнут стабильно работать только у меня. Больше добавить нечего.
Разве я писал о скорости в отношении твоей кнопки? Домыслы в сторону.sa писал(а):пусть и не так быстро, как того тебе хотелось бы
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
После твоих ответов по существу:Flasher писал(а):Я уже написал по существу вопроса.
1. Пауза в моём случае не годится.
2. работает. А твоя кнопка - нет.
3. если они начнут стабильно работать
я так и не понял, что у тебя творится с моей кнопкой.
P.S. По поводу паузы в 5 секунд в твоей. В TCFS2.ini проверь на всякий случай, совпадает ли функция wait_for с оригинальной из дистрибутива TCFS2.
sa
У меня, кстати, тоже кнопка не заработала. (Сейчас пишу с работы, а проверял на домашнем ПК.) Последовательное выполнение вручную исходных команд (при наличии заранее созданного шаблона поиска по "не старше"), да, даёт нужный результат, а запуск кнопки — нет. Проверялось на тестовом каталоге, куда входили в том числе один файл и один каталог, созданные только что и заведомо подпадающие под действие шаблона. При попытке применить кнопку скрывалось всё, кроме выделенного первого по порядку подкаталога, не имевшего к условию шаблона никакого отношения. Где-то что-то не успевает отработать?
Скрипт от Flasher ещё не проверял— пока не было времени.
И, думаю, эту тему по итогам обсуждения можно уже перенести в "Автоматизацию".
У меня, кстати, тоже кнопка не заработала. (Сейчас пишу с работы, а проверял на домашнем ПК.) Последовательное выполнение вручную исходных команд (при наличии заранее созданного шаблона поиска по "не старше"), да, даёт нужный результат, а запуск кнопки — нет. Проверялось на тестовом каталоге, куда входили в том числе один файл и один каталог, созданные только что и заведомо подпадающие под действие шаблона. При попытке применить кнопку скрывалось всё, кроме выделенного первого по порядку подкаталога, не имевшего к условию шаблона никакого отношения. Где-то что-то не успевает отработать?
Скрипт от Flasher ещё не проверял— пока не было времени.
И, думаю, эту тему по итогам обсуждения можно уже перенести в "Автоматизацию".
Даже самая богатая фантазия
Не представит себе наши безобразия.
Не представит себе наши безобразия.
Как появится - свисти.Avada писал(а):Скрипт от Flasher ещё не проверял— пока не было времени.
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Flasher
Проверил оба варианта скрипта на нескольких наборах параметров, всё нормально.
Для добавочных параметров в шапке второго скрипта хорошо бы дать чёткое пояснение по их предназначению.
Добавлено спустя 1 час 7 минут:
sa
Кнопка работает тоже после разбора полётов в ЛС. До меня сразу не дошло, что следовало указать в кнопке свой реальный шаблон, удовлетворяющий условию фильтрации. Предыдущие претензии сняты.
Общее резюме будет такое. Скрипт, конечно, удобно настраивать, работает он вообще без мельканий , и единственный недостаток тут — отсутствие индикатора фильтрации в заголовке панели. Впрочем, я понимаю, что отвязаться от шаблонов — концепция автора. (Да, и дизайн окошка с сообщением об отсутствии соответствий фильтру лично я предпочёл бы несколько другой. Это, впрочем, можно обсудить в ЛС.)
Кнопка даёт нормальную индикацию, но должна быть привязана к реальному шаблону, даёт меньше вариантов применения, сложнее правится, при её работе заметно дёрганье панели (впрочем, терпимое).
Так что есть возможность выбора.
Проверил оба варианта скрипта на нескольких наборах параметров, всё нормально.
Для добавочных параметров в шапке второго скрипта хорошо бы дать чёткое пояснение по их предназначению.
Добавлено спустя 1 час 7 минут:
sa
Кнопка работает тоже после разбора полётов в ЛС. До меня сразу не дошло, что следовало указать в кнопке свой реальный шаблон, удовлетворяющий условию фильтрации. Предыдущие претензии сняты.
Общее резюме будет такое. Скрипт, конечно, удобно настраивать, работает он вообще без мельканий , и единственный недостаток тут — отсутствие индикатора фильтрации в заголовке панели. Впрочем, я понимаю, что отвязаться от шаблонов — концепция автора. (Да, и дизайн окошка с сообщением об отсутствии соответствий фильтру лично я предпочёл бы несколько другой. Это, впрочем, можно обсудить в ЛС.)
Кнопка даёт нормальную индикацию, но должна быть привязана к реальному шаблону, даёт меньше вариантов применения, сложнее правится, при её работе заметно дёрганье панели (впрочем, терпимое).
Так что есть возможность выбора.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Не представит себе наши безобразия.
Это тоже концепция.Avada писал(а):Кнопка ... должна быть привязана к реальному шаблону
Нет смысла сравнивать в целом предложенные скрипт и кнопку. Они для разного. Что касается конкретной задачи (показ не старше 1 дня), то я не уверен, что скрипт в его нынешнем виде будет правильно работать в архивах, результатах поиска, виде без подкаталогов...
Avada
Спасибо за отчёт.
По добавочным. Их суть не отличается от предыдущих двух, т.е. эта второй вариант, даже если их записать такими же, всё сработает. Конечно, логично их использовать в рамках дапазона, но есть и другие варианты, например, два равенства. Основная проблема - это придумать компактную запись, чтобы всё это описать.
Касаемо индикатора фильтрации в заголовке. Если использовать быстрый фильтр, то там тоже нет никакой индикации после скрытия поля ввода. Поэтому тут я бы не стал данное событие к минусам относить. Тут достаточно просто помнить. А вот реальный минус - это полный сброс фильтра при сменах окон. В кнопке он частичный (каснётся только папок). Впрочем, тут есть и плюс. Выделение отфильтрованных элементов всегда можно вернуть по "/" либо Esc из TwinKey.
По дизайну окошка (надпись, шрифт, цвета, размер) при желании пиши в ЛС. Меня лично устраивает.
Спасибо за отчёт.
По добавочным. Их суть не отличается от предыдущих двух, т.е. эта второй вариант, даже если их записать такими же, всё сработает. Конечно, логично их использовать в рамках дапазона, но есть и другие варианты, например, два равенства. Основная проблема - это придумать компактную запись, чтобы всё это описать.
Касаемо индикатора фильтрации в заголовке. Если использовать быстрый фильтр, то там тоже нет никакой индикации после скрытия поля ввода. Поэтому тут я бы не стал данное событие к минусам относить. Тут достаточно просто помнить. А вот реальный минус - это полный сброс фильтра при сменах окон. В кнопке он частичный (каснётся только папок). Впрочем, тут есть и плюс. Выделение отфильтрованных элементов всегда можно вернуть по "/" либо Esc из TwinKey.
По дизайну окошка (надпись, шрифт, цвета, размер) при желании пиши в ЛС. Меня лично устраивает.
В архивах и результатах поиска нет смысла его вообще применять. Да и для режима без подкаталогов особого смысла тоже нет, т. к. там нет папок. Для одних файлов достаточно cd ><шаблон>.sa писал(а):я не уверен, что скрипт в его нынешнем виде будет правильно работать в архивах, результатах поиска, виде без подкаталогов...
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Понимаю, поэтому моё сравнение достаточно условно. Во всяком случае, я не утверждаю, что один из вариантов может полностью заменить другой. Пока у меня на фильтрационном тулбаре мирно уживаются кнопки разного происхождения...sa писал(а):Нет смысла сравнивать в целом предложенные скрипт и кнопку. Они для разного.
Flasher
И всё-таки надо придумать описание, как использовать добавочные. Хотя бы только про диапазон. Пока действительно это сложно понять.
Что касаемо индикации, от при быстрой фильтрации она как раз есть (по крайней мере в строке состояния виден сам факт работы фильтра). Вот если бы и тут какой-то специальный значок можно было примерно там же показать... Про сброс, да, согласен.
А по дизайну окошка обменяемся попозже мнениями в ЛС.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Не представит себе наши безобразия.
В ЛС отписал.Avada писал(а):И всё-таки надо придумать описание, как использовать добавочные.
Боишься забыть, отвлёкшись на чашечку кофе?Avada писал(а):по крайней мере в строке состояния виден сам факт работы фильтра
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Avada
Даже если и выдумать какой-то индикатор (например, фейковый фильтр), то в любом случае сброс такого фильтра никак не будет соотносится со сбросом реального. То же самое касается кнопки с TCFS2. Ты случайно сбросишь папки, а файлы останутся отфильрованными с индикацией. Тут ещё проще, отвлёкшись, забыть, что фильтрация папок уже тю-тю.
Даже если и выдумать какой-то индикатор (например, фейковый фильтр), то в любом случае сброс такого фильтра никак не будет соотносится со сбросом реального. То же самое касается кнопки с TCFS2. Ты случайно сбросишь папки, а файлы останутся отфильрованными с индикацией. Тут ещё проще, отвлёкшись, забыть, что фильтрация папок уже тю-тю.
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.