Страница 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
Помогите нубу, пожалуйста. При использовании вышеуказанного скрипта в файл исключений добавляются знаки вопроса вместо обычных симоволов. В тексте скрипта пробовал менять кодировки на другие, но т.к. нет понимания как это работает, результат получался отрицательным.

Добавлено: Пн май 16, 2016 11:41
Flasher
AmeKs
3, 4 пункты снизу памятки - сюда.
Добавлено: Пн май 16, 2016 11:54
AmeKs
Flasher. Благодарю, разобрался. В параметрах кнопки вместо %WL у меня стояло %L.

Всё отлично работает. Спасибо вам большое.