View previous topic :: View next topic |
Author |
Message |
sa
Joined: 29 Apr 2009 Posts: 2567
|
(Separately) Posted: Wed Oct 14, 2015 20:31 Post subject: |
|
|
В итоге, моя кнопка у тебя всё-таки работает, пусть и не так быстро, как того тебе хотелось бы, или не работает вовсе? |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Wed Oct 14, 2015 21:25 Post subject: |
|
|
Я уже написал по существу вопроса. Меня не устраивают обе кнопки, даже если они начнут стабильно работать только у меня. Больше добавить нечего.
sa wrote: | пусть и не так быстро, как того тебе хотелось бы | Разве я писал о скорости в отношении твоей кнопки? Домыслы в сторону. _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
|
sa
Joined: 29 Apr 2009 Posts: 2567
|
(Separately) Posted: Wed Oct 14, 2015 21:56 Post subject: |
|
|
Flasher wrote: | Я уже написал по существу вопроса. | После твоих ответов по существу:
1. Пауза в моём случае не годится.
2. работает. А твоя кнопка - нет.
3. если они начнут стабильно работать
я так и не понял, что у тебя творится с моей кнопкой.
P.S. По поводу паузы в 5 секунд в твоей. В TCFS2.ini проверь на всякий случай, совпадает ли функция wait_for с оригинальной из дистрибутива TCFS2. |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Wed Oct 14, 2015 22:18 Post subject: |
|
|
Точно, у меня там 10 вместо 1000. _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
|
Avada
Joined: 01 Aug 2008 Posts: 10255 Location: Россия, Саратов
|
(Separately) Posted: Thu Oct 15, 2015 09:40 Post subject: |
|
|
sa
У меня, кстати, тоже кнопка не заработала. (Сейчас пишу с работы, а проверял на домашнем ПК.) Последовательное выполнение вручную исходных команд (при наличии заранее созданного шаблона поиска по "не старше"), да, даёт нужный результат, а запуск кнопки — нет. Проверялось на тестовом каталоге, куда входили в том числе один файл и один каталог, созданные только что и заведомо подпадающие под действие шаблона. При попытке применить кнопку скрывалось всё, кроме выделенного первого по порядку подкаталога, не имевшего к условию шаблона никакого отношения. Где-то что-то не успевает отработать?
Скрипт от Flasher ещё не проверял— пока не было времени.
И, думаю, эту тему по итогам обсуждения можно уже перенести в "Автоматизацию". _________________ Даже самая богатая фантазия
Не представит себе наши безобразия. |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Fri Oct 16, 2015 18:02 Post subject: |
|
|
Avada wrote: | Скрипт от Flasher ещё не проверял— пока не было времени. | Как появится - свисти. _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
|
Avada
Joined: 01 Aug 2008 Posts: 10255 Location: Россия, Саратов
|
(Separately) Posted: Sat Oct 17, 2015 09:50 Post subject: |
|
|
Flasher
Проверил оба варианта скрипта на нескольких наборах параметров, всё нормально.
Для добавочных параметров в шапке второго скрипта хорошо бы дать чёткое пояснение по их предназначению.
Добавлено спустя 1 час 7 минут:
sa
Кнопка работает тоже после разбора полётов в ЛС. До меня сразу не дошло, что следовало указать в кнопке свой реальный шаблон, удовлетворяющий условию фильтрации. Предыдущие претензии сняты.
Общее резюме будет такое. Скрипт, конечно, удобно настраивать, работает он вообще без мельканий , и единственный недостаток тут — отсутствие индикатора фильтрации в заголовке панели. Впрочем, я понимаю, что отвязаться от шаблонов — концепция автора. (Да, и дизайн окошка с сообщением об отсутствии соответствий фильтру лично я предпочёл бы несколько другой. Это, впрочем, можно обсудить в ЛС.)
Кнопка даёт нормальную индикацию, но должна быть привязана к реальному шаблону, даёт меньше вариантов применения, сложнее правится, при её работе заметно дёрганье панели (впрочем, терпимое).
Так что есть возможность выбора. _________________ Даже самая богатая фантазия
Не представит себе наши безобразия. |
|
Back to top |
|
|
sa
Joined: 29 Apr 2009 Posts: 2567
|
(Separately) Posted: Sat Oct 17, 2015 12:46 Post subject: |
|
|
Avada wrote: | Кнопка ... должна быть привязана к реальному шаблону | Это тоже концепция.
Нет смысла сравнивать в целом предложенные скрипт и кнопку. Они для разного. Что касается конкретной задачи (показ не старше 1 дня), то я не уверен, что скрипт в его нынешнем виде будет правильно работать в архивах, результатах поиска, виде без подкаталогов... |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Sat Oct 17, 2015 12:59 Post subject: |
|
|
Avada
Спасибо за отчёт.
По добавочным. Их суть не отличается от предыдущих двух, т.е. эта второй вариант, даже если их записать такими же, всё сработает. Конечно, логично их использовать в рамках дапазона, но есть и другие варианты, например, два равенства. Основная проблема - это придумать компактную запись, чтобы всё это описать.
Касаемо индикатора фильтрации в заголовке. Если использовать быстрый фильтр, то там тоже нет никакой индикации после скрытия поля ввода. Поэтому тут я бы не стал данное событие к минусам относить. Тут достаточно просто помнить. А вот реальный минус - это полный сброс фильтра при сменах окон. В кнопке он частичный (каснётся только папок). Впрочем, тут есть и плюс. Выделение отфильтрованных элементов всегда можно вернуть по "/" либо Esc из TwinKey.
По дизайну окошка (надпись, шрифт, цвета, размер) при желании пиши в ЛС. Меня лично устраивает.
sa wrote: | я не уверен, что скрипт в его нынешнем виде будет правильно работать в архивах, результатах поиска, виде без подкаталогов... | В архивах и результатах поиска нет смысла его вообще применять. Да и для режима без подкаталогов особого смысла тоже нет, т. к. там нет папок. Для одних файлов достаточно cd ><шаблон>. _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
|
Avada
Joined: 01 Aug 2008 Posts: 10255 Location: Россия, Саратов
|
(Separately) Posted: Sat Oct 17, 2015 13:46 Post subject: |
|
|
sa wrote: | Нет смысла сравнивать в целом предложенные скрипт и кнопку. Они для разного. |
Понимаю, поэтому моё сравнение достаточно условно. Во всяком случае, я не утверждаю, что один из вариантов может полностью заменить другой. Пока у меня на фильтрационном тулбаре мирно уживаются кнопки разного происхождения...
Flasher
И всё-таки надо придумать описание, как использовать добавочные. Хотя бы только про диапазон. Пока действительно это сложно понять.
Что касаемо индикации, от при быстрой фильтрации она как раз есть (по крайней мере в строке состояния виден сам факт работы фильтра). Вот если бы и тут какой-то специальный значок можно было примерно там же показать... Про сброс, да, согласен.
А по дизайну окошка обменяемся попозже мнениями в ЛС. _________________ Даже самая богатая фантазия
Не представит себе наши безобразия. |
|
Back to top |
|
|
sa
Joined: 29 Apr 2009 Posts: 2567
|
(Separately) Posted: Sat Oct 17, 2015 13:55 Post subject: |
|
|
Flasher wrote: | Для одних файлов достаточно cd ><шаблон>. |
Это не по концепции! |
|
Back to top |
|
|
Avada
Joined: 01 Aug 2008 Posts: 10255 Location: Россия, Саратов
|
(Separately) Posted: Sat Oct 17, 2015 13:58 Post subject: |
|
|
sa
А там будет уже другая концепция. _________________ Даже самая богатая фантазия
Не представит себе наши безобразия. |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Sat Oct 17, 2015 14:27 Post subject: |
|
|
Avada wrote: | И всё-таки надо придумать описание, как использовать добавочные. | В ЛС отписал.
Avada wrote: | по крайней мере в строке состояния виден сам факт работы фильтра | Боишься забыть, отвлёкшись на чашечку кофе? Я в интерфейс ТС, увы, воткнуть ничего не смогу (по крайней мере с vbs без шаманств с Camper и т.п.), поэтому не знаю что и предложить. _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
|
Avada
Joined: 01 Aug 2008 Posts: 10255 Location: Россия, Саратов
|
(Separately) Posted: Sat Oct 17, 2015 14:31 Post subject: |
|
|
Flasher
Причин для того, чтобы отвлечься и забыть, может быть сколько угодно. Особенно на многопользовательской машине. Впрочем, раз нельзя — стало быть, нельзя, что ж тут поделаешь?
По остальному пока всё будет (несколько позже) в ЛС. _________________ Даже самая богатая фантазия
Не представит себе наши безобразия. |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Sat Oct 17, 2015 14:37 Post subject: |
|
|
Avada
Даже если и выдумать какой-то индикатор (например, фейковый фильтр), то в любом случае сброс такого фильтра никак не будет соотносится со сбросом реального. То же самое касается кнопки с TCFS2. Ты случайно сбросишь папки, а файлы останутся отфильрованными с индикацией. Тут ещё проще, отвлёкшись, забыть, что фильтрация папок уже тю-тю. _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
|
|
|
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
|