+  HandyCache форум
|-+  Гостевая» Гостевая» Очистка кэша HandyCache
Имя пользователя:
Пароль:
Страниц: 1 ... 5 6 [7]   Вниз
  Ответ    Отправить эту тему    Печать  
Автор Тема: Очистка кэша HandyCache  (Прочитано 109419 раз)
0 Пользователей и 1 Гость смотрят эту тему.
zakoul
Старожил
****

Репутация: +13/-2
Offline Offline

Сообщений: 326


« Ответ #120 : 15 августа 2013, 23:36:49 »
ПроцитироватьЦитировать

Спасибо. Через bat-ник работает, но не есть гуд. Буду ждать новую версию НС с опцией Удалять файлы меньше чем.
Сообщить модератору   Записан
HKLM
Старожил
****

Репутация: +4/-1
Offline Offline

Сообщений: 305


« Ответ #121 : 24 сентября 2013, 07:48:30 »
ПроцитироватьЦитировать

Можно сделать опцию чтобы очистка шла не по всем файлам, а только с именами длиннее заданного значения?
И те файлы, которые сохранились как короткие ntfs имена тоже удалять.
Сообщить модератору   Записан
Михаил
Gold beta tester
*****

Репутация: +337/-14
Offline Offline

Сообщений: 5513



« Ответ #122 : 24 сентября 2013, 08:08:55 »
ПроцитироватьЦитировать

Можно сделать опцию чтобы очистка шла не по всем файлам, а только с именами длиннее заданного значения?
Регулярное выражение .{50,} отберет только файлы с длиной имени 50 и более.

Цитировать
И те файлы, которые сохранились как короткие ntfs имена тоже удалять.
По какому признаку эти файлы отбирать? Их имя чем-то отличается?
Сообщить модератору   Записан
HKLM
Старожил
****

Репутация: +4/-1
Offline Offline

Сообщений: 305


« Ответ #123 : 24 сентября 2013, 08:50:29 »
ПроцитироватьЦитировать

Регулярное выражение .{50,} отберет только файлы с длиной имени 50 и более.

Лучше бы опцию на вкладке очистка. А как это выражение использовать?

Цитировать
По какому признаку эти файлы отбирать? Их имя чем-то отличается?

Может я ошибся, кажется все они выглядят примерно так 74671622_
Сообщить модератору   Записан
YuS
Ветеран
*****

Репутация: +30/-4
Offline Offline

Сообщений: 701


crazy


« Ответ #124 : 24 сентября 2013, 13:55:32 »
ПроцитироватьЦитировать

Лучше бы опцию на вкладке очистка. А как это выражение использовать?
Опций слишком много получится.
А использовать:
Кеш-Очистка
Удалять файлы [регулярное выражение] больше чем ___ кБ
Удалять файлы [регулярное выражение] меньше чем ___ Б

- вот сюда надо поместить регулярку, на место [регулярное выражение] (в HC там просто поле для ввода)

Может я ошибся, кажется все они выглядят примерно так 74671622_
короткие имена - это формат 8.3, а в наборе этих цифр уже 9 символов вместо 8, с нижним подчеркиванием - это уже не короткое имя.
(\b\d{1,8}\b|.{50,}) - совпадение по названию файлов содержащих только цифры от 1 до 8 символов или любые символы в количестве от 50 и до бесконечности.
Сообщить модератору   Записан
YuS
Ветеран
*****

Репутация: +30/-4
Offline Offline

Сообщений: 701


crazy


« Ответ #125 : 24 сентября 2013, 16:13:17 »
ПроцитироватьЦитировать

(\b\d{1,8}\b|.{50,}) - совпадение по названию файлов содержащих только цифры от 1 до 8 символов или любые символы в количестве от 50 и до бесконечности.
Да, кстати, не совсем верно будет такое выражение, лучше так:
(^\d{1,8}$|.{50,})

а если ещё и с учётом расширений, то примерно так:
(^\d{1,8}\b(\.)?(?(2).{1,3}|)$|.{50,})
Сообщить модератору   Записан
Страниц: 1 ... 5 6 [7]   Вверх
  Ответ    Отправить эту тему    Печать  

 
Перейти в:  

+ Быстрый ответ
С быстрым ответом Вы также можете использовать BB код и смайлы.