[more= ][/more]
[more=FAQ] FAQ
А что такое НС?
НС это персональный локальный прокси сервер. Основные возможности: Кеширование и запрещение контента по маске.
Преимущество НС перед собственным кешем браузера?
Главное преимущество НС, это то, что кеш этот общий на все браузеры установленные на вашем компьютере. Т.е. например если вы используете браузер Opera для постоянного серфинга, но известно что некоторые странички неправильно отображаются в Opera. Вы запускаете Internet Explorer и снова закачиваете информацию которую вы только что скачали в Opera. НС эту ситуацию исключает.
Какова логика программы?
В программе есть несколько списков для управления контентом. По порядку:
Черный список - позволяет вам запрещать доступ к URL, которые задаются маской либо регулярными выражениями. Черный список полезен когда вам нужно например избавится от назойливой рекламы на часто посещаемых вами ресурсах.
Запись в кеш - этот список заставляет НС кешировать объекты указанные в списке в свой кеш. Обычно это странички, таблицы каскадных стилей и javascripts. В принципе можно вместо трех отдельных правил, написать одно <(.)*> т.е. кешировать все!
Не обновлять - эта закладка позволяет игнорировать TTL (time to live - время жизни) объекта, т.к. скрипты и таблицы стилей, а тем более картинки обновляются очень редко, то вставив сюда эти расширения, вы сэкономите трафик.
Только из кеша - моя любимая вкладка, многие скачавшие НС, не понимают для чего она нужна. А вот для чего, НС в этом режиме игнорирует запрос браузера и время жизни объекта (TTL) напрочь, например на получение flash или картинки, этот режим очень похож на автономный режим, за одним исключением, если в кеше этого объекта нет, то НС его запросит в интернет. (в автономной работе как вы понимаете НС выдаст сообщение что такого объекта в кеше нет.) Этот режим очень удобен для серфа по форумам в режиме без картинок. Однажды закачав всю графику с нужного вам форума (а также *.css и *.js), просто отключив этот режим из контекстного меню программного значка в трее. После того как вся графика будет закачена, вы можете включить этот режим, и вы будете уверены что картинки всегда будут грузится из кеша, и если вдруг один из новичков форума вставит картинку на 1.5 мегабайта в свой ответ, вы не будете громко ругатся матом потому что НС ее не загрузит. (правда есть некоторый шанс подхватить картинку скриптом, т.к. некоторые веб программисты большие мастаки и генерируют контент странички скриптами, и расширение у файла отсутствует, по этому НС не может догадыватся что это картинка и ее загрузит Но вы тут же можете создать правило на закладке <только из кеша>)
Закладка "настройки"?
А я думал там все понятно.
Ну действительно там все достаточно понятно и даже по русски. Хотя группа <свежие файлы> заслуживает внимания.
Что такое свежий файл? Это файл, если он уже есть в кеше, имеющий TTL (время жизни) которое задается здесь же. Задав например 8760 часов тем самым вы зададите время жизни всех кешируемых объектов равное 365 дней. Чем мне нравится этот режим? (этот вопрос всегда задают). А дело в том что я хочу сам обновлять контент. Т.к. частенько просматриваю контент из кеша. (ну а control+F5 я всегда могу нажать сам).
И все таки что такое RegExp?
RegExp - Regular Expression или регулярные выражения. Лучше чем Google никто не объяснит.
Поставил НС, а картинки не грузятся!!! Почему?
"Виноват" режим "только" из кеша. Пока вы не поняли суть этого режима, можете выключить на нем галочку. Чуток попользовавшись НС, я думаю вы сами ее включите.
Поставил НС, а у меня все картинки грузятся!!! Хотя режим "только из кеша" включен! Почему?
Вероятно что у вас браузер Opera или Firefox. Обратите внимание на галочки "Отменить для Opera" и "Отменить для Firefox".
А нельзя ли сделать что бы НС хранил кеш в одном файле. А то знаете ли фрагментация...
Как сказал автор, "Можно было бы сделать. Только другим пользователям такой кеш наоборот нравится. Им хочется иметь возможность поковыряться там". Кому то пригодится совет DimanS:
Цитата:
Примечание от автора FAQ: Есть бесплатная программа для создания диска. http://www.truecrypt.org/ к тому же она умеет создавать защищенные диски.
А можно найти где нибудь описание интерфейса со скринами и описанием режимов?
Конечно. На страничке автора программы как ни странно
Запрошенная страничка не грузится. В мониторе НС - "502 Bad gateway". Почему?
Вот как mai62 (автор) отвечает на этот вопрос:
Цитата:
Автор обещал поправить Ждем релиза
PS.: Пока автор рекомендует работать через родительский прокси. Т.е. либо поставить еще один локальный прокси, например proxomitron, либо использовать прокси сервер провайдера.
Какие то страные проблемы с Firefox. Непонятно что открывается...
Цитата DrHyder:
Цитата:
Почему-то последнии версии HandyCache не держит настройку (.)* на вкладке "Не обновлять". После перезапуска программы галочка всегда включена.
Цитата mai62:
Цитата:
А каков порядок работы списков?
Как работают исключения?
Каждое исключение работает только с тем правилом, в строке которого оно находится.
А можно ли НС подсунуть кеш от Cool Proxy? Ну или хотя бы узнать отличия?
Цитата V0lt:
Цитата:
Как изменить стандартную надпись при попадании в "черный список"?
Цитата gavana:
Цитата:
Как расчитывается экономия трафика?
Взятое из кеша/(Взятое из инета+Взятое из кеша)*100%
Экономия равняется 100%, если все взято из кеша
А что будет если списки будут неприлично огромным? Как это скажется на быстродействии?
До 16-11-2005 об этом никто не хотел даже думать, пока это не сделал пользователь Zeroglif:
Цитата:
[/more]
[more=FAQ] FAQ
А что такое НС?
НС это персональный локальный прокси сервер. Основные возможности: Кеширование и запрещение контента по маске.
Преимущество НС перед собственным кешем браузера?
Главное преимущество НС, это то, что кеш этот общий на все браузеры установленные на вашем компьютере. Т.е. например если вы используете браузер Opera для постоянного серфинга, но известно что некоторые странички неправильно отображаются в Opera. Вы запускаете Internet Explorer и снова закачиваете информацию которую вы только что скачали в Opera. НС эту ситуацию исключает.
Какова логика программы?
В программе есть несколько списков для управления контентом. По порядку:
Черный список - позволяет вам запрещать доступ к URL, которые задаются маской либо регулярными выражениями. Черный список полезен когда вам нужно например избавится от назойливой рекламы на часто посещаемых вами ресурсах.
Запись в кеш - этот список заставляет НС кешировать объекты указанные в списке в свой кеш. Обычно это странички, таблицы каскадных стилей и javascripts. В принципе можно вместо трех отдельных правил, написать одно <(.)*> т.е. кешировать все!
Не обновлять - эта закладка позволяет игнорировать TTL (time to live - время жизни) объекта, т.к. скрипты и таблицы стилей, а тем более картинки обновляются очень редко, то вставив сюда эти расширения, вы сэкономите трафик.
Только из кеша - моя любимая вкладка, многие скачавшие НС, не понимают для чего она нужна. А вот для чего, НС в этом режиме игнорирует запрос браузера и время жизни объекта (TTL) напрочь, например на получение flash или картинки, этот режим очень похож на автономный режим, за одним исключением, если в кеше этого объекта нет, то НС его запросит в интернет. (в автономной работе как вы понимаете НС выдаст сообщение что такого объекта в кеше нет.) Этот режим очень удобен для серфа по форумам в режиме без картинок. Однажды закачав всю графику с нужного вам форума (а также *.css и *.js), просто отключив этот режим из контекстного меню программного значка в трее. После того как вся графика будет закачена, вы можете включить этот режим, и вы будете уверены что картинки всегда будут грузится из кеша, и если вдруг один из новичков форума вставит картинку на 1.5 мегабайта в свой ответ, вы не будете громко ругатся матом потому что НС ее не загрузит. (правда есть некоторый шанс подхватить картинку скриптом, т.к. некоторые веб программисты большие мастаки и генерируют контент странички скриптами, и расширение у файла отсутствует, по этому НС не может догадыватся что это картинка и ее загрузит Но вы тут же можете создать правило на закладке <только из кеша>)
Закладка "настройки"?
А я думал там все понятно.
Ну действительно там все достаточно понятно и даже по русски. Хотя группа <свежие файлы> заслуживает внимания.
Что такое свежий файл? Это файл, если он уже есть в кеше, имеющий TTL (время жизни) которое задается здесь же. Задав например 8760 часов тем самым вы зададите время жизни всех кешируемых объектов равное 365 дней. Чем мне нравится этот режим? (этот вопрос всегда задают). А дело в том что я хочу сам обновлять контент. Т.к. частенько просматриваю контент из кеша. (ну а control+F5 я всегда могу нажать сам).
И все таки что такое RegExp?
RegExp - Regular Expression или регулярные выражения. Лучше чем Google никто не объяснит.
Поставил НС, а картинки не грузятся!!! Почему?
"Виноват" режим "только" из кеша. Пока вы не поняли суть этого режима, можете выключить на нем галочку. Чуток попользовавшись НС, я думаю вы сами ее включите.
Поставил НС, а у меня все картинки грузятся!!! Хотя режим "только из кеша" включен! Почему?
Вероятно что у вас браузер Opera или Firefox. Обратите внимание на галочки "Отменить для Opera" и "Отменить для Firefox".
А нельзя ли сделать что бы НС хранил кеш в одном файле. А то знаете ли фрагментация...
Как сказал автор, "Можно было бы сделать. Только другим пользователям такой кеш наоборот нравится. Им хочется иметь возможность поковыряться там". Кому то пригодится совет DimanS:
Цитата:
Качаем http://vdfcrypt.narod.ru создаем виртуальный диск, форматируем, делаем его сжатым и складываем кэш туда, так прикольнее, все это добро хранится в файле образе в сжатом виде.
Примечание от автора FAQ: Есть бесплатная программа для создания диска. http://www.truecrypt.org/ к тому же она умеет создавать защищенные диски.
А можно найти где нибудь описание интерфейса со скринами и описанием режимов?
Конечно. На страничке автора программы как ни странно
Запрошенная страничка не грузится. В мониторе НС - "502 Bad gateway". Почему?
Вот как mai62 (автор) отвечает на этот вопрос:
Цитата:
Такое получается, когда сервер, к которому я обращаюсь, рвет соединение не дав никакого ответа. Видимо, где-то ограничение на кол-во соединений. А может сервер перегружен. Надо бы мне попробовать восстановить соединение.
...
HC получает запрос, прогоняет URL через фильтры. Если фильтры не запрещают, пытается установить соединение с родительским сервером. Если не удается, выдает 502 Bad Gateway в мониторе.
...
Какой бы ни была причина всего этого, нужно это поправлять
Автор обещал поправить Ждем релиза
PS.: Пока автор рекомендует работать через родительский прокси. Т.е. либо поставить еще один локальный прокси, например proxomitron, либо использовать прокси сервер провайдера.
Какие то страные проблемы с Firefox. Непонятно что открывается...
Цитата DrHyder:
Цитата:
Что-то непонятное творится с firefox'ом и последней бетой subj, открываются какие-то левые сайты. Пытаешься зайти на ixbt - открывается гугл... Лечится выставлением network.http.max-persistent-connections-per-proxy в ноль.
Почему-то последнии версии HandyCache не держит настройку (.)* на вкладке "Не обновлять". После перезапуска программы галочка всегда включена.
Цитата mai62:
Цитата:
Фильтр (.)* (или .*) на вкладках Не обновлять и Только из кеша имеют специальное назначение.
Фильтр (.)* на вкладке Не обновлять связан с опцией Не обновлять свежие файлы/Разрешить. Включение/выключение этой опции включает/выключает фильтр (.)* на вкладке Не обновлять. Для чего это нужно? Если ввести исключение для правила (.)*, мы получаем исключение для Свежих файлов. Например, если ввести исключение .*post.* и включить Не обновлять свежие файлы у нас не будут обновляться все свежие файлы кроме файлов, включающих в URL подстроку post.
Аналогичным образом связаны опция Автономная работа/Разрешить и правило (.)* на вкладке Только из кеша.
А каков порядок работы списков?
Как работают исключения?
Каждое исключение работает только с тем правилом, в строке которого оно находится.
А можно ли НС подсунуть кеш от Cool Proxy? Ну или хотя бы узнать отличия?
Цитата V0lt:
Цитата:
я тут поковырял, может кому пригодиться
Некоторые отличия структур кеша HandyCache и CoolProxy v1.4 build 0256:
символ ":" в HC заменяется на "!", в CP - на код "%3a"
HC игнорирут в адресе "www." и пишет в кеш уже без "www.", а CP оставляет (в новой версии 2.1.xxx появилась такая опция)
если сраничка приходит запакованная gzip, то у CP нет в конце файла записи "Content-Encoding:gzip" из-за чего такая страница скопированная в кеш HC может неправильно отобразиться в браузере
у CP можно встретить спец. пометки конце имени нек. файлов в виде "._move_", "._hash_", "._f_" и др.
возможно есть что-то еще... но я уже снес CoolProxy
Как изменить стандартную надпись при попадании в "черный список"?
Цитата gavana:
Цитата:
Версия 0.92b10h 17.10.05
[+] На вкладке Списки/Черный список добавлено поле для ввода имени файла, который будет отправляться клиенту при срабатывании правила.
Файл может быть html или картинка. В архиве лежит болванка blocked.html и clear.gif (прозрачный).
Как расчитывается экономия трафика?
Взятое из кеша/(Взятое из инета+Взятое из кеша)*100%
Экономия равняется 100%, если все взято из кеша
А что будет если списки будут неприлично огромным? Как это скажется на быстродействии?
До 16-11-2005 об этом никто не хотел даже думать, пока это не сделал пользователь Zeroglif:
Цитата:
Токма из чистого любопытства ради загнал в чёрный список 15 тысяч масок из набора Agnis. Если тебе интересно, то скорость обработки строк на глаз не упала или упала не сильно, а вот старт/финиш конкретно в дауне. Ну, и CPU грузит, эт понятно. Внизу скрин, обрати внимание на номера правил (кстати, у них, гадов, рамблер.ру глушится):
[/more]