Страница 2 из 7

Добавлено: Вт авг 03, 2010 14:55
Flasher
Avada писал(а):Скрин можно увидеть?
Пожалуйста.
Avada писал(а):Предложенный в первом посте вариант поиска с плагинами не ищет содержимое папки programs, но ищет её саму. Ровно то же самое происходит при использовании исключения на первой вкладке (*.*|programs\).
Автор топика не указал, что он ищет, папку или файлы, так что не сказать, чтобы промашка случилась. Касаемо поиска папок, наверное, имелся в виду шаблон: *. | programs\ ?
Avada писал(а):Задача же (если я правильно её понял) состоит в том, чтобы убрать из поиска не только содержимое указанной папки, но и саму папку, оставив всё остальное (в том числе гипотетически существующие файлы, содержащие programs в имени).
Это уже догадки, автора дождёмся, молчит чего-то. :roll:

Добавлено: Вт авг 03, 2010 14:58
Batya
Avada писал(а): Предложенный в первом посте вариант поиска с плагинами не ищет содержимое папки programs, но ищет её саму.
Ничего подобного. Так работает при реализации правила:
"Свойство:" = "Путь", "Операция:" = "!содержит", "Значение:" = "programs"

Однако автор топика сообщал о другой проблеме:
Set писал(а):все равно ищет в папке programs
Пока автор не объявится и не сообщит дополнительную информацию и помогло ли что-нибудь из сообщений данной темы, не следует гадать, что он имел в виду.

Добавлено: Вт авг 03, 2010 15:04
Flasher
Batya писал(а):Ничего подобного. Так работает при реализации правила:
"Свойство:" = "Путь", "Операция:" = "!содержит", "Значение:" = "programs"
В Общих фильтр такой?: *.

Добавлено: Вт авг 03, 2010 15:42
Batya
Flasher писал(а):В Общих фильтр такой?: *.
Для повторения ситуации, которую описал Avada, на закладке "Общие параметры" можно оставить всё по умолчанию (поле "Искать файлы" пустое).

Добавлено: Вт авг 03, 2010 15:53
Flasher
Batya писал(а):поле "Искать файлы" пустое
В таком случае папка, отфильтрованная предложенным образом, всё равно находится.
WinXP SP4 TC 7.55a

Добавлено: Вт авг 03, 2010 15:58
Batya
Flasher писал(а):В таком случае папка, отфильтрованная предложенным образом, всё равно находится.
Об этом я и говорю.

Добавлено: Вт авг 03, 2010 16:02
Flasher
Batya писал(а):Об этом я и говорю.
Не понял, так нам её исключать надо. Avada написал, что сама папка при таком подходе ищется, с чем ты не согласился.

Добавлено: Вт авг 03, 2010 16:10
Batya
Flasher писал(а):при таком подходе ищется, с чем ты не согласился
Я не согласился, что такова исходная проблема.
Автор темы говорил о другом. По крайней мере, его фразу нельзя трактовать таким образом, как написал Avada.
Поэтому хотелось бы услышать автора.
Это при том, что описанная Avada задача решается добавлением второго правила на закладке "Плагины" (при объединении "И"):
"Свойство:" = "Полное имя", "Операция:" = "!содержит", "Значение:" = "programs"

Добавлено: Вт авг 03, 2010 16:25
Avada
Batya писал(а):Ничего подобного. Так работает при реализации правила:
"Свойство:" = "Путь", "Операция:" = "!содержит", "Значение:" = "programs"
Не уловил разницу между написанным здесь и правилом из первого поста "Путь !содержит programs".
Batya писал(а):Для повторения ситуации, которую описал Avada, на закладке "Общие параметры" можно оставить всё по умолчанию (поле "Искать файлы" пустое).
Да, пустое. В "Месте поиска" указан путь к папке, где мы всё это ищем.
Batya писал(а):Однако автор топика сообщал о другой проблеме
Я трактовал "ищет в папке" как ищет содержимое папки". Да, это не единственная возможная трактовка, и, разумеется, хорошо бы всё это уточнить у автора.
Batya писал(а):Это при том, что описанная Avada задача решается добавлением второго правила на закладке "Плагины" (при объединении "И"):
"Свойство:" = "Полное имя", "Операция:" = "!содержит", "Значение:" = "programs"
Решается неправильно, о чём я упоминал: мы вместе с папкой исключим и все файлы, содержащие в имени "programs".

Flasher
Судя по скрину, это что-то запредельно кривое.
Прежде всего, там несколько нерусифицированных строк, причём таких, которые у нас давным давно-переведены. Плагин tc берёт сроки из разных мест LNG. Основная часть — строки 1579 и 1580, а также 1732 (Случайное число). Легко посмотреть и проверить.
С нашей русификацией к 7.55(a) (да и раньше) всё отображается по-русски.
Кроме того, часть строк на скрине идёт не в том порядке, части стандартных строк (по атрибутам) нет ни на каком языке, строка "Время последнего доступа" отображается лишь частично, а размерные единицы вообще не должны отображаться на этом уровне меню. Советую переключиться на встроенный английский и посмотреть, как то же самое выглядит там.

Добавлено: Вт авг 03, 2010 16:27
Flasher
Batya писал(а):Это при том, что описанная Avada задача решается добавлением второго правила на закладке "Плагины" (при объединении "И"):
"Свойство:" = "Полное имя", "Операция:" = "!содержит", "Значение:" = "programs"
Я понимаю). И такой же эффект будет, если во вкладке "Общие" задать фильтр *.* | programs. programs\ :wink:

Добавлено: Вт авг 03, 2010 16:33
Avada
Flasher
А вот это — правильный вариант поиска! Однако эффект будет всё же не совсем такой, как при поиске с плагинами, предложенным Batya (см. выше).

Добавлено: Вт авг 03, 2010 16:36
Flasher
Avada писал(а):Легко посмотреть и проверить.
Посмотрел, проверил, всё по-русски, как надо.
Avada писал(а):строка "Время последнего доступа" отображается лишь частично
При том, что в lng-файле она целиком прописана.
Avada писал(а):Советую переключиться на встроенный английский и посмотреть, как то же самое выглядит там.
А что мне это даст? Я же эту последовательность не выбираю. Хочу в очередной раз напомнить, что файлы локализации переведены у меня в UTF8. Причина скорее кроется в этом.
Avada писал(а):Однако эффект будет всё же не совсем такой, как при поиске с плагинами, предложенным Batya (см. выше).
Хм. сейчас потестим.

Добавлено: Вт авг 03, 2010 16:43
Avada
Flasher писал(а):А что мне это даст? Я же эту последовательность не выбираю.
Да это понятно. Но просто разница наглядно видна будет.
Flasher писал(а):Хочу в очередной раз напомнить, что файлы локализации переведены у меня в UTF8. Причина скорее кроется в этом.
Да, я тоже так думаю. Тем не менее, всё это очень странно. Однако страности эти, видимо, надо обсуждать в какой-то более подходящей теме.

Добавлено: Вт авг 03, 2010 16:52
Flasher
Avada писал(а):эффект будет всё же не совсем такой, как при поиске с плагинами, предложенным Batya
т.е. так?:
Avada писал(а):мы вместе с папкой исключим и все файлы, содержащие в имени "programs".
Это произойдёт только в случае, если к этим двум добавить ещё одно правило:
"Свойство:" = "Имя", "Операция:" = "!содержит", "Значение:" = "programs"
А так файлы с наличием "programs" в именах ищутся.
Avada писал(а):Однако страности эти, видимо, надо обсуждать в какой-то более подходящей теме.
Да в свете последних тамашних комментариев пока душа туда как-то не особо рвётся. :wink:

Добавлено: Вт авг 03, 2010 17:07
Batya
Avada писал(а):А вот это — правильный вариант поиска
Ну, я бы поспорил. А если у файла "programs" нет расширения?

Вообщем, для правильного результата нужен плагин с возвращаемым полем - полный путь файла с именем. При этом для папок к конце должен быть слэш. Тогда можно задавать "!содержит" "programs".