Ru-Board.club
← Вернуться в раздел «Программы»

» HandyCache ( Часть III )

Автор: DenZzz
Дата сообщения: 16.08.2006 11:08
mai62

Цитата:
В след. версии разница будет браться из настроек системы.

А ручная настройка не планируется? Аргументы в ее пользу здесь...



forever

Цитата:
Ты хочешь сказать, что проверив диск с кэшем антивирусом я не смогу произвести очистку кэша по дате последнего использования?

Часто да! Это зависит от настроек антивируса - в некоторых возможно не менять дату доступа.

Цитата:
Про архиваторы ненаю

Тогда просто поверь мне...

Цитата:
то, что hc.Historian обновляет дату открытия - это и правильно: значит файл нужен, ни о каком устаревании речи нет.

hc.Historian (вернее файловая система) обновляет дату каждый раз, когда запрашивается файл. Например, при наполнении истории по файлам кэша, при создании архивной копии кэша и т.п. ...

Несколько раз пробовал чистить кэш по дате использования - ничего не удаляется, все даты свежие...
Автор: forever
Дата сообщения: 16.08.2006 11:37
DenZzz

Цитата:
Несколько раз пробовал чистить кэш по дате использования - ничего не удаляется, все даты свежие...

Архивировать кэш не пытался - нужды не было, и историка пока не юзал - все не соберусь поставить.
Пользуюсь KAV - никаких "датных" настроек в нем не видел и никаких проблем с очисткой по дате не имею.
Автор: C0USIN
Дата сообщения: 16.08.2006 12:34
D555

Цитата:
Архивный набор кэша ( я об этом уже писал...)

Напиши еще. Только подробнее. С алгоритмом работы. Что и куда сохранять. Как доставать старую версию....

Хотя, IMHO, идеальный вариант это внешний архиватор - Acronis True Image.
Он будет автоматом по расписанию делать резервную копию кэша. Хоть каждый час. Каждый раз будут сохраняться только изменения. Поэтому много места архив не займет. Тем более архивация кэша все равно нужна, если у тебя там данные которые нужны и ты боишься их потерять.

Чтобы увидеть старое состояние сайта мы просто подключаем копию с нужной датой как виртуальный диск и переключаемся на второй набор папок кэша.
Все очень просто и удобно.
Автор: unreal666
Дата сообщения: 16.08.2006 14:55
mai62

Опция отключения отправки заголовка If-modified нужна по любому.
Потому что хоть на сайте версия страницы и не обновилась, но в кэше HC эта страница в разное время может не совпадать с оригиналом.

Такая фигня может быть при использовании Проксомитрона. Сейчас, допустим, у меня включены одни фильтры в проксе, а позже другие.
Автор: DenZzz
Дата сообщения: 16.08.2006 15:02
forever

Цитата:
никаких проблем с очисткой по дате не имею.

Какая у тебя файловая система: NTFS или FAT. Первая, зараза, обновляет дату доступа даже при простом хождении в Проводнике. А отключить это безобразие в реестре можно только полностью, т.е. дата доступа вообще перестанет обновляться...
Автор: forever
Дата сообщения: 16.08.2006 15:09
DenZzz

Цитата:
Какая у тебя файловая система: NTFS или FAT

NTFS.


Цитата:
Первая, зараза, обновляет дату доступа даже при простом хождении в Проводнике.

Нет такого.

Может ты путаешь с тем, что "при простом просмотре свойств файла" обновляется дата последнего открытия?
Автор: DenZzz
Дата сообщения: 16.08.2006 15:25
forever

Цитата:
Нет такого.

Я про дату доступа каталогов говорил. Инфа отсюда. С файлами дела обстоят лучше?
По поводу антивирусов - нашел в недрах DrWeb-а настройку RestoreAccessDate, не с проста...
Автор: hpoint
Дата сообщения: 16.08.2006 15:29
C0USIN

Цитата:
Хотя, IMHO, идеальный вариант это внешний архиватор - Acronis True Image.

Есть такая программуля, как CopyTo Synchronizer, она маленькая, а возможности снятия бэкапов, синхронизации, инкрементации итд итп полно всяких, в том числе и по расписанию.
Автор: forever
Дата сообщения: 16.08.2006 15:42
DenZzz

Цитата:
Я про дату доступа каталогов говорил. Инфа отсюда. С файлами дела обстоят лучше?

Уже не уверен. Возможно, что нет - с зарегестрированными типами расширений. Я в кеш очень редко лезу - может поэтому и не испытываю никаких проблем.
Автор: andead
Дата сообщения: 16.08.2006 16:14
подскажите почему адаляются файлы из кэша? два дня назад кэш весил 300mb, сегдня всего 60, никаких файлов через сам прокси и вручную не удалял если полазить по папкам в кэше то они пустые
Автор: mai62
Дата сообщения: 16.08.2006 16:47
DenZzz

Цитата:
А ручная настройка не планируется?

Сформулируйте как назвать
unreal666

Цитата:
Опция отключения отправки заголовка If-modified нужна по любому.

В след. версии будет.


Добавлено:
andead

Цитата:
подскажите почему адаляются файлы из кэша?

В НС нет автоматичекого удаления.
Автор: D555
Дата сообщения: 16.08.2006 18:00
C0USIN
Архивный набор - это бы было, как 2й набор в НС... , только туда помещались бы файлы, которые перезаписываются. Это бывает очень нужно..., когда , например полез куда-нибыдь , а страничка обновилась.... .А так можно посмотреть, что было.
Такая фича была в СР... , только реализовываласть переименованием файлов... .
А с Архивной папкой проще - старый, перезаписанный файл помещался бы туда, а просмотр - переключением на эту папку кеша или галкой "Архив" как например - работать автономно.
Бекап - конешно хорошо, но тяжеловесно.... . И часто нужно посмотреть то , что было буквально вчера-позавчера, но стёрто в www.
Поэтому - архивный кеш - идеальный вариант.(его кстати, чтобы ен разрастался можно бы было вписать в пункт очистки со своими параметрами )

А чтобы не рос размер всех кешей....,было бы правда очень неплохо придумать, автомат, который бы удалял старые файлы. И настраивался по разным(по-выбору) временным параметрам доступа к файлам. Если будет реализован некий индексный файл в памяти для быстрого доступа..., то такая очистка будет очень быстрая !!!!. Порекомендовал бы фичи :
"Удалять файлы, использованные раньше,чем Х дней"
с выбором параметров файлов:
"выбор по дате создания" и "выбор по дате доступа" , и плюс каким-нибудь другим....,
а юзер сам решит, что важнее .
Автор: forever
Дата сообщения: 16.08.2006 18:10
D555
Каким ты себе представляешь алгоритм?

Цитата:
только туда помещались бы файлы, которые перезаписываются.

ОК. Загрузили страницу - поместили в кэш. Через пять минут опять загрузили страницу - старую сунули в архив, новую в кэш. Еще через пять минут опять загрузили страницу - старую сунули в архив поверх суперстарой, новую в кэш. Вопрос: где будем искать первую страницу?
Вот в таком духе объясни плз алгоритм.
Автор: D555
Дата сообщения: 16.08.2006 19:01
Ну не так же часто они обновляются )) .
по мере обновления - да, примерно так. Уровень вложений - 1(Ведь архивная папка одна).Можно конечно и 2ую архивную папку сделать - тогда уровень вложения будет - 2 )) .

Это можно реализовать в пунктах наборов кеша, добавив пару наборов и сделать галку - "использовать набор кеша, как архивный кеш 1го уровня", "...как архивный 2-го уровня".
Но пока имхо достаточно одного уровня...., - когда куда то сунулся, а инфа пропала, - тут же и посмотрел - что там было.
Автор: forever
Дата сообщения: 16.08.2006 19:36
D555
Имхо это называется "вы слишком много кушать".

Сколько предположительно сайтов (надеюсь не все) в твоем представлении должно помещаться в архивный набор? Как часто обновляться?
Заморачиваться из-за пары сайтов - овчинка выделки не стоит. Сохранить можно ручками. Дублировать в архивном наборе весь кэш - в здравом уме вряд ли кто станет. Если нужен backup его резонней делать другими средствами. Тем же Acronis True Image.

Как вариант - добавить в Белый список графу "Внешняя программа" - писать там командную строку для вызова нужной тебе проги передавая ей параметром путь к каталогу домена в кэше. И делай с ним что хочешь, сжимай каким удобно архиватором, проверяй антивирусом, отправляй мылом и не знаю что еще. Не устроит?
Автор: DenZzz
Дата сообщения: 16.08.2006 20:37
mai62

Цитата:
Сформулируйте как назвать

Если кратко: "Местное время".
Если подробно: "Отклонение местного времени от GMT".
Автор: forever
Дата сообщения: 16.08.2006 20:46
DenZzz

Цитата:
Если подробно: "Отклонение местного времени от GMT".

Я думаю время все-равно будет браться из системы, а ручками только поправка. Странно было бы вручную переводить на летнее/зимнее время, когда все это делают автоматом. А поправку так и назвать: "Поправка" или "Корректировка". Хотя ценность этой ручной поправки имхо сомнительна: на одном сервере часы бегут, на другом отстают - а поправка то одна.

Автор: DenZzz
Дата сообщения: 16.08.2006 21:25
forever

Цитата:
Я думаю время все-равно будет браться из системы, а ручками только поправка.

Думаю, лучше не привязывать все к системным настройкам, а сделать 3 переключателя:
Использовать системные настройки (с автоматическим переходом зима-лето);
Ручная настройка отклонения от GMT с полем ввода: +/- Ч:М;
Отключить заголовок "If-Modified-Since".
Автор: Shadow83
Дата сообщения: 17.08.2006 00:03
Помогите ламеру..
В списке "Преобразование URL" во вкладке "Кэш" можно сделать
Цитата:
Эта опция позволяет сохранять URL-ы с одинаковым содержимым в одном файле, отбрасывать постоянно изменяющиеся SID-ы форумов или "лишние" домены.

И как это сделать, какие правила прописать?
Автор: ALeXkRU
Дата сообщения: 17.08.2006 02:53
Shadow83
вот правило для преобразования адресов с SID-ами:

Код: #6#~#True#~#(\?|&)(phpsessid|s(id)?)=[^&]{5,}$|(phpsessid|s(id)?)=[^&]{5,}&#~##~#True#~#True#~#0
Автор: C0USIN
Дата сообщения: 17.08.2006 03:22
D555
Проблема в том, что страницы, как правило, состоят из нескольких файлов. И обновляться они могут не синхронно. Как HC узнает - какой из файлов использовать при запросе предыдущей версии сайта?
Автор: unreal666
Дата сообщения: 17.08.2006 08:14
mai62
Добавь в мониторе, там где кнопочки, кнопку "Очистить монитор". А то через контекстное меню не удобно (одно лишнее телодвижение и по пункту еще попасть надо ) .
Автор: C0USIN
Дата сообщения: 17.08.2006 12:14
mai62
В разделе Доступ, после редактировании IP, всегда выскакивает окно Error: Invalid class typecast. Проверь, пожалуйста!

Добавлено:
Опция Дозваниваться при поступлении запроса не работает
Автор: forever
Дата сообщения: 17.08.2006 12:22
C0USIN

Цитата:
после редактировании IP, всегда выскакивает окно Error:

У меня нет такого. И раньше не было. Щас проверил в разных вариантах - при добавлении, при редактировании, с паролем/без - никаких ошибок.

А вот что мне совсем не понравилось, дык это то, что в процессе экспериментов напрочь лишился статистики по второму юзеру. Хотел удалить у него пароль, выделил ячейку с паролем, нажал Del - удалилась вся строка. И хоть бы какое предупреждение!
Автор: mai62
Дата сообщения: 17.08.2006 12:32
unreal666

Цитата:
Добавь в мониторе, там где кнопочки, кнопку "Очистить монитор".

ОК
C0USIN

Цитата:
В разделе Доступ, после редактировании IP, всегда выскакивает окно Error: Invalid class typecast.

Пришли мне файл HandyCache.elf

Цитата:
Опция Дозваниваться при поступлении запроса не работает

Проверю.
forever

Цитата:
А вот что мне совсем не понравилось, дык это то, что в процессе экспериментов напрочь лишился статистики по второму юзеру.

Надо было восстановить из stat.~txt
Автор: forever
Дата сообщения: 17.08.2006 12:45
mai62

Цитата:
Надо было восстановить из stat.~txt

Уже поздно - они одинаковы.
Автор: hpoint
Дата сообщения: 17.08.2006 13:45
Кстати, по поводу именования ~txt файлов. Может придумать другое расширение, а то многие программы "чистильщики" ненужных файлов по дефолту их удаляют? Все таки знак ~ используется для именования временных файлов, а наши файлы - относительно временные. Если и они "чистятся", то и откатить назад бывает очень проблематично. Другими словами - невозможно.
Автор: unreal666
Дата сообщения: 17.08.2006 14:06
hpoint
Угу. Наверно лучше перед именем поставить что-нибудь типа _ .
Автор: hpoint
Дата сообщения: 17.08.2006 14:54
unreal666
Цитата:
Угу. Наверно лучше перед именем поставить что-нибудь типа _ .
Или типа .lso (List Old)
Автор: unreal666
Дата сообщения: 17.08.2006 15:00
hpoint
С одним символом перед именем проще переименовывать обратно.

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667

Предыдущая тема: Internet Download Accelerator


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.