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

» HandyCache ( Часть III )

Автор: Nimnul
Дата сообщения: 31.05.2006 06:11
mai62
Я понял фишку со свежими правилами
Добавил в правило не обновлять (.)* и поставил 1 год
И отмена по контролу работает. И теперь дейтсвительно гибко можно задавать для отдельных сайтов(файлов) правила обновления... Это хорошо...
Автор: DenZzz
Дата сообщения: 31.05.2006 06:31
mai62

Может, если критерий свежести просрочен, надо останавливать дальнейшую проверку правил списка "Не обновлять" и выходить из списка по ветке "Нет"? Исключение в виде продолжения проверки сделать только для правила .*, а то будут обновляться все файлы старше его критерия.

Иначе, замучаемся с исключениями для правил без критериев. Пример был выше...
Автор: rubel
Дата сообщения: 31.05.2006 06:47
mai62
Спасибо за новую версию! Работает прекрасно,даже кажется страницы быстрее открываются.И у меня проблема с hcHistorian .Дело в том,что каталог кеша у меня
находится D:\HandyCache\Cache.И программка не хочет этого понимать,хотя я в ней прописываю этот путь.Если переношу кеш в C:\Program Files\HandyCache\Cache\,то всё
работает.Как решить эту проблемку?
Автор: DenZzz
Дата сообщения: 31.05.2006 06:53
mai62

Цитата:
[+] Расширена функциональность Белого списка;

Можно сюда добавить обход проверки размера "больших файлов"?
Автор: Taimael
Дата сообщения: 31.05.2006 07:13
mai62

хочу докачку попросить
чтоб при обрыве или отмене соединения не докачанная картинка в каком-то виде сохранялась в кеше (но не передавалась браузеру)
а в дальнейшем, при оказии, HC бы просто продолжал ее закачку

пример: сейчас долблю флешку
http://www.eidosinteractive.com/gss/legacy/hitman_bm/HMB_index.swf
на страничке
http://www.eidosinteractive.com/gss/legacy/hitman_bm/main.html
и не загружается она у меня через HC в принципе
или нотфаунд или бедгейтвей или закачивает 5-30кб и отваливается
сунул ее в донлоадмастер - качается отлично, даже с докачкой
Автор: Spine
Дата сообщения: 31.05.2006 08:54
mai62
ещё вот предложение: сделать возможным получение файлов находящихся в кэше без авторизации (правда ХЗ как заставить НС потом её затребовать)...
Автор: rubel
Дата сообщения: 31.05.2006 10:13
Разобрался с hcHistorian.Просто в реестре вручную нужно изменить параметр
CachePath на D:\HandyCache\Cache\.Теперь всё работает прекрасно.
Спасибо rs за прекрасную добавку к сабжу!Очень её не хватало.
Автор: C0USIN
Дата сообщения: 31.05.2006 13:18
mai62
Спасибо за опцию Удалять ссылку на порт 80...

Вопрос про докачку. Если клиент запрашивает файл не с начала а использует запрос Partial content, то как такой файл пишется в кэш? Или не пишется?
Автор: mai62
Дата сообщения: 31.05.2006 15:18
DenZzz

Цитата:
Угу. Допустим аватара скачана 3 месяца назад. Правила с критериями проверятся первыми, но не сработают, т.к. файл старше их критериев.

Почему ты так решил? Не обновляются свежие файлы, а старые как раз обновляются. Или я чего-то не понял?

Цитата:
Можно сюда добавить обход проверки размера "больших файлов"?

Можно.
Taimael

Цитата:
хочу докачку попросить

Мне кажется это лишнее. Для этого лучше использовать специально заточенный софт.
Spine

Цитата:
ещё вот предложение: сделать возможным получение файлов находящихся в кэше без авторизации (правда ХЗ как заставить НС потом её затребовать)...

Не понял для чего это.
rubel

Цитата:
Разобрался с hcHistorian.Просто в реестре вручную нужно изменить параметр

Можно вписать в самой программе и перезапустить ее.
C0USIN

Цитата:
Вопрос про докачку. Если клиент запрашивает файл не с начала а использует запрос Partial content, то как такой файл пишется в кэш? Или не пишется?

НС игнорирует Partial content, в файл пишется то, что отдается клиенту.
Автор: Spine
Дата сообщения: 31.05.2006 15:46
mai62
Цитата:

Цитата: ещё вот предложение: сделать возможным получение файлов находящихся в кэше без авторизации (правда ХЗ как заставить НС потом её затребовать)...
Не понял для чего это.
Автор: MaDSlY
Дата сообщения: 31.05.2006 15:48
Долгое время пользовал с Maxthon. Вчера вместо 0.93b1 поставил HandyCache 095b3b.
Перестали открываться ЛЮБЫЕ старницы. ВСЕГДА пишет 502 Bad Gateway в мониторе, хотя старые ссылки без проблем открываются из кэша. Пока сижу на старом екзешнике.

В FAQ есть "Запрошенная страничка не грузится. В мониторе НС - "502 Bad gateway". Почему? ", но раньше ведь у меня такого не было. Как исправаить эту ошибку?

И еще - очень часто не грузятся favicon.ico с сайтов... весь лог пестрит от них
Автор: mai62
Дата сообщения: 31.05.2006 16:02
Spine

Цитата:
вопервых для того чтобы дать людям доступ к кэшу не давая доступа в и-нет

Расшарь папку кэша и пусть ходят через свой локальный НС

Цитата:
вовторых решится проблема с hcHistorian

А ты что для себя любимого (127.0.0.1) не можешь создать пользователя без авторизации?

Добавлено:
MaDSlY

Цитата:
Вчера вместо 0.93b1 поставил HandyCache 095b3b.

Это уже не последняя версия, последняя в шапке.

Цитата:
Перестали открываться ЛЮБЫЕ старницы. ВСЕГДА пишет 502 Bad Gateway в мониторе, хотя старые ссылки без проблем открываются из кэша.

В инет как выходишь? Что с настройками внешнего прокси?
Автор: Spine
Дата сообщения: 31.05.2006 16:05
на компе несколько пользователей, и давать им и-нет не вижу причины...
Автор: YuraH
Дата сообщения: 31.05.2006 16:15
MaDSlY
16:48 31-05-2006
Цитата:
И еще - очень часто не грузятся favicon.ico с сайтов... весь лог пестрит от них
А список "Только из кэша" включен? Я, например, из этого списка ico убрал, favicon.ico грузятся всегда (если сайт такими располагает).
Автор: mai62
Дата сообщения: 31.05.2006 16:23
Spine

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

Сделай себе криптованый вирт. диск, поставь туда свой НС со своими настройками (или только настройки). А для остальных другие настройки. А так твои настройки НС все равно не защищены и кто-нибудь может до них добраться.
А так пришел, смонтировал свой диск и юзаешь инет. Уходишь - размонтировал и спишь спокойно.
Автор: ELGARD
Дата сообщения: 31.05.2006 17:22
В новой бете появились проблемы с авторизацией на 2082-порту (cpanel).
После авторизации получаю ошибку:
Not Found
The server was not able to find the document (./site.com/) you requested
Please check the url and try again. You might also want to report
this error to your webhost.
Без HC все работает как полагается.

UPD: Да и вообще с авторизацией проблемы. Вот только что получил "Bad Request".
Автор: DenZzz
Дата сообщения: 31.05.2006 17:23
mai62

Цитата:
Не обновляются свежие файлы, а старые как раз обновляются. Или я чего-то не понял?

Опять не понял... Например, имеем такой список "Не обновлять":

Код: HandyCache_list_Format_3
True::.*\.(jpg|jpeg|png|gif|bmp|ipg|swf|ico)$::::::::392746
True::ru-board\.com/avatars/::::::168:00::0
Автор: abz
Дата сообщения: 31.05.2006 17:26
DenZzz

А какое исключение надо вбить?
Автор: DenZzz
Дата сообщения: 31.05.2006 17:35
abz
ru-board\.com/avatars/
Автор: MaDSlY
Дата сообщения: 31.05.2006 20:07
mai62
"В инет как выходишь? Что с настройками внешнего прокси?"

- Два разных диалапа.. поэтому прокси не прописываю.
Внешние прокси не разрешены. Не использую их.
Меняю exe на старую версию - всё работает, а с новой совсем никак

YuraH
"А список "Только из кэша" включен? Я, например, из этого списка ico убрал, favicon.ico грузятся всегда (если сайт такими располагает). "
Ага! Понял. Спасибо похоже то что надо. Я думал, что он сначала должен качнуть ico в кэш, а только после этого брать "только из кэш".
Автор: mai62
Дата сообщения: 31.05.2006 21:51
ELGARD

Цитата:
В новой бете появились проблемы с авторизацией на 2082-порту (cpanel).

Не понял о чем ты
DenZzz

Цитата:
Может, если критерий свежести просрочен, надо останавливать дальнейшую проверку правил списка "Не обновлять" и выходить из списка по ветке "Нет"? Исключение в виде продолжения проверки сделать только для правила .*, а то будут обновляться все файлы старше его критерия.

Согласен, но без исключений. Если не хочешь чтобы обновлялись все, не пиши .*
MaDSlY

Цитата:
Меняю exe на старую версию - всё работает, а с новой совсем никак

Ищи причину у себя (настройки НС, стены, антивируса)
Автор: ELGARD
Дата сообщения: 31.05.2006 22:45
mai62

Цитата:
Не понял о чем ты

HC 096b1b некорректно работает с сайтами, запущенными не на 80 порту.
Например, при попытке зайти в личный кабинет моего провайдера по адресу site.ru:7500 получаю ошибку "Bad Request".
Пытаюсь зайти в cpanel (панель управления сайтом) по адресу site.ru:2082 и получаю ошибку, которую описал в предыдущем посте.
При выключенном HC или использовании 095b2b все ОК.
Автор: mai62
Дата сообщения: 31.05.2006 23:07
ELGARD

Цитата:
HC 096b1b некорректно работает с сайтами, запущенными не на 80 порту.

Это я вчера уже исправил по наводке abz. Если у тебя exe-файл от 29 мая, скачай заново.
Автор: ELGARD
Дата сообщения: 31.05.2006 23:23
mai62

Цитата:
Это я вчера уже исправил по наводке abz. Если у тебя exe-файл от 29 мая, скачай заново.

Нет, от 30 мая 2006 г., 18:51:06
Автор: mai62
Дата сообщения: 31.05.2006 23:55
ELGARD
Нашел ошибку (вчера одно исправил - другое испортил), завтра или после завтра сделаю.
Автор: DenZzz
Дата сообщения: 01.06.2006 06:19
mai62

Цитата:
Согласен, но без исключений. Если не хочешь чтобы обновлялись все, не пиши .*

Тогда стоит учитывать порядок правил в списке "Не обновлять" и начинать проверять список сверху.
Зачем правила с критериями проверяются первыми? Это только вредит гибкости настройки и идет вразрез с логикой других списков!

Иначе, будет невозможно, как раньше, настроить никогда не обновлять картинки и стили, а все остальное - 5 минут. А если учитывать порядок правил, то можно будет все настроить...

Алгоритм проверки списка "Не обновлять" должен быть такой:
Начинаем проверять список сверху.
Если сработало правило без критерия - выходим из списка по ветке "Да".
Если сработало правило с критерием и он:
- не просрочен - выходим из списка по ветке "Да";
- просрочен - выходим из списка по ветке "Нет".
Автор: sbudnik
Дата сообщения: 01.06.2006 08:06
Други,это крик души,замордовался я с этим списком "Не обновлять" в новой версии!Совсем запутался с критериями свежести,может кто выложит готовые правила для начала(что-бы было от чего плясать).Зарание Спасибо.
Автор: Dr Eam
Дата сообщения: 01.06.2006 08:09
mai62

Цитата:
хочу докачку попросить     

Цитата: Мне кажется это лишнее. Для этого лучше использовать специально заточенный софт.
Автор: C0USIN
Дата сообщения: 01.06.2006 09:47
Dr Eam
У меня такая же проблема. Только сижу на GPRS.
Недокачаные файлы имеют расширение .new но HC даже не пытается их докачать.
Автор: mai62
Дата сообщения: 01.06.2006 11:22
DenZzz

Цитата:
Алгоритм проверки списка "Не обновлять" должен быть такой:
Начинаем проверять список сверху.
Если сработало правило без критерия - выходим из списка по ветке "Да".
Если сработало правило с критерием и он:
- не просрочен - выходим из списка по ветке "Да";
- просрочен - выходим из списка по ветке "Нет".

Хорошо, будет так.
Dr Eam

Цитата:
Да, я в курсе про фичу "зажал клавишу во время обновления, и всё перезагрузится". Работает, кстати, очень неуверенно, не всегда. Не знаю, почему. Или её надо держать пока всё не загрузится? С модемом это не так просто.

Функция работает только на время удержания клавиши. Долго держать не хочешь - назнач горячую клавишу.
Dr Eam
C0USIN

Цитата:
Докачка была бы полезна

Если будет время, попробую разобраться насколько это накладно.

Добавлено:
Ссылка на исправленную версию (096b1b) в шапке. Исправлена ошибка работы с портами без внешнего прокси и изменен алгоритм работы списка Не обновлять как предложено DenZzz.

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667

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


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