Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Добавление выделенных файлов в список исключений
Goto page Previous  1, 2, 3
 
Post new topic   Reply to topic    Total Commander Forum Index -> Автоматизация Total Commander printer-friendly view
View previous topic :: View next topic  
Author Message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Tue Mar 31, 2015 17:29    Post subject: Reply with quote

Avada
ОК. Я там ещё допилил кое-что для определённых условий.
_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Back to top
View user's profile Send private message
Avada



Joined: 01 Aug 2008
Posts: 10250
Location: Россия, Саратов

Post (Separately) Posted: Sun Apr 19, 2015 22:48    Post subject: Reply with quote

Flasher
Удалось, наконец, потестировать (хотя и с сильным запозданием) обновлённый скрипт. Вроде бы всё хорошо и с разными вариантами конечных строк, и с Юникодом. Никаких сбоев пока не выявил. А на какие "определённые условия" ещё стоит обратить внимание?
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Sun Apr 19, 2015 23:28    Post subject: Reply with quote

Avada
Хорошо. Спасибо за отчёт. А что насчёт скорости?
Касаемо условий. Если после применения редактировать файл в настройках ТС, то при отсутствии юникодных символов Тотал всё равно переписывает файл в ANSI, поэтому мне пришлось проверять файл на предмет ВОМ для правильного прочтения.
_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Back to top
View user's profile Send private message
Avada



Joined: 01 Aug 2008
Posts: 10250
Location: Россия, Саратов

Post (Separately) Posted: Sun Apr 19, 2015 23:43    Post subject: Reply with quote

Flasher
Скорость считаю приемлемой. В конце концов, мне объекты в исключения десятками и сотнями вставлять не надо. ("Запоздание" касалось, конечно, не работы скрипта, а моих обстоятельств.) Про условия понял, пригляжусь к таким случаям внимательнее.
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
Skif_off



Joined: 28 Nov 2012
Posts: 1232

Post (Separately) Posted: Mon Apr 20, 2015 00:32    Post subject: Reply with quote

Почему бы не дописывать фейковую строку с юникодным символом?
Что-нибудь типа %SystemRoot%\嘘
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Mon Apr 20, 2015 01:58    Post subject: Reply with quote

Avada
Приемлемая скорость - это ощутимо хуже первой версии?
К указанным условиям, я думаю, тут особо приглядываться не нужно. Просто принять к сведению.

Skif_off
Мало кому такое понравится. Уж точно не мне.
_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Back to top
View user's profile Send private message
Avada



Joined: 01 Aug 2008
Posts: 10250
Location: Россия, Саратов

Post (Separately) Posted: Mon Apr 20, 2015 08:00    Post subject: Reply with quote

Flasher
Принципиальной разницы по скорости между версиями на небольших количествах файлов не вижу, а на больших массивах не проверял (как было сказано, за ненадобностью).
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Mon Apr 20, 2015 09:35    Post subject: Reply with quote

Avada wrote:
как было сказано, за ненадобностью
Ну, можно было, например, в system32 просто попробовать, ты же не на исходнике собирался проверять.
_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Back to top
View user's profile Send private message
Avada



Joined: 01 Aug 2008
Posts: 10250
Location: Россия, Саратов

Post (Separately) Posted: Mon Apr 20, 2015 10:55    Post subject: Reply with quote

Flasher
Ладно, посмотрим. При полном скрытии содержимого system32 опять же принципиальной разницы не вижу. (На работе на XP проверил.) Правда, в обоих вариантах скрипта скрытие такого большого числа объектов происходит не одномоментно, а как бы в несколько быстрых этапов (два-три), но это, как выяснилось, из-за TWinKey.
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Mon Apr 20, 2015 11:06    Post subject: Reply with quote

Avada
Гуд. А ты имеешь в виду тройное мигание или что?
Это двойной вызов cm_SwitchIgnoreList так отрабатывает.
Можешь назначить на кнопку 2922,2922 и сравнить результаты.
_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Back to top
View user's profile Send private message
Avada



Joined: 01 Aug 2008
Posts: 10250
Location: Россия, Саратов

Post (Separately) Posted: Mon Apr 20, 2015 12:22    Post subject: Reply with quote

Flasher
Я имею в виду как бы поэтапное скрытие списка (что-то спряталось сразу, что-то осталось, но потом тоже пропадёт). Но это непостоянный эффект, иногда всё фильтруется сразу. Двойной вызов cm_SwitchIgnoreList отрабатывает не так. Дома ещё посмотрю на Win7.
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Mon Apr 20, 2015 12:31    Post subject: Reply with quote

Avada wrote:
Двойной вызов cm_SwitchIgnoreList отрабатывает не так.
Это нужно проверять в условиях нахождения в данной папке с учётом уже добавленного из неё в список.
_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Back to top
View user's profile Send private message
AmeKs



Joined: 12 Feb 2016
Posts: 37

Post (Separately) Posted: Mon May 16, 2016 12:34    Post subject: Reply with quote

Flasher wrote:
Avada
Попробуй этот вариант.
Помогите нубу, пожалуйста. При использовании вышеуказанного скрипта в файл исключений добавляются знаки вопроса вместо обычных симоволов. В тексте скрипта пробовал менять кодировки на другие, но т.к. нет понимания как это работает, результат получался отрицательным. Sad
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Mon May 16, 2016 12:41    Post subject: Reply with quote

AmeKs
3, 4 пункты снизу памятки - сюда.
_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Back to top
View user's profile Send private message
AmeKs



Joined: 12 Feb 2016
Posts: 37

Post (Separately) Posted: Mon May 16, 2016 12:54    Post subject: Reply with quote

Flasher. Благодарю, разобрался. В параметрах кнопки вместо %WL у меня стояло %L. Embarassed Всё отлично работает. Спасибо вам большое.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Total Commander Forum Index -> Автоматизация Total Commander All times are GMT + 4 Hours
Goto page Previous  1, 2, 3
Page 3 of 3

 
Jump to:  
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