DenZzz

Silver Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору unreal666 Цитата: Кто-нибудь знает, что сейчас происходит при попадании URL под правило в белом списке без установленных галочек в столцах списках? | Пропускается. Цитата: Предлагаю реализовать сохранение в кэш по типу файлов из HTTP-заголовка. Как это сделать: - Хранить этот заголовок в потоке NTFS файла | А как быть пользователям c FAT? ИМХО, не стоит привязывать HC к конкретной файловой системе или версии Windows! Цитата: Использовать эту реализация для списков - белый, черный, запись в кэш, не обновлять. | Про "Только из кэша" не забыл? Например, мне надо вписать туда картинки по типу Content-Type: image... Резюме: Может, стоит все-таки продвигать идею о свободном управлении заголовками, которая уже давно есть в ToDo?! Тогда сюда можно будет перенести и блокировку "больших файлов", и блокировку файлов по типу "Content-Type", и сохранение в кэш по типу и многое другое! Реализовать все это можно будет через универсальный список "Управление заголовками". Например, такой: Заголовок | Условие | Правило | URL | Действие | Приоритет | Content-Length | > | 300000 | .* | - | 1 | Content-Type | = | .*image.* | .* | Блокировать | 1 | Content-Type | = | .*image.* | ru-board\.com | Только из кэша | 2 | Content-Type | = | .*image.* | .* | Запись в кэш | 3 | Строки с равным приоритетом объединять по "И". Действия могут быть такими: Блокировать, Не обновлять, Только из кэша, Запись в кэш. Хранить заголовки на диске можно в одном индексном файле, либо в файлах типа #h, но их будет очень много... Либо вообще не хранить заголовки, а сделать, как сейчас работает блокировка "больших файлов": - Сначала проверяем обычные списки по URL; - Если решено качать из Инета, то проверяем заголовки и принимаем окончательное решение. Над составом столбцов, действий и логикой еще надо подумать. Давайте обсудим... |