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

» HandyCache ( Часть 5 )

Автор: nialki11
Дата сообщения: 12.11.2006 14:13
lagi

Цитата:
При нажатии в InternetExplorer на "НАЗАД"(на предыдущую сраницу) браузер сразу не реагирует приходится 2-3 раза на некоторых сайтах нажимать и только тогда переходит


Что значит сразу не реагирует? У меня например в списке "не обновлять" стоит html с таймингом 5 минут и если уйти по ссылке с неполно открывшейся страницы, то если вернуться назад то отображается пустая страница. Приходится отключать список "не обновлять" и обновлять страницу.
Автор: jf0
Дата сообщения: 12.11.2006 14:22

Цитата:
Трафик какого уровня ?
Провайдерами считается трафик или сетевого или транспортного уровня. А HC считается трафик прикладного уровня.

Реально ли считать трафик на более низком уровне?

Насколько я понял, разработчики usergate заявляют о подсчете траффика на транспортном уровне (учет заголовков), однако у меня счетчик usergate сильно не сходился со счетчиком провайдера Может ли это быть связано с тем, что прокси используется как локальный?


Цитата:
Процент юзания кэшированных данных зависит от правил в списке "Не обновлять".
И наибольший процент дают как раз использрвание кэшированных картинок, флешек и т.п. А они у тебя отключены, т.е. и из кэша брать-то нечего.

Насколько я понял, список "Не обновлять" предназначен для запрета кэширования статического контента, и это подтверждает FAQ.
В списке "Запись в кэш" у меня включены все правила созданные при установке программы (4 шт.)

Цитата:
Или никудышные правила в списках, или много качаешь exe/rar/zip/avi и т.п. (т.е. то, что ощутимо весит и качается только однажды - из кэша никогда не берется) через НС.

белый список отключен, правила для черного скачал по ссылке из этой темы, остальное по умолчанию. ...exe/rar/zip/avi... знаю, если бы проблема была именно в этом
Автор: unreal666
Дата сообщения: 12.11.2006 15:17
jf0

Цитата:
Может ли это быть связано с тем, что прокси используется как локальный?

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

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

Не правильно.
Это не запрет кэширования. Этот список нужен для того, чтобы НЕ БРАТЬ с Инета то, что у тебя уже есть в кэше. Обычно это картинки, флешки, статичные страницы и т.п.
Если картинки в кэше не будет, то она будет передана в браузер с Инета, а не кэша, и сохранена в кэш HC (если в списке "Запись в кэш" есть правило для этого URL).
Автор: lagi
Дата сообщения: 12.11.2006 15:42
Попробовал БЕЗ HC реагирует с первой же попытки , ставлю обратно через HC - приходится жать где как а на Oszone.net аж 3 раза и тока тогда переходит на предыдущую страницу !?
Автор: unreal666
Дата сообщения: 12.11.2006 16:15
lagi
Смотри в мониторе HC, что он у тебя там говорит.
Автор: DenZzz
Дата сообщения: 12.11.2006 19:43
jf0
Так какие правила у тебя включены в списке "Не обновлять"?
Автор: C0USIN
Дата сообщения: 12.11.2006 19:51
jf0

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

Скорее наоборот.

Цитата:
и это подтверждает FAQ

Да ну! Цитату можешь дать?
Автор: jf0
Дата сообщения: 12.11.2006 22:11

Цитата:
Не правильно.
Это не запрет кэширования. Этот список нужен для того, чтобы НЕ БРАТЬ с Инета то, что у тебя уже есть в кэше. Обычно это картинки, флешки, статичные страницы и т.п.
Если картинки в кэше не будет, то она будет передана в браузер с Инета, а не кэша, и сохранена в кэш HC (если в списке "Запись в кэш" есть правило для этого URL).


Цитата:
Да ну! Цитату можешь дать?

Согласно алгоритма работы (FAQ. Пункт о порядке обработки списков) список "Не обновлять" не участвует в решении "главного" условия брать/не брать из инета, но участвует в решени условия обновлять/не обновлять то, что уже имеется в кэше.


Цитата:
Так какие правила у тебя включены в списке "Не обновлять"?

HandyCache_list_Format_3
True::(.)*\.(js|css)::::::::199
True::(.)*\.(jpg|jpeg|png|gif|bmp|swf|ico)::::::::35
False::(.)*::::::::0
Автор: Algariol
Дата сообщения: 12.11.2006 22:11
Проблема с ЖЖ френдлентой. Через HC Opera ее вообще не открывает. HC начинает много закачек и получает 302 ошибку. Как быть?
Автор: lagi
Дата сообщения: 12.11.2006 23:56
Закачка не идёт, в столбце url показывается адрес сайта и красный значёк("стоп"), в столбце ответ пишет "403 forbidden", в столбце правила стоит "Ч.2" вот так.
Автор: unreal666
Дата сообщения: 13.11.2006 00:20
jf0

Цитата:
Согласно алгоритма работы (FAQ. Пункт о порядке обработки списков) список "Не обновлять" не участвует в решении "главного" условия брать/не брать из инета, но участвует в решени условия обновлять/не обновлять то, что уже имеется в кэше.

Как это не участвует? А кто тогда участвует?
В решении брать с Инета или нет участвуют 2 списка:
- "Только из кэша" - если попало под правило, с Инета не брать
- "Не обновлять", если попало под правило и файла нет в кэше, с Инета не брать

Algariol

Цитата:
Проблема с ЖЖ френдлентой. Через HC Opera ее вообще не открывает. HC начинает много закачек и получает 302 ошибку. Как быть?

Смотри, что у тебя происходит в мониторе.
Походу черный список что-то блокирует.

lagi

Цитата:
Закачка не идёт, в столбце url показывается адрес сайта и красный значёк("стоп"), в столбце ответ пишет "403 forbidden", в столбце правила стоит "Ч.2" вот так.

Так он же тебе ясно сказал, что сработало 2-ое правило черного списка, т.е. URL заблокирован.
Так что смотри, что там у тебя в этом правиле. Можешь его вообще отключить.
Автор: DenZzz
Дата сообщения: 13.11.2006 06:12
jf0

Цитата:
HandyCache_list_Format_3
True:.)*\.(js|css)::::::::199
True:.)*\.(jpg|jpeg|png|gif|bmp|swf|ico)::::::::35

Для начала достаточно, только не забудь вкючить сам список "Не обновлять" и очисть собственный кэш браузера.

P.S. На ru-board'e даже с отключенной графикой должно выходить не меньше 50% экономии, а с включенной - 70-80%...
Автор: C0USIN
Дата сообщения: 13.11.2006 09:13
jf0

Цитата:
список "Не обновлять" не участвует в решении "главного" условия брать/не брать из инета

Странно. Смотрю схему и вижу обратное.
Автор: unreal666
Дата сообщения: 13.11.2006 10:30
mai62

Сделай еще такую фичу
как это сделано в проксе

В меню трея выше пункта меню "Перезагрузить списки" сделай выпадающее меню с названием "Изменить список", в котором будут перечислены списки, и по клику какого-либо списка он откроется в редакторе.

В Общие -> Вид сделать блок для этого, в котором будет 2 объекта:
- флажок "Использовать системный редактор"
- поле по типу как для Total Commander "Путь к редактору"

Если флажок не активен, то активно это поле, в котором можно задачать, чем открывать эти списки. А если активен, то они будут открываться системным редактором (тем, который прописан в системе для этого расширения списка).
Автор: lagi
Дата сообщения: 13.11.2006 13:01
unreal666

Спасибо
Автор: popkov
Дата сообщения: 13.11.2006 21:32
abz 19:09 19-10-2006

Цитата:
Скажите, а как сделать, чтобы и из закладок и просто по ссылке из кеша поднималась одна и та же страница, но с разными на неё ссылками. Из закладок в URL добавляется bm=1, например ссылка на эту страницу выглядит:

http://forum.ru-board.com/topic.cgi?forum=5&topic=20528&start=1520
а из закладок:
http://forum.ru-board.com/topic.cgi?forum=5&bm=1&topic=20528&start=1520
ещё сюда можно попасть и так:
http://forum.ru-board.com/topic.cgi?forum=5&topic=20528&start=1520#6 (или любая цифра с 1-го и до 21)
и вот так:
http://forum.ru-board.com/topic.cgi?forum=5&bm=1&topic=20528&start=1520#lt
и так:
http://forum.ru-board.com/topic.cgi?forum=5&topic=20528&start=1520#lt

и ещё так:
http://forum.ru-board.com/tools.cgi?action=notifyon&forum=5&topic=20528&start=1520
http://forum.ru-board.com/tools.cgi?action=addbookmark&forum=5&topic=20528&start=1520
Кроме того, для первой страницы любой темы есть ещё 2 варианта URL: она может содержать в конце &start=0, а может и не содержать.

Решение: в «Переадресацию» добавляем 2 правила:

Код: #5#~#True#~#^(http://forum\.ru-board\.com/topic\.cgi\?forum=\d+)(&bm=1(&topic=\d+&start=\d+)|(&topic=\d+&start=\d+)(\#(\d+|lt)))(\#(\d+|lt))?#~#$1$3$4$5$7#~#False#~#True
Автор: Sanc4eZ
Дата сообщения: 13.11.2006 23:04
Не открывается файл-справки. Перекачивал два раза. Система Win2k+SP4
Вот что за ошибку показывает:
Автор: mai62
Дата сообщения: 14.11.2006 01:36
jf0

Цитата:
Что бы это могло быть?
Иногда HC отказывается работать с DNS сервером, если разрешено кэширование DNS запросов.
В броузер выдается примерно следующее: "Service Unavailable
HandyCache: No DNS records for www.imagedupeless.com (err 1460)"

forever

Цитата:
1460 = истек таймаут. Неудалось соединиться/получить ответ от DNS-сервера. Проблема соединения или DNS-сервера. НС ни при чем.

Ответ forever компетентен поскольку функцию общения с DNS-сервером предоставил он. Более того, написанию DNS-модуля предшествовало длительное обсуждение вороса с ним. От себя добавлю. Какой у тебя канал, достаточно надежный, перегрузки на нем возможны? Похоже на то, что НС отправил запрос серверу и не дождался ответа.
jf0

Цитата:
Насколько точно HC считает траффик?

НС считает то, что проходит через него.

Цитата:
Отчего может быть низкий процент использования кэшированных данных <= 2% (картинки, плагины отключены. серфинг по ограниченному набору адресов) ?

- неоптимальные настройки правил;
я бы посоветовал включить правило .* в списке Запись в кэш и опцию Кэш/Управление/Игнорировать No-cache.
- в Opera свой кэш хорошо работает;
unreal666 и др.

Цитата:
Сделай еще такую фичу...

Предложения прошу дублировать в ToDo, желательно со ссылкой на обсуждение.
Sanc4eZ

Цитата:
Не открывается файл-справки. Перекачивал два раза.

Выложил файл заново, теперь в архиве. ссылка в шапке.

Добавлено:
popkov

Цитата:
А на редактирование сообщения я обячно трачу больше 2 минут.

Сообщения с большой вероятностью отправляются с использованием метода POST. Поэтому если включить опцию Только для GET-запросов, то список Не обновлять не будет мешать отправке сообщений.
Автор: unreal666
Дата сообщения: 14.11.2006 05:15
mai62

Ты заметил эти мои два сообщения?
Недоработка в тренажере
Про передачу параметров HC
Автор: 0Vovan0
Дата сообщения: 14.11.2006 06:59
Очень присоединясь ко второму посту
Цитата:
Про передачу параметров HC


Я как-то давно писал, что хендикеш не закрывается после того как нажать выход - в процессах висит, винда на него ругается когда выключаеш комп. Не решилась ли эта проблемма, или у меня одного так? HandyCache 0.97b1a
Автор: popkov
Дата сообщения: 14.11.2006 09:00
mai62

Цитата:
Похоже на то, что НС отправил запрос серверу и не дождался ответа.

А повторные запросы DNS-серверу HC отправляет? Или только один раз - и ошибка?

Ещё бы хотелось поподробнее узнать о функциях галочек "Заменить всё" и "Обязательный" в списках "Не обновлять" и "Преобразование URL". Нигде не нашёл инфы на эту тему. Если обе галочки отключить, правило вообще не работает? Есть ли возможность указать, чтобы замена производилась ОДИН раз, т.е. заведомо предотвратить зацикливание?
Автор: unreal666
Дата сообщения: 14.11.2006 09:06

Цитата:
Не решилась ли эта проблемма, или у меня одного так?

Наверно у тебя одного. Другие, кажется, не жаловались.
Автор: C0USIN
Дата сообщения: 14.11.2006 09:37
popkov
Цитата:
Нигде не нашёл инфы на эту тему.


В FAQ есть описание, но оно немного запутанное. Как я понял - это способ группировки правил для изменения порядка их просмотра.
Автор: unreal666
Дата сообщения: 14.11.2006 10:10
popkov


Цитата:
Ещё бы хотелось поподробнее узнать о функциях галочек "Заменить всё" и "Обязательный" в списках "Не обновлять" и "Преобразование URL".

Не в списке "Не обновлять", а в списке "Переадресация".


Цитата:
В FAQ есть описание, но оно немного запутанное. Как я понял - это способ группировки правил для изменения порядка их просмотра.

Ну да. Это типа построение дерева.

Цитата:
Правило с опцией "Обязательный" №1
|_ Правило без этой опции №1
|_ Правило без этой опции №2
|_ Правило без этой опции №3
|_ и т.д. до следующего правила с этой меткой
Правило с опцией "Обязательный" №2
|_ Правило без этой опции №1
|_ Правило без этой опции №2
|_ Правило без этой опции №3
|_ и т.д. до следующего правила с этой меткой

Т.е. правила без включенной опции "Обязательный" работают для URL, совпавшего с правилом с этой опцией выше них.

"Заменить все" - замена всех вхождений этого правила в URL. Соответствует опции g (глобальная замена) в регеспах.
Автор: C0USIN
Дата сообщения: 14.11.2006 10:19
unreal666
Непонятно, из каких соображений придумана такая схема.
Я попытался использовать эти галки для правил предназначенных только для РуБорда.
Правило ^forum\.ru-board\.com
Замена \0
Включена только галка Обязательный.
Следом идут правила с уже выключенной галкой.

Хочется, чтобы первое правило не пыталось ничего заменять. Просто работало как в других списках по принципу: сработало - не сработало

Добавлено:

mai62
Почему полоса прокрутки есть не везде? Когда HC не на весь экран - не все элементы настроек можно достать.
Автор: DenZzz
Дата сообщения: 14.11.2006 10:38
popkov

Цитата:
Если обе галочки отключить, правило вообще не работает?

Работает, если выше сработало правило с галочкой "Обязательный".

Цитата:
Есть ли возможность указать, чтобы замена производилась ОДИН раз, т.е. заведомо предотвратить зацикливание?

Нет. Это можно сделать только через правильно написаное правило!
Хотя, "защита от дурака" не помешала бы...
Автор: unreal666
Дата сообщения: 14.11.2006 10:40

Цитата:
Хочется, чтобы первое правило не пыталось ничего заменять. Просто работало как в других списках по принципу: сработало - не сработало

Мне тоже этого хочется. А то надоело видеть это сработавшее правило для руборда, когда на самом деле никакой замены не производилось.
Но в таком случамбудет один недостаток - для того, чтобы сделать хот бы одну замену, придется делать 2 правила.

Добавлено:

Цитата:
Хотя, "защита от дурака" не помешала бы...

Угу. Сделать для списка "Переадресация", чтобы нельзя было заменять на самого себя.
Т.е. входящий URL и URL, отправляемый браузеру, должны быть разные.
Автор: C0USIN
Дата сообщения: 14.11.2006 10:46
unreal666
Цитата:
Но в таком случамбудет один недостаток - для того, чтобы сделать хот бы одну замену, придется делать 2 правила.

А зачем нам группа из одного правила?
Автор: unreal666
Дата сообщения: 14.11.2006 10:47
Хотя нет. Немного не верно.
Нужно, чтобы входящий URL после преобразования правилом не подпадал под само же правило.

Добавлено:

Цитата:
А зачем нам группа из одного правила?

В том то и дело. Чтобы сделать одну замену (например дл правила ^img\d+\.(exs\.cx|echo\.cx|imageshack\.us) ) придется делать два правила. Что неинтересно.
Автор: DenZzz
Дата сообщения: 14.11.2006 10:54
C0USIN

Цитата:
Хочется, чтобы первое правило не пыталось ничего заменять. Просто работало как в других списках по принципу: сработало - не сработало

Поддерживаю! Тоже ни раз сталкивался с необходимостью настройки переадресации только для определенных сайтов.
Сейчас приходится либо писать правила длиной в километр, либо дублировать проверку необходимых условий в каждом правиле. Крайне неудобно.

Предлагаю:
Если в "Замене" обязательного правила стоит: \N (от Next, Not и т.д.), то сразу без замены переходить к проверке следующих необязательных правил.

Надо занести это предложение в ToDo...

Добавлено:
unreal666

Цитата:
В том то и дело. Чтобы сделать одну замену (например дл правила ^img\d+\.(exs\.cx|echo\.cx|imageshack\.us) ) придется делать два правила. Что неинтересно.

Я выше предложил универсальный метод! Два правила делать не придется!

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667

Предыдущая тема: Polycom PVX


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