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

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

Автор: Gluek
Дата сообщения: 16.04.2006 20:13
60% у меня. Скорее всего потому, что изо дня в день посещаю только 10-15 одних и тех же сайтов
Автор: ALeXkRU
Дата сообщения: 16.04.2006 20:14
Say26
это от сайтов зависит... например, на форумах, где мало графики а текст постоянно меняется - бывает до 45%, на других, где информация мало меняется - бывает и до 80%
Автор: TedWork
Дата сообщения: 16.04.2006 20:15
народ, есть проблема при использовании Handy Cache + Opera 9 (8367) - не работает Gmail

когда выключаю HC - все работает.

в чем грабли???
Автор: Say26
Дата сообщения: 16.04.2006 21:01
Ну я вот первый день как поставил прогу. В основном лазил по руборду и так, 2-3 сайта. Получилось 15%
Автор: DenZzz
Дата сообщения: 16.04.2006 21:19
faZZ

Цитата:
можете посмотреть на предмет правильности правил?

[more=Посмотрел...]1. Убери пробелы в конце правил: 21, 22, 26, 27. В таком виде правила не работоспособны.
2. Про (.)* много говорили на предыдущих 2-х страницах. ИМХО, лишняя трата ресурсов. Я бы исправил на: .*
3. Некоторые правила я бы написал проще при сохранении функционала. Например:
13,True,/bann?ers?,,0 действует также как и твое: 13,True,(.)*(/baner(s)?|/banner(s)?),,0 , только проще и потребляет меньше ресурсов.
4. Зачем писать такие длинные правила, как 26. Очень трудно отследить его логику от обилия скобок и "|". Разве нельзя сделать из него 5 правил покороче - будет проще потом бороться с ложными срабатываниями.
5. Из личных наблюдений, \b не работает внутри квадратных скобок (см. правило 26).[/more]



TedWork

Цитата:
народ, есть проблема при использовании Handy Cache + Opera 9 (8367) - не работает Gmail

Что в Мониторе при заходе на Gmail? Есть строки о блокировке?


Say26

Цитата:
Получилось 15%

Кэш браузера чистил перед этим?
Автор: TedWork
Дата сообщения: 16.04.2006 21:27
не знаю как сделать цитирование...


<Что в Мониторе при заходе на Gmail? Есть строки о блокировке?>
пишет 301 Moved Permanently
Автор: DenZzz
Дата сообщения: 16.04.2006 21:51
TedWork

Цитата:
пишет 301 Moved Permanently

Инет через прокси провайдера? Если да, то Внешний прокси в HC правильно настроен?
Какие еще программы запущены (особенно файерволы, антивирусы, Проксомитрон и т.п.)?
На порте 8080 ничего больше не висит?

Можешь процитировать последние строки из лога НС (не из Монитора), там где написано про это 301 Moved Permanently? Надо разобраться, кто формирует этот ответ...
Автор: pop2ROOT
Дата сообщения: 16.04.2006 23:12
TedWork
я тебе ответил в топике Опера, зачем дубли плодить?..
ходи на gmail по https и граблей не будет.
или в белый список сабжа его. Но имхо https лучше
Автор: ALeXkRU
Дата сообщения: 16.04.2006 23:50
TedWork

Цитата:
не знаю как сделать цитирование...

в форуме - выдели текст и щелкни по слову "Цитировать" над сообщением или ссылку слева от поля ввода сообщения...
а из любого места - используй коды форума
Автор: unreal666
Дата сообщения: 17.04.2006 00:08
DenZzz

Цитата:
Теперь сравни: .* и (.*)

(.*) на 1 шаг больше.
Автор: roman362
Дата сообщения: 17.04.2006 00:22
Ранее говорилось что для правильной работы правила (.)* списка *Не обновлять* в исключении к нему надо ставить ПРОБЕЛ.
Стоит 095b3b - проблема устранена или пробел оставлять ?
Автор: abz
Дата сообщения: 17.04.2006 00:46
roman362

Цитата:
Стоит 095b3b - проблема устранена или пробел оставлять ?

Проблема устранена.
Автор: unreal666
Дата сообщения: 17.04.2006 03:18
faZZ

Зачем в правилах твоего черного списка нужно выражение \b ?
\b - это граница слова (позиция между словом и пробелом или переводом строки.), а в URL эта граница все равно не встречается.
И вместо (.)* используй или (.*) или .* . А то длина обрабатываемого URL из-за этого будет ограничена примерно 500 символами (в новой версии с числом рекурсий 1000, а в нынешней версии ограничена длиной 150 символов).
Автор: faZZ
Дата сообщения: 17.04.2006 04:10
DenZzz
спасибо. исправил.

DenZzz unreal666
про \b, это правила от NothingAnother, я добавил как есть. а что насчет добавить своих?

mai62
можно ли сделать кнопочку для загрузки списков? например я скачал новый черный список. как мне его загрузить вместо старого? я сейчас выхожу из НС и заменяю, потом запускаю НС
Автор: unreal666
Дата сообщения: 17.04.2006 04:53
faZZ

Цитата:
я сейчас выхожу из НС и заменяю, потом запускаю НС

Можно заменить список и правым щелчком по иконке в трее выбрать пункт "Перезагрузить списки".

И у тебя есть лишние правила:

Код: 6,True,(.)*(/ads|banview|banner|adriver|bnr|/sale|/pagead|advertising|bannerbank|bannercity|anners|banrec|ban_show),,0
13,True,(.)*(/baner(s)?|/banner(s)?),,0
Автор: NothingAnother
Дата сообщения: 17.04.2006 06:24
unreal666

Цитата:
\b - это граница слова (позиция между словом и пробелом или переводом строки.), а в URL эта граница все равно не встречается


Ничего подобного, \b - это действительно граница, но между словом и так сказать "несловесными" символами, типа "знаки препинания", "&", "/", "\" и др., или проще всё, что не входит в [_A-Za-z0-9]
Такие символы встречаются в URI?
Автор: unreal666
Дата сообщения: 17.04.2006 07:11
NothingAnother
Ну да. Просто я читал описание на каком-то русском сайте, там было написано то, что я написал. Сейчас посмотрел описание на сайте perldoc.perl.org и там написано, что \b - это граница между \w и \W.
Автор: Say26
Дата сообщения: 17.04.2006 08:30
DenZzz

Цитата:
Кэш браузера чистил перед этим?

Ага, я его вообще отключил

P.S Сейчас 27%
Автор: Solenaja
Дата сообщения: 17.04.2006 09:24
unreal666
в исключения надо добавить adsl
Автор: mai62
Дата сообщения: 17.04.2006 09:26
unreal666

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

Спасибо, исправлю.
Автор: dasm
Дата сообщения: 17.04.2006 09:47
mai62
Понятно теперь откуда берутся высокие проценты взятого из кеша. В мониторе показывается статистика на текущий день. Можно ли сделать так, чтобы показывалась статистика за все время работы программы?
Автор: unreal666
Дата сообщения: 17.04.2006 10:10
Solenaja

Цитата:
в исключения надо добавить adsl

Тогда так сделать

Код: 6,True,.*(/ads|banview|bann?ers?|adriver|bnr|/sale|/pagead|advertising|bannerbank|bannercity|anners|banrec|ban_show)[^a-z],,0
Автор: mai62
Дата сообщения: 17.04.2006 10:30
dasm

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

Это можно посмотреть на вкладке Статистика.
Автор: unreal666
Дата сообщения: 17.04.2006 10:39
NothingAnother
А нафига вообще \b включать в правила, ты же не замену делать, а всего лишь проверяешь на совпадение. Понятнее вместо \b поставить \W.
Автор: dasm
Дата сообщения: 17.04.2006 10:44
mai62
Там проценты не показываются, а самому не охота считать . Да и в трее статистика пишется не общая, а на текущий день.
Автор: DenZzz
Дата сообщения: 17.04.2006 11:38
mai62

Помню, ты обещал сделать в Статистике отдельную колонку "Экономия" с эконимией по дням и общую за все время...
Автор: Say26
Дата сообщения: 17.04.2006 11:38
Возникли проблемы с обновлением вот этого сайта:
http://wcg.eurosport.com/wcg/start.jsp
Страницы грузятся только из кеша
Автор: unreal666
Дата сообщения: 17.04.2006 11:42
Say26
Потому что в списке "Не обновлять" в конце правил, связанных с расширенями, по нормальному надо ставить символ $.
Т.е. для твоего случая правило должно быть (.*)\.(js|css)$
Автор: DenZzz
Дата сообщения: 17.04.2006 11:47
Say26
Поправь правило: (.)*\.(js|css) в списке "Не обновлять" так: .*\.(js|css)([\W_].*|$)
ИЛИ добавь свой сайт в исключение к этому правилу.
Автор: danko555
Дата сообщения: 17.04.2006 12:03
Еще один вопрос. Как организовать работу HANDYCACHE с такими сжимающими прокси серверами как TRAFFIC OPTIMIZE , TOONEL использующими тот же порт что и HANDYCACHE (8080) ?

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667

Предыдущая тема: грабилка экрана под OpenGL


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