Как сделать чтобы фильтр "не старше 1 дня" влиял на папки?
Модераторы: d-view, Моторокер, Avada, CaptainFlint, Nik
sa
После выявления в ЛС непосредственной причины проблемы (конфликта с Punto Switcher) по итогам проверки обновлённой кнопки (как в XP, так и в Win7) пока больше никаких замечаний не имею.
Flasher
На Win7, в отличие от XP, некоторые проблемы есть. См. ЛС.
После выявления в ЛС непосредственной причины проблемы (конфликта с Punto Switcher) по итогам проверки обновлённой кнопки (как в XP, так и в Win7) пока больше никаких замечаний не имею.
Flasher
На Win7, в отличие от XP, некоторые проблемы есть. См. ЛС.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Не представит себе наши безобразия.
Avada
Спасибо!
Обновил кнопку в теме, чтобы избежать возможного конфликта Punto Switcher и TCFS2, а именно заменил в функции send_wait режим передачи "~" на режим "@".
Править кнопки будет проще, если команду для вызова фильтра (назовём её Custom_F_D) записать отдельной строкой в секцию [Items] файла TCFS2.ini. Для обновлённого варианта она выглядит так:В кнопках же для этой команды останется передать только имя фильтра, например, так:Для тех, кто создаст в ТК пользовательскую команду em_cd (с командой cd и параметром %A%Z), Custom_F_D будет такой:Благодаря cd >имя_фильтра в этом случае на экране не будет мелькать один из двух диалогов выбора фильтра.
Спасибо!
Обновил кнопку в теме, чтобы избежать возможного конфликта Punto Switcher и TCFS2, а именно заменил в функции send_wait режим передачи "~" на режим "@".
Править кнопки будет проще, если команду для вызова фильтра (назовём её Custom_F_D) записать отдельной строкой в секцию [Items] файла TCFS2.ini. Для обновлённого варианта она выглядит так:
Код: Выделить всё
Custom_F_D = run_item(locktc,1) tcm(524) tcm(314,1) eval(send_wait(@`>`#1, findwnd(`TCOMBOINPUT`))) send(`{ENTER}`, findwnd(`TCOMBOINPUT`)) delay(200) tcm(3311,1) eval(send_wait(@`>`#1, findwnd(`TCOMBOINPUT`))) send(`{ENTER}`, findwnd(`TCOMBOINPUT`)) delay(200) tcm(2023) tcm(524) run_item(locktc,0) redraw
Код: Выделить всё
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\Utils\TCFS2\TCFS2.exe /ei "Custom_F_D(
`не старше 1 дня` )"
WCMICONS.DLL,24
Фильтр для файлов/папок не старше 1 дня
-1
Код: Выделить всё
Custom_F_D = run_item(locktc,1) tcm(524) tem(`em_cd >`#1) delay(200) tcm(3311,1) eval(send_wait(@`>`#1, findwnd(`TCOMBOINPUT`))) send(`{ENTER}`, findwnd(`TCOMBOINPUT`)) delay(200) tcm(2023) tcm(524) run_item(locktc,0) redraw
Avada
Вроде как решил проблему.
sa
Не вместо, а на старый манер так сделал. По сути это одно и то же.
Вроде как решил проблему.
sa
Не вместо, а на старый манер так сделал. По сути это одно и то же.
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
sa
Второй вариант скрипта неправильно работал в x64, с первым проблем не было, поскольку иначе выводилось сообщение об отсутствии соответствий. Воспроизводить здесь всю историю проблемы, подробно прорабатывавшуюся в ЛС, нет возможности.
Второй вариант скрипта неправильно работал в x64, с первым проблем не было, поскольку иначе выводилось сообщение об отсутствии соответствий. Воспроизводить здесь всю историю проблемы, подробно прорабатывавшуюся в ЛС, нет возможности.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Не представит себе наши безобразия.
sa
В этом нет необходимости. Я уже указал на неизменность сути.
Avada
Хорошо. Пожалуйста.
В этом нет необходимости. Я уже указал на неизменность сути.
Avada
Хорошо. Пожалуйста.
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.