Страница 3 из 3

Добавлено: Вт мар 31, 2015 16:29
Flasher
Avada
ОК. Я там ещё допилил кое-что для определённых условий.

Добавлено: Вс апр 19, 2015 21:48
Avada
Flasher
Удалось, наконец, потестировать (хотя и с сильным запозданием) обновлённый скрипт. Вроде бы всё хорошо и с разными вариантами конечных строк, и с Юникодом. Никаких сбоев пока не выявил. А на какие "определённые условия" ещё стоит обратить внимание?

Добавлено: Вс апр 19, 2015 22:28
Flasher
Avada
Хорошо. Спасибо за отчёт. А что насчёт скорости?
Касаемо условий. Если после применения редактировать файл в настройках ТС, то при отсутствии юникодных символов Тотал всё равно переписывает файл в ANSI, поэтому мне пришлось проверять файл на предмет ВОМ для правильного прочтения.

Добавлено: Вс апр 19, 2015 22:43
Avada
Flasher
Скорость считаю приемлемой. В конце концов, мне объекты в исключения десятками и сотнями вставлять не надо. ("Запоздание" касалось, конечно, не работы скрипта, а моих обстоятельств.) Про условия понял, пригляжусь к таким случаям внимательнее.

Добавлено: Вс апр 19, 2015 23:32
Skif_off
Почему бы не дописывать фейковую строку с юникодным символом?
Что-нибудь типа %SystemRoot%\嘘

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

Skif_off
Мало кому такое понравится. Уж точно не мне.

Добавлено: Пн апр 20, 2015 07:00
Avada
Flasher
Принципиальной разницы по скорости между версиями на небольших количествах файлов не вижу, а на больших массивах не проверял (как было сказано, за ненадобностью).

Добавлено: Пн апр 20, 2015 08:35
Flasher
Avada писал(а):как было сказано, за ненадобностью
Ну, можно было, например, в system32 просто попробовать, ты же не на исходнике собирался проверять.

Добавлено: Пн апр 20, 2015 09:55
Avada
Flasher
Ладно, посмотрим. При полном скрытии содержимого system32 опять же принципиальной разницы не вижу. (На работе на XP проверил.) Правда, в обоих вариантах скрипта скрытие такого большого числа объектов происходит не одномоментно, а как бы в несколько быстрых этапов (два-три), но это, как выяснилось, из-за TWinKey.

Добавлено: Пн апр 20, 2015 10:10
Flasher
Avada
Гуд. А ты имеешь в виду тройное мигание или что?
Это двойной вызов cm_SwitchIgnoreList так отрабатывает.
Можешь назначить на кнопку 2922,2922 и сравнить результаты.

Добавлено: Пн апр 20, 2015 11:22
Avada
Flasher
Я имею в виду как бы поэтапное скрытие списка (что-то спряталось сразу, что-то осталось, но потом тоже пропадёт). Но это непостоянный эффект, иногда всё фильтруется сразу. Двойной вызов cm_SwitchIgnoreList отрабатывает не так. Дома ещё посмотрю на Win7.

Добавлено: Пн апр 20, 2015 11:31
Flasher
Avada писал(а):Двойной вызов cm_SwitchIgnoreList отрабатывает не так.
Это нужно проверять в условиях нахождения в данной папке с учётом уже добавленного из неё в список.

Добавлено: Пн май 16, 2016 11:34
AmeKs
Flasher писал(а):Avada
Попробуй этот вариант.
Помогите нубу, пожалуйста. При использовании вышеуказанного скрипта в файл исключений добавляются знаки вопроса вместо обычных симоволов. В тексте скрипта пробовал менять кодировки на другие, но т.к. нет понимания как это работает, результат получался отрицательным. :(

Добавлено: Пн май 16, 2016 11:41
Flasher
AmeKs
3, 4 пункты снизу памятки - сюда.

Добавлено: Пн май 16, 2016 11:54
AmeKs
Flasher. Благодарю, разобрался. В параметрах кнопки вместо %WL у меня стояло %L. :oops: Всё отлично работает. Спасибо вам большое.