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

» HandyCache - локальный кеширующий прокси сервер

Автор: Nimnul
Дата сообщения: 07.11.2005 09:03
mai62
Скачал новую версию - спасибо.
Тут же вопросы
Очень классная фишка ограничить размер при закачке. Поставил 300 кб, сделал правило:

Цитата:
(.)*\.(cab|zip|rar|iso|tar|exe|doc|rtf|ttf|djvu|chm|mht|hme|mp3|wav|wma|ogg|lst|mpeg|mpg|divx|dat|avi|wmv)

Теперь хотелось бы как бы временно отменять это дело... (по клавише. Я согласен что бы это была клавиша из черного списка.)
Автор: arsvrn
Дата сообщения: 07.11.2005 09:38
mai62

Цитата:
Добавлен второй набор полей для ввода каталогов для кеша с возможностью выбора набора;

Спасибо! Очень выручил.
Автор: mai62
Дата сообщения: 07.11.2005 10:50
cepera ang

Цитата:
что-то с этими настройками нужно делать

У самого руки на них чешутся . Даже нашел библиотеку, которая сделает это в десятки раз быстрее.
GregoryPek

Цитата:
Да, а если цепочка OPERA-Proxomitron то все запросы и ответы по HTTP/1.1

Х.з. что там происходит. Могу только сказать, что НС 1.1 на 1.0 не меняет.
tip

Цитата:
А нельзя ли сделать добавление в чёрный список по правой клавише в мониторе ? Помойму удобно былоб...

Сделать можно. Только мне кажется правильнее формировать более универсальные правила (например, .*(nnm.ru|rambler|realcoding|kpnemo\.ru/advimg).*\.swf) чем просто вбивать в черный список кучу URL. Подсказка: URL можно взять из монитора по команде Копировать URL.
Nimnul

Цитата:
Теперь хотелось бы как бы временно отменять это дело... (по клавише. Я согласен что бы это была клавиша из черного списка.)

Мне кажется разумное предложение, сделаю.
arsvrn

Цитата:
Спасибо! Очень выручил

OK
Автор: nickddd
Дата сообщения: 07.11.2005 11:26
mai62
Спасибо за труды
Автор: tip
Дата сообщения: 07.11.2005 11:37
mai62

Цитата:
Сделать можно. Только мне кажется правильнее формировать более универсальные правила (например, .*(nnm.ru|rambler|realcoding|kpnemo\.ru/advimg).*\.swf) чем просто вбивать в черный список кучу URL. Подсказка: URL можно взять из монитора по команде Копировать URL.

OK.Тогда не подскажите где почитать про переменные при добавлении...
Автор: mai62
Дата сообщения: 07.11.2005 11:47
tip

Цитата:
Тогда не подскажите где почитать про переменные при добавлении...

Я так понял, что вопрос о синтаксисе регулярных выражений (Regular Expressions). В инете полно описаний и на русском и на английском. Воспользуйтесь поисковой машиной или посмотрите это _http://hostinfo.ru/htmltree/hosting/web/site/building/perl/regexp/search
Автор: tip
Дата сообщения: 07.11.2005 12:19

Цитата:
http://hostinfo.ru/htmltree/hosting/web/site/building/perl/regexp/searc

Почитал,а как добавить тот-же рубордовский банер который наверху так и не понял...
Автор: rubel
Дата сообщения: 07.11.2005 13:03
mai62
Спасибо за новую версию. И всё же я тоже поддерживаю tip

Цитата:
А нельзя ли сделать добавление в чёрный список по правой клавише в мониторе

Во многих программах эта функция присутствует(ведь не все разбираются в RegExp).
Я юзал лицинзионный MyProxy,там как раз из монитора можно добавлять в черный список,
причем выскакивает окно с возможностью редактирования URL.Будет очень просто.
Или чем больше записей в черном списке тем медленнее будет работать сабж?
Автор: mai62
Дата сообщения: 07.11.2005 13:09
rubel

Цитата:
Во многих программах эта функция присутствует(ведь не все разбираются в RegExp).
Я юзал лицинзионный MyProxy,там как раз из монитора можно добавлять в черный список,
причем выскакивает окно с возможностью редактирования URL.Будет очень просто.

OK, сделаю.

Цитата:
Или чем больше записей в черном списке тем медленнее будет работать сабж?

А как иначе? Другой вопрос сколько правил и на какой машине приведут к перегрузке. Никто не проверял. Может кто возьмется?
Автор: rubel
Дата сообщения: 07.11.2005 16:46
mai62
У меня в этом списке,кроме твоих,добавлено уже 68 записей.
Тормозов никаких не вижу,всё грузится моментально.
Pentium-IV-2.4Ггц,RAM-1024Мгб,ADSL.
А как ты хочешь протестировать?Давай попробуем.
Автор: Zilk
Дата сообщения: 07.11.2005 17:06
Люди!
Выложите кто-нибудь пожалуйста последнюю бету на вебфайл или рапидшару
Не качается нифига с народа!
Автор: rubel
Дата сообщения: 07.11.2005 18:31
Zilk
Вот качай:
http://webfile.ru/618548
Автор: mai62
Дата сообщения: 08.11.2005 00:47
rubel

Цитата:
А как ты хочешь протестировать?Давай попробуем

К примеру делаешь черн. список 50 правил, грузиш какой-нибудь сайт в автономном режиме и меряешь чем-нибудь загрузку процессора. Потом добавляешь еще 50 правил (можно выгрузить НС, добавить в файл black.lst правила, загрузить НС) и промерить загрузку процессора. Только нужно, чтобы правила не срабатывали, иначе обработка списка прервется. Можно вообще использовать одно продублированное многократно правило. Интересно еще посмотреть зависимость от сложности правил. Что сильнее грузит одно сложное правило или 5 простых?
Автор: cvad
Дата сообщения: 08.11.2005 01:59
mai62
Кешируются, но не грузятся из кеша адреса следующего типа:
www.fcenter.ru/online.shtml?articles/hardware/cddvd/15188
Автор: DJ makrus
Дата сообщения: 08.11.2005 06:24
cvad
И эта страница и ее вариант для печати нормально грузятся из кэша.
Выкладывай настройки и что отвечает HC в мониторе при попытке открыть страницу?
Автор: abz
Дата сообщения: 08.11.2005 10:51
mai62

Цитата:
что вопрос о синтаксисе регулярных выражений

Извини, что выражусь некорректно. Но регулярные выражения хоть и корректны, но далеко не очевидны для простого пользователя. Это примерно так как 16-ричная система исчисления (всё логично, но непонятно!). Простому юзеру очень много геморроя создать (изменить/скорректировать и.т.д.) правило для списка. Нельзя ли это упростить, хотя бы до уровня Maxthon? Скачай их дистрибутив и посмотри как делаются настройки фильтров. (Ну, очень удобно и понятно!). Мы же, ведь, не должны быть программистами с выученными правилами рег.выражений для пользования твоей прекрасной проги?!)
Автор: YuraH
Дата сообщения: 08.11.2005 11:02
Такое ощущение, что сабж через некоторое время css-ы блокирует. В кэш они не пишутся, я отключил(хотя и когда писались - то же самое), черный список отключен. Перегружаю броузер(Макстон), на некоторое время нормально, потом опять. Выключаю прокси - все хорошо грузится.

ЗЫ. За шорткат "только из кеша" спасибо.
Автор: mai62
Дата сообщения: 08.11.2005 11:37
abz
НС поддерживает упрощенный синтаксис:
Выражения вида +*.ad?/php.*,
где символ * означает любое количество любых символов,
символ ? означает 1 любой символ.
Правила, оформленные во этом формате, должны начинаться с символа +.
YuraH

Цитата:
Такое ощущение, что сабж через некоторое время css-ы блокирует.

Вообще-то НС ведет себя всегда одинаково, как велят ему настройки. Мне кажется проблема связана с кешем IE.
Автор: abz
Дата сообщения: 08.11.2005 11:53
mai62
Здорово, но до конца не ясно. Это полностью совместимо с синтаксисом Maxthon или отчасти? Например, я могу в правило исключения поставить (дословно) *ru-board* и если так, то что это будет? Или я могу сделать фильтр в HC по *banner* (в произвольном месте!) и будут ли все встечающиеся сроки со словом "banner" не качаться и не отображаться? И зачем этот искусственный плюс?
Автор: mai62
Дата сообщения: 08.11.2005 12:10
abz

Цитата:
Это полностью совместимо с синтаксисом Maxthon или отчасти?

C синтаксисом Maxthon я не знаком.

Цитата:
Например, я могу в правило исключения поставить (дословно) *ru-board* и если так, то что это будет?

На все URL, где встречается ru-board, правило действовать не будет.

Цитата:
Или я могу сделать фильтр в HC по *banner* и будут ли все встечающиеся сроки со словом "banner" не качаться и не отображаться?

Ты будешь смеяться, но это так
Только не забывай !!!:

Цитата:
Правила, оформленные во этом формате, должны начинаться с символа +.

Автор: abz
Дата сообщения: 08.11.2005 12:13
mai62

Цитата:
Правила, оформленные во этом формате, должны начинаться с символа +.

Зачем? (см.исправленный предыдущий пост)

Добавлено:
Может более специфический и профессиональный язык (рег.выражения) заккоментируем плюсом (или другим знаком!), а упрощённый сделаем основным?

Добавлено:
mai62

Цитата:
C синтаксисом Maxthon я не знаком.

Я тебе их уже, вроде, рассказал! Но всё же был бы рад, если ты скачал его и посмотрел - на ру-боарде пользователей онного не менее 30-ти процентов!
Автор: mai62
Дата сообщения: 08.11.2005 12:21
abz

Цитата:
Зачем?

Чтобы различать форматы.

Цитата:
Может более специфический и профессиональный язык (рег.выражения) заккоментируем плюсом (или другим знаком!), а упрощённый сделаем основным?

Ну тогда я должен буду всех заставить редактировать все правила.

Добавлено:
abz

Цитата:
Я тебе их уже, вроде, рассказал! Но всё же был бы рад, если ты скачал его и посмотрел - на ру-боарде пользователей онного не менее 30-ти процентов!

А эти правила где-то описаны? Сбрось мне их.
Автор: bavbav
Дата сообщения: 08.11.2005 16:17
А можно ли папку с кэшем разместить на другом логическом диске.Просто я в теории не очень.
Автор: rubel
Дата сообщения: 08.11.2005 16:40
mai62

Цитата:

К примеру делаешь черн. список 50 правил

Все делал как ты сказал.И разницы особой не заметил.Загрузка процессора колеблется
порядка 2-4%.Причем,при многократной загрузке страницы и каждого раза удаления её
из кеша браузера этот параметр остаётся.Так что большой black.lst практически не влияет на
загрузку процессора.Даже когда полностью отключаю этот список,всё укладывается в эти
2-4%.
Кстати,в MyProxy этот лист-25кб с упрощенным синтаксисом,а твой-3кб.
Лично мне все равно,буду добавлять URL'ы со знаком + если будет выскакивать окно
редактирования при добавление из монитора.
Автор: mai62
Дата сообщения: 08.11.2005 16:49
bavbav

Цитата:
А можно ли папку с кэшем разместить на другом логическом диске.Просто я в теории не очень

Можно. Просто пишешь, например, e:\my_cache
rubel

Цитата:
Все делал как ты сказал.И разницы особой не заметил

Я не написал, но имел ввиду добавлять по 50-100 одинаковых строк в файл black.lst и мерять загрузку. Если грузит слабо сделать неск. тысяч строк пока не пригрузит хорошенько.

Цитата:
Лично мне все равно,буду добавлять URL'ы со знаком + если будет выскакивать окно
редактирования при добавление из монитора.

Будет выскакивать
Автор: tranzit13
Дата сообщения: 08.11.2005 17:22
по поводу тормозов!
сотня... другая правил не должны привести к заметному торможению.
по моему длительному опыту, максимум правил было около 300(черный список 150) и при том универсальных среди них не более 30-ти.
машина была на П2 и все чудно работал... причем еще раздавала кэш на три компа.
так что врят ли это актуальная тема.


про регулярные выражения:
у меня есть кое что об этом, но вероятно, лучше сначала показать это автору.
к тому же... по моему опыту... необходим лишь набор из нескольких знаков и комбинаций.
очень полезна информация о кол-ве попаданий на правило, но тут надо учесть, что правила перебираются как бы "сверху-вниз".
кстати, как можно переместить правило вверх или вниз?
Автор: rubel
Дата сообщения: 08.11.2005 17:54
mai62

Цитата:
Если грузит слабо сделать неск. тысяч строк пока не пригрузит хорошенько.

IMHO,Никто не будет делать столько записей в список,т.к. обычно мы посещаем избранные
страницы регулярно и изредка незнакомые.
Вот и tranzit13 тоже говорит что это не актуально.
Автор: Zeroglif
Дата сообщения: 09.11.2005 01:00
mai62

Только сейчас (со второй попытки) начал плотно дружить с HC. И сразу вывод - очуметь, какая сладкая программка у тебя вышла. Кроссбраузерная, быстрая, на регекспах, без лишнего функционала и при этом - Lego. Вау! Спасибо огромное... и за фидбэк в этой ветке в том числе, сейчас читаю, пытаюсь врубится.

Сходу не догнал, в каком случае в чёрном списке может работать такого рода регулярное - ^(www\.)?(.)*, в начале строки запроса разве этому суждено быть без http?

Сотртировка в Мониторе работает только в столбце с иконками. Это у меня подглючивает?

Хорошо бы в Мониторе в пункте "Взято из интернет" и прочих не отсекать статистику по датам, а держать целиком сессию.

Хорошо бы в Мониторе в столбце "Ответ" номер правила сделать ссылкой на соответсвующее правило. Кликнул - перешёл. Можно?
Автор: nickddd
Дата сообщения: 09.11.2005 08:46
Что-то у меня новая версия не так работает
Иногда загружаю страницу, части элементов нет (некоторых гифов, css и т.д.). В мониторе про незагруженные элементы написано: 304 Not modified. Если включить автономный режим и обновить страницу, все подгружается. С предыдущей версией такого не наблюдаю.
Автор: tanned
Дата сообщения: 09.11.2005 10:21

Цитата:
Что-то у меня новая версия не так работает
Иногда загружаю страницу, части элементов нет (некоторых гифов, css и т.д.). В мониторе про незагруженные элементы написано: 304 Not modified. Если включить автономный режим и обновить страницу, все подгружается. С предыдущей версией такого не наблюдаю.

Тоже самое происходит и у меня в новой версии.

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667

Предыдущая тема: бесплатный аналог Partition Magic


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